proof-of-stake

What Is A Proof Of Stake And Why It Matters In Business

A Proof of Stake (PoS) is a form of consensus algorithm used to achieve agreement across a distributed network. As such it is, together with Proof of Work, among the key consensus algorithms for Blockchain protocols (like Ethereum’s Casper protocol). Proof of Stake has the advantage of the security, reduced risk of centralization, and energy efficiency.

How does Proof of Stake work?

As pointed out on Ethereum:

Proof of Stake (PoS) is a category of consensus algorithms for public blockchains that depend on a validator’s economic stake in the network.

In short, in a PoS-based blockchain, the weight of each validator taking turn proposing and voting might depend for instance on the size of its deposit (the stake.

The workflow is:

  • The blockchain keeps track of a set of validators (someone responsible for verifying transactions within a blockchain).
  • Holding ether (the Ethereum’s cryptocurrency) gives the chance to be a validator.
  • When a special type of transaction is locked up into a deposit that determines a validator.
  • Validators participate in the consensus algorithm to reach majority.

The philosophy behind Proof of Stake

As pointed out on Ethereum the key advantages of a Proof of Stake are:

  • No need to consume large quantities of electricity in order to secure a blockchain.
  • The supply goes down over time as there is not as much need to issue as many new coins in order to motivate participants to keep participating in the network
  • Reduced centralization risks.

Disadvantages of a Proof of Stake

The main argument against Proof of Stake is the risk that the Blockchain protocol might be taken over by someone with a substantial stake in the protocol. While the protocol might have rules to prevent that, if those rules fail they make the network potentially centralized, thus prone to take overs.

As explained in the Steemit business model, as the network was taken over, and the way for the community to decentralize it was though a hard fork, which created a new protocol, called Hive.

As Vitalik Buterin pointed out, when the take over of Steemit happened:

One way to prevent this, of course, is to use hybrid models, that combine Proof of Stake with Proof of Work.

Or have a set of mechanisms to enable distribution of coins, prevent monopolizzano and 51% attacks (take overs).

Distributed consensus

The whole point of proof of stake is about enabling consensus in a distributed network, a Blockchain Protocol.

Types of Proof of Stakes

While there are many types of consensus algorithms. When it comes to Blockchain and Proof of Stakes, two main kinds have found applications:

Chain-based Proof of Stake

As pointed out on Ethereum, in a Chain-based Proof of Stake, “the algorithm pseudo-randomly selects a validator during each time slot (eg. every period of 10 seconds might be a time slot), and assigns that validator the right to create a single block, and this block must point to some previous block (normally the block at the end of the previously longest chain), and so over time most blocks converge into a single constantly growing chain.

BFT-style (Byzantine fault) Proof of Stake

In a BFT-style (Byzantine fault) proof of stake for to proof of stake to be reliable, there has to be some fault tolerance of a system where, even though some of the parties, are not in agreement or act against the network’s rules, the network can still reach agreement and move on.

This mechanic draws from the Byzantine Generals Problem.

As the original paper on The Byzantine Generals Problem, of 1982, states:

Reliable computer systems must handle malfunctioning component that give conflicting information to different parts of the system. This situation can be expressed abstractly in terms of a group of generals of the Byzantine army camped with their troops around an enemy city. Communicating only by messenger, the generals must agree upon a common battle plan. However, one or more of them may be traitors who will try to confuse the others. The problem is to find an algorithm to ensure that the loyal generals will reach agreement. It is shown that, using only oral messages, this problem is solvable if and only if more than two-thirds of the generals are loyal; so a single traitor can confound two loyal generals.With unforgeable written messages, the problem is solvable for any number of generals and possible traitors.

In short, as long as the number of disloyal generals is less than one third of the generals. The impossibility of dealing with one-third or more traitors ultimately reduces to proving that the one Commander and two Lieutenants problem cannot be solved, if the Commander is traitorous. 

Key takeaways

Consensus algorithms help Blockchain Protocols reach agreement among a distributed network. Among those consensus algorithm there are two main philosophies: Proof of Stake and Proof of Work. The Proof of Stake determines the consensus based on the stake of each user in the network.

The Proof of Stake solved an important problem, as it enabled an alternative mechanism to Proof of Work, primarily based on mining, with an impressive energy consumption.

Proof of Stake would enable the network to function even without much energy consumption, as the network can grow based on the stake of coins of each player in the network.

At the same time as the Steemit case showed, the network is vulnerable from take overs, thus risking to get centralized, which is what a Blockchain Protocol wants to prevent in the first place.

Learn More From The Book Blockchain Business Models

blockchain-business-models

Read Next: EthereumBlockchain Business Models FrameworkDecentralized FinanceBlockchain EconomicsBitcoin.

Connected Business Concepts

free-to-play
A free-to-play is a model that became particularly popular in gaming. Free-to-play is also commonly referred to as free-to-start. For instance, companies like Epic Games have launched popular games like Fortnite’s Battle Royale, which had ingrained a free-to-play model. This is a model that become extremely popular in the digital age of gaming.
blockchain-economics
According to Joel Monegro, a former analyst at USV (a venture capital firm) the blockchain implies value creation in its protocols. Where the web has allowed the value to be captured at the applications layer (take Facebook, Twitter, Google, and many others). In a Blockchain Economy, this value might be captured by the protocols at the base of the blockchain (for instance Bitcoin and Ethereum). However, according to blockchain investor Paivinen due to ease of forking, incentives to compete and improved interoperability and interchangeability also in a blockchain-based economy, protocols might get thinner. Although the marginal value of scale might be lower compared to a web-based economy, where massive scale created an economic advantage. The success of the Blockchain will depend on its commercial viability!
proof-of-stake
A Proof of Stake (PoS) is a form of consensus algorithm used to achieve agreement across a distributed network. As such it is, together with Proof of Work, among the key consensus algorithms for Blockchain protocols (like the Ethereum’s Casper protocol). Proof of Stake has the advantage of security, reduced risk of centralization, and energy efficiency.
proof-of-work
A Proof of Work is a form of consensus algorithm used to achieve agreement across a distributed network. In a Proof of Work, miners compete to complete transactions on the network, by commuting hard mathematical problems (i.e. hashes functions) and as a result they get rewarded in coins.
vbde-framework
A Blockchain Business Model according to the FourWeekMBA framework is made of four main components: Value Model (Core Philosophy, Core Values and Value Propositions for the key stakeholders), Blockchain Model (Protocol Rules, Network Shape and Applications Layer/Ecosystem), Distribution Model (the key channels amplifying the protocol and its communities), and the Economic Model (the dynamics/incentives through which protocol players make money). Those elements coming together can serve as the basis to build and analyze a solid Blockchain Business Model.
ethereum-blockchain
Ethereum was launched in 2015 with its cryptocurrency, Ether, as an open-source, blockchain-based, decentralized platform software. Smart contracts are enabled, and Distributed Applications (dApps) get built without downtime or third-party disturbance. It also helps developers build and publish applications as it is also a programming language running on a blockchain.
the-graph-token
The Graph is an ERC20 Utility Token (built on top of Ethereum) to enable consumers to freely query the blockchain through a fully decentralized database kept by indexers, incentivized by the payment of tokens (called GRT). The network is also ministered by curators and delegators that help maintain a high-quality index.
bat-token
BAT or Basic Attention Token is a utility token aiming to provide privacy-based web tools for advertisers and users to monetize attention on the web in a decentralized way via Blockchain-based technologies. Therefore, the BAT ecosystem moves around a browser (Brave), a privacy-based search engine (Brave Search), and a utility token (BAT). Users can opt-in to advertising, thus making money based on their attention to ads as they browse the web.
ripple-blockchain
In 2012, co-founders Christian Larsen and Jed McCaleb created Ripple, a technology acting as both a pre-mined cryptocurrency called XRP and a digital payment platform enabling monetary transactions. Where Ripple is the tech company, XRP is the decentralized ledger.
stellar-blockchain
In 2014, Jed McCaleb – which also played a key role in the development of Ripple – created a cryptocurrency to provide fast, reliable, and affordable money transactions. The same cryptocurrency has considerably grown seven years later. It is now one of the most stellar cryptocurrencies to provide a real-time platform that links banks, payment systems, and people. Meet, Stellar!
bittorrent-token
In early 2019, a joint project between TRON and BitTorrent Foundation called BitTorrent Token came to fruition. BitTorrent Token launched to tokenize in-demand file-sharing protocol and enhance content delivery and bandwidth accessibility with blockchain technology.
chainlink-token
Chainlink is considered the most established decentralized oracle network. As an ecosystem housing several decentralized oracle networks running simultaneously. As a decentralized oracle service built on Ethereum, Chainlink has the power to support the development of blockchain solutions for both traditional businesses and enterprises.
decentralized-exchange-platforms
Uniswap is a renowned decentralized crypto exchange created in 2018 and based on the Ethereum blockchain, to provide liquidity to the system. As a cryptocurrency exchange technology that operates on a decentralized basis. The Uniswap protocol inherited its namesake from the business that created it — Uniswap. Through smart contracts, the Uniswap protocol automates transactions between cryptocurrency tokens on the Ethereum blockchain.
polkadot-token
In essence, Polkadot is a cryptocurrency project created as an effort to transform and power a decentralized internet, Web 3.0, in the future. Polkadot is a decentralized platform, which makes it interoperable with other blockchains.
cardano-blockchain
Designed and created as an alternative to Ethereum, Cardano claims to be the first decentralized blockchain protocol to use a scientific approach and undergo a peer evaluation.
solana-blockchain
Solana is a blockchain network with a focus on high performance and rapid transactions. To boost speed, it employs a one-of-a-kind approach to transaction sequencing. Users can use SOL, the network’s native cryptocurrency, to cover transaction costs and engage with smart contracts.

Read also:

About The Author

Scroll to Top
FourWeekMBA