blockchain4aid
where technology meets humanity
The relative benefits of putting your own identity at stake
Reaching consensus through financial risk
Solving really difficult puzzles to reach consensus