Proof of Stake

The Complete Blockchain Professional Course Different types of Consensus Algorithms
6 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$99.99
List Price:  $139.99
You save:  $40
€93.47
List Price:  €130.87
You save:  €37.39
£79.12
List Price:  £110.77
You save:  £31.65
CA$136.80
List Price:  CA$191.52
You save:  CA$54.72
A$153.03
List Price:  A$214.24
You save:  A$61.21
S$136.24
List Price:  S$190.75
You save:  S$54.50
HK$782.75
List Price:  HK$1,095.89
You save:  HK$313.13
CHF 90.39
List Price:  CHF 126.55
You save:  CHF 36.16
NOK kr1,103.76
List Price:  NOK kr1,545.32
You save:  NOK kr441.55
DKK kr697.01
List Price:  DKK kr975.84
You save:  DKK kr278.83
NZ$168.36
List Price:  NZ$235.71
You save:  NZ$67.35
د.إ367.25
List Price:  د.إ514.16
You save:  د.إ146.91
৳11,001.09
List Price:  ৳15,401.97
You save:  ৳4,400.87
₹8,339.41
List Price:  ₹11,675.50
You save:  ₹3,336.09
RM476.70
List Price:  RM667.40
You save:  RM190.70
₦132,134.22
List Price:  ₦184,993.20
You save:  ₦52,858.97
₨27,905.82
List Price:  ₨39,069.27
You save:  ₨11,163.44
฿3,697.97
List Price:  ฿5,177.30
You save:  ฿1,479.33
₺3,250.47
List Price:  ₺4,550.79
You save:  ₺1,300.31
B$511.57
List Price:  B$716.23
You save:  B$204.65
R1,877.82
List Price:  R2,629.02
You save:  R751.20
Лв182.79
List Price:  Лв255.92
You save:  Лв73.12
₩137,795.03
List Price:  ₩192,918.56
You save:  ₩55,123.52
₪381.78
List Price:  ₪534.51
You save:  ₪152.73
₱5,764.02
List Price:  ₱8,069.86
You save:  ₱2,305.84
¥15,807.91
List Price:  ¥22,131.71
You save:  ¥6,323.80
MX$1,715.83
List Price:  MX$2,402.24
You save:  MX$686.40
QR365.49
List Price:  QR511.70
You save:  QR146.21
P1,379.76
List Price:  P1,931.72
You save:  P551.96
KSh13,280.92
List Price:  KSh18,593.82
You save:  KSh5,312.90
E£4,785.67
List Price:  E£6,700.13
You save:  E£1,914.46
ብር5,752.60
List Price:  ብር8,053.87
You save:  ብር2,301.27
Kz83,397.65
List Price:  Kz116,760.05
You save:  Kz33,362.40
CLP$95,187.41
List Price:  CLP$133,266.18
You save:  CLP$38,078.77
CN¥724.48
List Price:  CN¥1,014.31
You save:  CN¥289.82
RD$5,876.15
List Price:  RD$8,226.85
You save:  RD$2,350.69
DA13,419.92
List Price:  DA18,788.43
You save:  DA5,368.50
FJ$226.22
List Price:  FJ$316.72
You save:  FJ$90.50
Q779.62
List Price:  Q1,091.50
You save:  Q311.88
GY$20,970.66
List Price:  GY$29,359.76
You save:  GY$8,389.10
ISK kr14,012.52
List Price:  ISK kr19,618.09
You save:  ISK kr5,605.56
DH1,012.51
List Price:  DH1,417.55
You save:  DH405.04
L1,776.81
List Price:  L2,487.61
You save:  L710.79
ден5,750.48
List Price:  ден8,050.91
You save:  ден2,300.42
MOP$808.27
List Price:  MOP$1,131.61
You save:  MOP$323.34
N$1,891.23
List Price:  N$2,647.80
You save:  N$756.57
C$3,688.83
List Price:  C$5,164.51
You save:  C$1,475.68
रु13,363.42
List Price:  रु18,709.33
You save:  रु5,345.90
S/376.55
List Price:  S/527.19
You save:  S/150.63
K386.91
List Price:  K541.69
You save:  K154.78
SAR375
List Price:  SAR525.02
You save:  SAR150.01
ZK2,656.27
List Price:  ZK3,718.89
You save:  ZK1,062.61
L465.65
List Price:  L651.93
You save:  L186.28
Kč2,349.23
List Price:  Kč3,289.02
You save:  Kč939.78
Ft36,664.08
List Price:  Ft51,331.18
You save:  Ft14,667.09
SEK kr1,088.81
List Price:  SEK kr1,524.39
You save:  SEK kr435.57
ARS$87,581.58
List Price:  ARS$122,617.72
You save:  ARS$35,036.13
Bs695.16
List Price:  Bs973.25
You save:  Bs278.09
COP$396,484.19
List Price:  COP$555,093.74
You save:  COP$158,609.54
₡50,931.67
List Price:  ₡71,306.37
You save:  ₡20,374.70
L2,475.19
List Price:  L3,465.37
You save:  L990.17
₲746,363.69
List Price:  ₲1,044,939.03
You save:  ₲298,575.33
$U3,863.50
List Price:  $U5,409.05
You save:  $U1,545.55
zł402.98
List Price:  zł564.19
You save:  zł161.21
Already have an account? Log In

