Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

Commit

Permalink
Added Consensus Day videos
Browse files Browse the repository at this point in the history
  • Loading branch information
sternhenri committed Apr 20, 2019
1 parent d813258 commit 080adb5
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ To gain familiarity with this subject matter, we refer the reader to:
- [Mining](https://github.com/filecoin-project/specs/blob/master/mining.md) -- the routine that invokes expected consensus.
- [Filecoin Whitepaper](https://filecoin.io/filecoin.pdf) -- We urge readers to pay special attention to Section 6: `Useful Work Consensus`.
- [Power Fault Tolerance Technical Report](https://filecoin.io/power-fault-tolerance.pdf) (PFT) -- Outlining some of the motivations and implications of this work, reframing Byzantine Fault Tolerance as a function of power committed to the network (in our case storage) rather than number of nodes.
- Expected Consensus Overview -- This is a quick talk going over the basics of EC from ConsensusDay held in February 2019 at Stanford. [Talk](https://www.youtube.com/watch?v=pUIVMG4ZS2E&list=PLhuBigpl7lqtG6LgQ0FiiR4Pbrph9nocn&index=4&t=1s)/[Slides](https://drive.google.com/open?id=1eXLTSPmXTdtNoPk58VVgcwxdlrn8dUVr).

#### Current avenues of research

Expand All @@ -63,7 +64,7 @@ By design, these are meant to be extremely large, open-ended endeavours each of
| **Formal Treatment of Expected Consensus** | Formal analysis of Expected Consensus' security guarantees | Working On/Collaboration | -[issue](https://github.com/filecoin-project/consensus/issues/19) |
| **EC incentive compatibility** | This broadly refers to EC incentive compatibility and initial parameter setting for the Filecoin blockchain ensuring EC incentive compatibility using simulations or probabilistic proofs. | Working On/Collaboratoin | - Chain convergence <br>- [Weighting](https://github.com/filecoin-project/consensus/issues/27)<br/>- [LBP](https://github.com/filecoin-project/consensus/issues/11)<br>- [Slashing](https://github.com/filecoin-project/consensus/issues/32)<br>- [VDF use](https://github.com/filecoin-project/consensus/issues/25)<br>- [Block time ](https://github.com/filecoin-project/consensus/issues/28)<br>- [Finality](https://github.com/filecoin-project/consensus/issues/29) |
| **Simulate EC Attacks** | Bottoms-up analysis of EC security simulating likely attacks under various proportions of honest/rational/adversarial miners to iterate on protocol design | Working On | -[issue](https://github.com/filecoin-project/consensus/issues/26) |
| **Secret Single Leader Election** | Working out a full construction for SSLE. In spirit similar to cryptographic sortition but guaranteeing a single leader at every round | Collaboration/RFP | - [issue](https://github.com/filecoin-project/research-private/issues/8) <br>- [SSLE RFP](https://github.com/protocol/research-RFPs/blob/master/RFPs/rfp-6-SSLE.md) |
| **Secret Single Leader Election** | Working out a full construction for SSLE. In spirit similar to cryptographic sortition but guaranteeing a single leader at every round | Collaboration/RFP | - [issue](https://github.com/filecoin-project/research-private/issues/8) <br>- [SSLE RFP](https://github.com/protocol/research-RFPs/blob/master/RFPs/rfp-6-SSLE.md) <br>- [SSLE Overview](https://www.youtube.com/watch?v=_ha6abiM0Uw&list=PLhuBigpl7lqtG6LgQ0FiiR4Pbrph9nocn&index=5&t=0s) from ConsensusDay 2019 |
| **Formalizing Power Fault Tolerance (PFT)** | BFT is abstracted in terms of influence over the protocol rather than machines | Working On/Collaboration | - [issue](https://github.com/filecoin-project/consensus/issues/38) |
| **Random beacons and the Filecoin blockchain** | Looking at and beyond the chain for trusted randomness in Filecoin | In Progress (70%) | -[issue](https://github.com/filecoin-project/consensus/issues/24)|

Expand Down

0 comments on commit 080adb5

Please sign in to comment.