Lecture: ALGORAND – The Truly Distributed Ledger

Silvio Micali

Abstract:
A <em>distributed ledger</em> is a tamperproof sequence of data that can be read and augmented by everyone. Distributed ledgers stand to revolutionize the way a democratic society operates. They secure all kinds of traditional transactions –such as payments, asset transfers, titling– in the exact order in which they occur; and enable totally new transactions ---such as cryptocurrencies and smart contracts. They can remove intermediaries and usher in a new paradigm for trust. As currently implemented, however, distributed ledgers cannot achieve their enormous potential.

<em>Algorand</em> is an alternative, democratic, and efficient distributed ledger. Unlike prior ledgers based on ‘proof of work’, it dispenses with ‘miners’. Indeed, <em>Algorand requires only a negligible amount of computation</em>. Moreover, its transaction history does not ‘fork’ with overwhelming probability: i.e., <em>Algorand guarantees the finality of all transactions</em>.

Finally, Algorand enjoys <em>flexible self-governance</em>. A successful society must be able to evolve, and a cryptocurrency cannot be an ocean liner on autopilot. By using its hallmark propose-and-agree process, Algorand can correct its course as necessary or desirable, without any ‘hard forks’. Thanks to this core process, Algorand can routinely summon the contribution of each single ‘token’ for reaching any future decision.