欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Casper

程序员文章站 2022-03-23 16:23:57
...
1.将Casper的应用逻辑通过智能合约来实现,记账权归属于"验证者".

2.任何拥有以太币的账户都可以在Casper合约中成为验证者,前提是必须要在Casper智能合约中抵押一定的以太币,抵押的以太币越多,被选中作为验证者的概率就越高.

3.然后Casper合约通过一种随机方式,选出一个验证者集合.被选中的验证者集合按照一定顺序依次验证区块,也可以选择放弃

4.如果区块没有问题,就将其添加到区块链中,同时相应的验证者将会获得一笔与他们的抵押成比例的奖励.如果验证者不遵守合约规定的规则,合约就会没收他抵押的以太币作为惩罚

5.Casper协议可以提高以太坊扩展性的最显而易见的方式是允许分片,通过分片,以太坊的扩展性相比于POW机制得到了很大的提高