Transcript

Proof of work consensus algorithm provided us with a feasible solution for the generalized version of the two generals problem. But it still had some notable drawbacks and limitations. The significant issues with proof of work algorithm are the nounce value which is clubbed with the block data keeps on increasing as people have started using more powerful machines to calculate the block hash and undergirds since blockchain works to maintain the block time, blockchain increases the difficulty to counter the large machines, which in turn requires much more substantial and fostered computers to solve the nonce value. These large machines need a lot of energy for running in solving the nonce value. This never ending cycle is not a suitable solution. If you take the example of Bitcoin Currently Bitcoin takes in more energy than the whole country of Ireland within a year.

The solution to such problems came with a new type of consensus algorithm, which is proof of stake. Proof of stake consensus algorithm is similar to the concept of stakeholders. In proof of stake, we define the stakeholders as the miners holding the coins and earning the transaction fees. There is no block reward concept in proof of stake. Let's understand the proof of stake consensus algorithm with an example. Suppose you created a blockchain with a maximum supply of 100 coins.

You have four users connected to the blockchain. The Hundred coins for your blockchain are divided within these four users. User a is holding 40% of the coins. Use a B is holding 30% of the total coins users See is holding 20% of the coins. And finally, user D is holding 10% of the total coins over the blockchain. Now, whenever a transaction occurs on the blockchain, there will be a transaction fee associated with the transaction.

This transaction fees will be divided between the stakeholders. In our case, the users holding the coins will earn the transaction fees. The transaction fees will be divided between users as per percentage of the coins they are holding over the blockchain. For our example, let's suppose if a transaction occurred over the blockchain has a transaction fee of $1. User a will receive 40% of the transaction fees, which is 40 cents. User B will receive 30%, which is 30 cents.

User C will receive 20%, which is 20 cents and user D will listen If 10% which amounts to be 10 cents respectively. This is how the proof of stake functions and salts the drawbacks of proof of work consensus algorithm. In the proof of stake consensus algorithm, the digital currencies are created only at the start of the chain, which is why there is no block reward present and the amount of digital currencies never changes, the stakeholders only take the transaction fees. Now, let's understand the proof of stake consensus algorithm with the help of a diagram. As you can see in the image, proof of stake is like a slice of a pie. Anyone who is holding the currency over the blockchain can become a miner.

With the proof of stake consensus algorithm the chance of mining and earning rewards are based on how much steak the users have over the blockchain. Users finally received the part Have transaction fees as a slice of pie as per their stake on top of blockchain. As you can view in the example shown on the screen, this is similar to a whole pie where everyone inside the network earn some share of the pie, which is the transaction fees according to the percentage of tokens they are holding in their accounts. One of the examples of a project running proof of stake consensus algorithm is the Neo blockchain. Neo blockchain is also known as China's aetherium Neo is a smart contract development platform, and it aims to be the creative economy, where digital assets could be securely traded between participants. Neo has an internal currency which is known as gas.

If you want to stake within the Neo blockchain network, you need to generate or hold the gas tokens, the more gas you have Have the more percentage for transaction fees you will receive. Apart from that Neo also rewards its stakeholders with an annual return of four to 6%. Currently, aetherium is also planning to move to the proof of stake consensus algorithm, with their plan released known as Casper. aetherium will provide a hard fork for the blockchain, which means both proof of work and proof of stake models will be available as separate chains. The proof of stake consensus algorithm helps us to solve the problem of massive computing power and energy required for confirming the blocks over the blockchain. On the other hand, it creates one more problem inside the blockchain that rich are getting more richer and poor are getting more poor.

Because as per your total tokens hold inside the blockchain, you will receive the transaction fees which is not as good Table solutions for many projects. To tackle such problem another consensus algorithm came into market which is known as delegated proof of stake. Now let's go and understand about delegated proof of stake.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.