-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(dave): add paper and short description
- Loading branch information
Showing
5 changed files
with
30 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# Dave | ||
|
||
The implementation of the Dave fraud-proof algorithm. | ||
|
||
## The Dave fraud-proof algorithm — triumphing over Sybils with a laptop and a small collateral | ||
|
||
The Dave fraud-proof algorithm offers an unprecedented combination of decentralization, security, and liveness. | ||
The resources that must be mobilized by an honest participant to defeat an adversary grow only logarithmically with what the adversary ultimately loses. | ||
As a consequence, there is no need to introduce high bonds that prevent an adversary from creating too many Sybils. | ||
This makes the system very inclusive and frees participants from having to pool resources among themselves to engage the protocol. | ||
Finally, the maximum delay to finalization also grows only logarithmically with total adversarial expenditure, with the smallest multiplicative factor to date. | ||
In summary: the entire dispute completes in 2–5 challenge periods, the only way to break consensus is to censor the honest party for more than one challenge period, and the costs of engaging in the dispute are minimal. | ||
|
||
We've published our initial research [here](https://arxiv.org/abs/2411.05463), and committed it [here](docs/dave.pdf) for convenience. |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Permissionless Refereed Tournaments | ||
|
||
## Running PRT | ||
|
||
This project uses git submodules. | ||
Remember to either clone the repository with the flag `--recurse-submodules`, or run `git submodule update --recursive --init` after cloning. | ||
|
||
To run the PRT Lua node, follow the instructions [here](tests/compute/README.md). |
Binary file not shown.