Permissionless Consensus with Andrew Lewis-Pye | a16z crypto research talks
a16z crypto a16z crypto
13K subscribers
672 views
0

 Published On Oct 17, 2023

Blockchain protocols typically aspire to run in the permissionless ​setting, in which nodes are owned and operated by a potentially large number of diverse and unknown entities, with each node free to use multiple identifiers and to start or stop running the protocol at any time. This setting is more challenging than the traditional permissioned​ setting, in which the set of nodes that will be running the protocol is fixed and known at the time of protocol deployment. Andrew Lewis-Pye (LSE) discusses work that is aimed at developing a framework for reasoning about the rich design space of blockchain protocols and their capabilities and limitations in the permissionless setting.

The framework describes a hierarchy of settings with different "degrees of permissionlessness," specified by the amount of knowledge that a protocol has about the current participants:
* Fully permissionless​ setting: A protocol has no knowledge about current participation. Proof-of-work protocols are typically interpreted as operating in this setting.
* Dynamically available​ setting: A protocol knows a (dynamically evolving) list of IDs (e.g., public keys associated with locked-up stake), and the current participants are a subset of these IDs. Proof-of-stake longest-chain protocols are typically interpreted as operating in this setting.
* Quasi-permissionless​ setting: The current participants are the full set of the IDs above. Proof-of-stake BFT-style protocols are typically interpreted as operating in this setting.
* Permissioned setting​: The list of IDs above is fixed at the time of the protocol's deployment, with no dependence on the protocol's execution.

Andy also describes a number of impossibility results that can be established using this framework.

This is joint work with Tim Roughgarden

About the speaker
Andy is a mathematician and computer scientist, and is a Professor at the London School of Economics.

About a16z crypto research
a16z crypto research is a multidisciplinary lab that works closely with our portfolio companies and others toward solving the important problems in the space, and toward advancing the science and technology of the next generation of the internet.

Our researchers are technologists, scientists, cryptographers, and cryptocurrency experts, working to bridge the worlds of academic theory with industry practice, and to help shape crypto and web3 as a formal area of study. More about us: a16z.com/2022/04/21/announcing-a16z-crypto-research

More from the a16z crypto team
- Subscribe to our 'web3 weekly newsletter': a16zcrypto.substack.com
- Listen to our 'web3 with a16z' podcast: a16zcrypto.com/web3-with-a16z-podcast/
- Read more of our work: a16zcrypto.com

show more

Share/Embed