区块链技术正在通过权益证明机制PoS提供安全性
扫描二维码
随时随地手机看文章
区块链技术被认为是当今最具颠覆性的技术之一,它正在推动第四次工业革命。区块链的涉及初衷是抵制其数据的修改,它提供的安全和隐私的优势受到了银行,政府和技术公司的特别赞赏。
区块链技术提供这种安全性的方法之一是通过权益证明机制(PoS)。POS区块链协议依靠投票机制来就当前的数据状态达成共识。如果一个增强的节点(也称为验证器)同意建议的数据块,那么这个块就被附加到区块链。然而,这些协议仍然容易受到意外或恶意弃权的验证器造成的错误的影响。特别是,尽管选择与它们所持股份成比例的节点组成区块创建委员会,但当前的PoS协议并不能保证所选择的委员会将创建区块。这又违背了对参与节点的风险按比例分配奖励的感知公平性。
新加坡科技大学(SUTD)的研究人员在保留PoS机选择和奖励分配方案的同时,为了防止这种错误,研究人员研究了验证委员会中的加权投票。首先,他们引入了验证器的投票概要—这有助于量化验证器根据到协议为止的验证器之前的贡献来投正确的票的概率。然后定义了数学框架,将最优决策规则应用于委员会投票。研究人员设计了一种广义乘权算法,根据投票行为、共识结果和集体区块链福利来更新单个验证者的配置文件,如表1所示
其结果是,节点的选择和奖励的分配由底层的PoS机制来执行,而块则由加权多数投票规则决定。该方案通过根据验证者的配置文件来提高选定委员会内部的共识,而不会影响PoS的执行。因此,可以用最小的成本对现有用户进行测试、实现和恢复。研究论文还讨论了在无信任、去中心化的网络中加权投票的潜在问题和局限性,并将结果与现有的PoS协议设计关联。