187 citations · 207 across the 4 of their papers we have counts for
6 papers · 1 filter
Shades of Finality and Layer 2 Scaling
Bennet Yee, Dawn Song, Patrick McCorry +1
Blockchains combine a distributed append-only log with a virtual machine that defines how log entries are interpreted. By viewing transactions as state transformation functions for…
Betting on Blockchain Consensus with Fantomette
Sarah Azouvi, Patrick McCorry, Sarah Meiklejohn
Blockchain-based consensus protocols present the opportunity to develop new protocols, due to their novel requirements of open participation and explicit incentivization of partici…
Winning the Caucus Race: Continuous Leader Election via Public Randomness
Sarah Azouvi, Patrick McCorry, Sarah Meiklejohn
Consensus protocols inherently rely on the notion of leader election, in which one or a subset of participants are temporarily elected to authorize and announce the network's lates…
Consensus in the Age of Blockchains
Shehar Bano, Alberto Sonnino, Mustafa Al-Bassam +4
The blockchain initially gained traction in 2008 as the technology underlying bitcoin, but now has been employed in a diverse range of applications and created a global market wort…
The Nuts and Bolts of Micropayments: A Survey
Syed Taha Ali, Dylan Clarke, Patrick McCorry
In this paper, we undertake a comprehensive survey of key trends and innovations in the development of research-based and commercial micropayment systems. Based on our study, we ar…
Betrayal, Distrust, and Rationality: Smart Counter-Collusion Contracts for Verifiable Cloud Computing
Changyu Dong, Yilei Wang, Amjad Aldweesh +2
Cloud computing has become an irreversible trend. Together comes the pressing need for verifiability, to assure the client the correctness of computation outsourced to the cloud. E…