译文出自:登链翻译计划 译者:翻译小组 校对:Tiny熊 在本文中,我们看看如何调用另一个合约的函数,并更深入讨论delegatecall委托调用.
本文作者:powervip 以太坊智能合约升级 在以太坊智能合约的开发过程中,对于一些复杂的合约开发,要开发出完美没有bug的智能合约,要求是相当高的.
上篇文章中我们了解了什么是delegatecall函数以及一个基础的漏洞,这篇文章的目的是加深一下大家对delegatecall的印象并带大家一起去玩点刺激的,拿下一个进阶版的漏洞合约.
DPoS是PoS的改良版,两者最大的不同在于: PoS是根据节点的持币数量与持币时兼争取记帐权,而DPoS则是以网路中利益相关人的选票选择记帐节点,相当于菁英中的代议机制。 DPoS最初由Bitshares、Steemit以及EOS的创办人DanLarimer提出,他在区块链项目Bitshares中实现了DPoS共识机制。