[Research] DFINITY - a16z

Executive Summary

Trust between humans is difficult to scale, which has led to users to rely on centralized, data-harvesting web platforms like Google, Facebook, and Twitter. Crypto networks offer a potential alternative as their consensus mechanisms reinforce trust within the rules of the network. As a result, crypto networks can be owned and operated by their respective communities of users and developers instead of centralized intermediaries.

There are multiple approaches to achieving consensus within a crypto network. One popular method is to require miners in the network to execute every computation, otherwise known as Proof-of-Work (Pow). An alternative is for participants to select a group of delegates to execute computations, an effort commonly used in delegated Proof-of-Stake (DPoS). Both approaches exhibit limitations in terms of scalability and robustness, respectively.

DFINITY is a project that is aiming to build a new internet backbone to support the next generation of trust-minimized applications and autonomous programs (i.e. smart contracts). As part of this effort, the project has proposed a new consensus model (an upgraded version of Proof-of-Stake (PoS)) that attempts “to strike the right balance” between mass computation (PoW) and vote delegation (DPoS). Like DPoS, the next DFINITY block is determined by a small subset of miners selected by the network. But, instead of a human selection process, the miner subset is determined by a random number generator that is built into the base protocol. This random number generator (dubbed the “Random Beacon”) relies on cryptographic schemes, such as Boneh-Lynn-Shacham (BLS) signatures, to ensure outputs cannot be predicted or exploited.

The delegation of computation responsibilities to a small group of miners theoretically improves network performance by reducing both execution costs and transaction latency. Moreover, the removal of a human voting process may eliminate the common problems seen in PoS or DPoS models, like voter manipulation (i.e. cartels) or low voter participation.

Let us know what you loved about the report, what may be missing, or share any other feedback by filling out this short form. All responses are subject to our Privacy Policy and Terms of Service.

Suggested Research Based on your Watchlists

Create a new watchlist