1. 链一财经首页
  2. 资讯

Ludos投票系统与51%攻击的安全博弈

Ludos投票系统与51%攻击的安全博弈

Ludos投票系统与51%攻击的安全博弈

安全一直是数字货币最重要的核心要素,自比特币诞生以来,数字货币世界可谓是历经风霜,先后发生过各种安全事件,而最严重的莫过于51%攻击。不仅仅是数字资产方面,投票系统也无法避免。在Ludos体系内的DAICO协议模块大量的使用到了投票系统,为了保证Ludos生态的公平公正,Ludos与51%攻击展开了博弈并提出了切实可行的解决方案——开发者的介入与投票系统缺一不可,提高攻击者的攻击成本。

 

首先让我们了解一下应用到投票系统的Ludos DAICO 协议。Ludos的DAICO合约由“贡献模式”开始,指定一个机制:

 

Ludos投票系统与51%攻击的安全博弈

每个人都可以将LUD Token贡献到合约当中,并得到相应的代币。可以是有封顶的售卖、无封顶的售卖、 荷兰式拍卖、互动式的代币发行、KYC的动态个人封顶售卖或者团队选择的任何一种机制,当贡献阶段结束后,就无法再继续贡献LUD,初始的代币余额将设定,之后代币可以被交易。

 

Ludos投票系统与51%攻击的安全博弈

在贡献阶段结束后,合约有一个主要状态变量:tap(单位: go/sec,go为Ludos货币体系最小单位),初始值为零。tap决定每秒开发团队可以从合约中提现的数量。在此基础上,Ludos设置了机制可以让代币持有者通过投票获得解决方案。

 

一是提高tap值,二是永久地自毁合约(或者更准确地说,将合约进入withdraw模式,剩余的LUD可以按比例地提现给代币持有者) 。

 

如果采用这两种方案,那投票系统的应用就必不可少。以上两种方案都需要通过仲裁的多数票才能得以启动。值得注意的是,用户无法通过投票降低tap值。所有者可以自愿降低tap值,但是他们无法单方面提高tap值。

 

众所周知,任何投票系统都面临 51%攻击、贿赂选票和其他博弈上的缺陷。任何募资都面临团队不负责任或者项目仅仅是一个骗局的风险。在Ludos的DAICO中,这些风险都得到了最小化,除非开发者和投票者联合才能产生破坏。

 

Ludos做出了两种规定,一、51%攻击以提高tap ——诚实开发者可以自发降低tap,或者不提现多余的资金。二、51%攻击以自毁合约——诚实开发者可以再发布一个DAICO。 

 

一直以来,解决信任危机是区块链的价值之一。而在最需要信任的投票场景中,刷票、后台篡改数据、黑客攻击等事件频频发生。对此Ludos率先提出了解决方案,在应用过程中,我们发现,投票者和开发者的相互制约不仅可以加强投票过程中的安全性,还可以提升投票的公正性。与攻击技术博弈,建立友好的区块链生态环境,是鞭策Ludos不断进步的达摩克里斯之剑。

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

微信:kkyves

邮件:kefu@lianyi.com

时间:7x24,节假日bu休息

QR code