Show simple item record

dc.contributor.authorGilad, Yossi
dc.contributor.authorHemo, Rotem
dc.contributor.authorMicali, Silvio
dc.contributor.authorVlachos, Georgios
dc.contributor.authorZeldovich, Nickolai
dc.date.accessioned2021-11-08T19:23:03Z
dc.date.available2021-11-08T19:23:03Z
dc.date.issued2017-10-14
dc.identifier.urihttps://hdl.handle.net/1721.1/137789
dc.description.abstract© 2017 Copyright is held by the owner/author(s). Algorand is a new cryptocurrency that confirms transactions with latency on the order of a minute while scaling to many users. Algorand ensures that users never have divergent views of confirmed transactions, even if some of the users are malicious and the network is temporarily partitioned. In contrast, existing cryptocurrencies allow for temporary forks and therefore require a long time, on the order of an hour, to confirm transactions with high confidence. Algorand uses a new Byzantine Agreement (BA) protocol to reach consensus among users on the next set of transactions. To scale the consensus to many users, Algorand uses a novel mechanism based on Verifiable Random Functions that allows users to privately check whether they are selected to participate in the BA to agree on the next set of transactions, and to include a proof of their selection in their network messages. In Algorand’s BA protocol, users do not keep any private state except for their private keys, which allows Algorand to replace participants immediately after they send a message. This mitigates targeted attacks on chosen participants after their identity is revealed. We implement Algorand and evaluate its performance on 1,000 EC2 virtual machines, simulating up to 500,000 users. Experimental results show that Algorand confirms transactions in under a minute, achieves 125× Bitcoin’s throughput, and incurs almost no penalty for scaling to more users.en_US
dc.language.isoen
dc.publisherACMen_US
dc.relation.isversionof10.1145/3132747.3132757en_US
dc.rightsCreative Commons Attribution 4.0 International licenseen_US
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en_US
dc.sourceACMen_US
dc.titleAlgoranden_US
dc.title.alternativeScaling Byzantine Agreements for Cryptocurrenciesen_US
dc.typeArticleen_US
dc.identifier.citationGilad, Yossi, Hemo, Rotem, Micali, Silvio, Vlachos, Georgios and Zeldovich, Nickolai. 2017. "Algorand."
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
dc.eprint.versionFinal published versionen_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2019-06-14T18:03:19Z
dspace.date.submission2019-06-14T18:03:20Z
mit.licensePUBLISHER_CC
mit.metadata.statusAuthority Work and Publication Information Neededen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record