倪同学2018-12-16 20:09:53
共识机制要求每一个member都投票来确认每一笔transaction,这个投票需要我人来亲自操作吗?如果需要的话,那岂不是一天到晚都要在投票了?如果不需要的话,那是投赞同还是不赞同又由谁来说了算?
回答(1)
Peter F2018-12-17 17:23:46
同学,你好:共识机制有很多种,不同的情况有不同的处理方式,比如工作证明 - POW:Proof of work(比特币)、股权证明 - POS:Proof of stake(以太坊)、委托权益证明 - DPOS:Delegated Proof of Stake(选中一小群节点作为代表进行PoS记账),这些都不需要你这边提的投票。需要投票的共识机制,比如实用拜占庭容错算法 - PBFT:Practical Byzantine Fault Tolerance(由链上所有人参与投票,少于(N-1)/3个节点反对时就获得公示信息的权利。)针对‘实用拜占庭容错算法’,链上所有人参与投票,这些投票都是计算机事先编写好的算法进行验证的,即由事先定义好的算法说得算(自动)。对于参与投票的节点,一般系统都会给予一定的奖励,以提高积极性。学习建议:思考的这些点还是以考纲要求为准,考纲主要要求是对分布式账本的概念及其应用做理解。理解的程度以原版书上的例题为参照。
- 评论(0)
- 追问(0)


评论
0/1000
追答
0/1000
+上传图片