作者:jiyue,吴说区块链
随着JunoNetwork17号提案的正式发布,持续两周的Juno巨鲸制裁事件似乎走到了新的转折点。
Juno核心开发团队Core-1和日本巨鲸CCN的协调谈判,推特上各方阵营的高强度对线,加密领域影响力大的人物纷纷加入讨论,普通观众带着焦灼的心情,捧着爆米花观看这部奈飞网剧。
Juno网络一个可信验证节点@polka_chu对巨鲸事件及其行为图景做了精准的解释:https://twitter.com/polka_chu/status/1502880775460450305
2021年10月1日,Juno进行创世空投时,大部分初始供应给到了ATOM持有者,价值三千万美元的JUNO以1:1的比例分配给46137个唯一的ATOM地址。创世空投时,团队为避免大量空投代币集中在同一地址而造成网络不安全和抛售危险,书面规定了一个地址5万颗JUNO的“鲸鱼上限”。
钱包,因此汇集了大量ATOM资产。鲸鱼通过将大量ATOM资产拆分为50个钱包来博弈Juno空投规则,从而规避了Juno空投设定的5万颗上限,最终从50个地址收集了250万颗JUNO代币到一个单一地址。巨鲸链上地址一系列操作:https://docs.google.com/spreadsheets/d/1McQE3Ot-QkAElou6_Qs1TS9ZaCHeTVp0dYRAWZ7TOYM/edit#gid=0
这一行为很快被JunoCore-1团队监测到,C1随后发起4号提案:https://www.mintscan.io/juno/proposals/4。提案解释了该地址打破了“每个实体最多获得5万颗JUNO”的规则,提议消减该地址90%的JUNO余额,以避免筹码集中化和倾销问题。然而在提案投票期间,鲸鱼联系了@wolfcontract,表明自己是一家日本基金,并承诺会将非法得来的JUNO空投质押来支持网络安全。
整个事件的诡异之处就在于,当时Juno团队接受了鲸鱼的口头承诺。
这种尝试建立“默契的契约关系”的话术,竟在信任感更脆弱的web3世界起了效果。Wolfcontract接受了巨鲸的道歉,并在推特上发表意见,整个社区也接受了巨鲸的承诺,4号提案最终以56.4%的反对率失败,社区逐渐遗忘了巨鲸的潜在威胁。
但近几个月来,巨鲸开始大量倾销JUNO,16号提案发生前,鲸鱼每天卖出1.7万颗JUNO换成OSMO,再从OSMO换成ATOM,并将ATOM发送到新地址上。巨鲸在链上地址的行为明显背弃了其最初承诺,此举再次引发了社区的恐慌。
这促使Wolfcontract和Core-1团队于3月11日发起16号提案重新诉讼鲸鱼:https://www.mintscan.io/juno/proposals/16。提议将巨鲸的52个账号持币数量从300万枚消减至5万枚,并向社区财库转移同等数量的资金。
这一提案的发布,引爆了Juno代币持有者的讨论,Juno因此出圈,在推特上获得热烈讨论,很多人因此了解Juno巨鲸事件。我整理了Juno提案事件中主要意见人物的list:https://twitter.com/i/lists/1509897211739799552?s=20。
3月11日,提案发布的第一天,支持率曾超过90%,支持率一度碾压反对率;
3月15日,JunoNetwork开发团队Core-1发推表示,希望社区成员对有关移除巨鲸账户资产的16号提案投反对票,并将制定新的提案以提供更多的替代性解决方案;
3月16日凌晨,Cosmos生态智能合约平台链JunoNetwork关于移除巨鲸账户资产的16号提案最终获得通过,最终提案投票率创98.58%,其中40.85%的投票者同意该提案。
投票结果分布如下:
?验证节点投票如下:
来源:mintscan.io
社区对削减没收鲸鱼资产提案上意见的分裂,导致16号提案通过后并没有立即执行。16号提案发布后,巨鲸不断下场道歉解释,依然在使用“trustmebro”的口头承诺来争取社区原谅,并以基金公司的无辜客户利益来博取同情。
但随着越来越多巨鲸链下行为的挖掘,鲸鱼行为实质逐渐浮出海面。可信调查表明,此鲸鱼收获空投后,没有将JUNO收益告知客户,大多数客户并不知道存在空投。JUNO实际归属于委托给此基金会的日本客户,但却变成了鲸鱼自己的暴利,鲸鱼本质经营着一家向客户隐瞒重要信息并将Juno空投利润留给自己的业务,这不公平。
这样的行为引起社区的愤怒,提案反对者原本持有的“打土豪分田地不正义,私有财产不可侵犯,空投漏洞的错误”等观点,逐渐转向了“这是一次正义的追缴行为,巨鲸玩弄了系统,了客户,burntheToken”。
JunoC1团队为巨鲸事件不懈努力,和鲸鱼的协商谈判持续了两周多,试图寻找更安全干净的处理方式。千万只眼睛在看这部戏剧如何收场,以及JUNO代币价格将如何表现。
3月28日,C1发表声明,拟通过17号提案进行Lupercalia升级,升级的内容包括:性能改进、治理模块实例化和实现智能合约的调用等。提案细节表示,此升级不会对正在进行的鲸鱼问题采取直接行动。
升级包含:安全修复;性能改进;升级到CosmWasm/wasmd0.24.0;将Juno移动到主线CosmWasm/wasmd而不是分叉;升级到CosmosSDK45和Tendermint0.34.16。至关重要的是,对CosmWasm模块的升级允许治理执行智能合约。
3月30日,17号提案投票正式启动:
https://www.mintscan.io/juno/proposals/17,4月4日投票结束,提案以98.53%的赞成票通过。从投票结果看,社区对于鲸鱼事件的意志似乎达到了高度统一,万众瞩目期待着Lupercalia第一阶段升级后Core-1的行动。虽然Core-1尚未对本次升级做出细节阐述,但人们猜测C1或许是想通过代码和数学作为社区法律对鲸鱼进行制裁。
投票结果分布:
节点投票分布:
来源:mintscan.io
之后Juno社区又先后发起18号、19号提案。
18号提案就CCN问题提出折中解决方案:
https://www.mintscan.io/juno/proposals/18
投赞成票,“社区”和“CCN客户”之间平分所有JUNO,包括地址中的质押奖励。分配给JUNO的“社区部分”资金将用于智能合约,分配给JUNO的“CCN客户部分”将由CCN在20个月内以每月5%的费率分配给CCN客户地址。但18号提案遭到社区投票拒绝。
投票结果分布如下:
验证节点投票:
来源:mintscan,2022/4/21
即便巨鲸从11号开始GiveawayJUNO代币,每天为10位幸运获奖者送出50JUNO:https://www.mintscan.io/juno/txs/D3B59A483117173E3FD41FC7CCE2C55197D79C5F558AAD79B1CA6AB82A33DF86
但社区意见已然走向极端。Juno事件主要参与者之一@JoeAbbey发起提案草案:
https://commonwealth.im/juno/discussion/4044-softwareupgradeproposal-stakedrop-remediation-for-gameccndebo
JoeAbbey从日本《支付服务法》和鲸鱼CCN的公司注册地来讨论,指出CCN实际没有资格参加创世空投,理由如下:鲸鱼CCN的业务符合日本支付服务法对“加密资产交换服务”的定义,CCN代理接收客户的比特币存款并将其换成$ATOM,CCN曾表明其拥有验证节点GAME和DEBO的所有权,因此这两个验证节点实际由交易所经营,而空投规则是质押在交易所节点的代币无资格获得空投。
JoeAbbey还提出了空投事件的修复措施,若对此草案投赞成票,即同意CCN本不应该收到创世空投,并同意进行软件升级以调整CCN持有的JUNO余额。调整包括:取消CCN当前所有授权,解除所有委托,将CCN地址余额发送到公钥为0的地址。
Juno鲸鱼事件已经持续一个多月,社区依旧没有得到最优解。Juno核心团队以及参与者JoeAbbey等人的观点是:17号提案通过后在软件升级基础上对鲸鱼资产进行分配。
“4月24日,20号提案开始投票,
https://www.mintscan.io/juno/proposals/20。本次提案由needlecast节点、Abbey和其他节点对Juno进行3个测试网之后发布。提案内容为:对16号社区提案的执行,具体包括调整CCN的JUNO余额、将其可用的JUNO发送JunoNetwork社区控制的智能合约。”
C1从代码的角度切入,选择在升级期间处理巨鲸事件,似乎在走向分叉的道路。我们有必要回顾一下比特币、以太坊的历次分叉升级,以及POW机制和POS机制在链上治理的区别,DAO的历史及优缺点。最后,链上治理将走向何处,以及可能的解决方案,也在下部分讨论范围内。
相信即便刚了解加密世界一周的人,也会对分叉有所耳闻。分叉是区块链系统进化的方式之一,但它会削弱共识。分叉后需要时间来恢复元气,当然也可能再也恢复不了。
早期比特币的大量分叉,大多是因为技术方案不同产生社区分歧,以“比特币可扩展性问题”为动机,在POW共识机制下,社区通过算力达成共识,分叉衍生出了许多区块链。第一个比特币分叉发生在2011年10月,创造了莱特币。2017年,比特币也经历了一次硬分叉,最终形成了两个独立的区块链:原始比特币和比特币现金BCH。这里有一份分叉币汇总:https://forkdrop.io/。
DAO用户主张以更加分散自主、技术驱动的解决方案来设计以虚拟为中心的组织,DAO代表了组织设计的创新,强调计算机化规则和合同,成员拥有的社区和基于共识的管理掌舵,不受集中结构的影响力。
随着区块链最初的普及之后,DAO概念在2016年以太坊“TheDAO”的引入而受到更多关注。2016年,以太坊平台上的知名ICO项目“TheDAO”遭遇黑客攻击,时价超过6000万美元的ETH被盗。以太坊社区因此决定以硬分叉的方式回滚交易,挽回投资者的被盗损失:
https://ethereum.org/zh/history/#dao-fork。
在以太坊硬分叉事件中,一部分社区成员认为,回滚交易不符合区块链世界的基本原则,投资者应该自担风险。他们坚守在以太坊原链上,而这条原链,则在此后被称作“以太经典ETC”。现在V神带领的就是分叉后的以太坊ETH。
随着POS机制的诞生,大量公链从POW转向POS。POS机制强调社区自治,DAO概念再度成为潮流。
POS机制支持链上原生代币委托质押。早期项目经常通过空投给早期参与者,以分散的资产和高质押率保证网络协议安全性。这种使用区块链原生代币来验证区块链的方式,解耦了挖矿与网络安全性之间的联系。
DAO链上治理使得区块链硬分叉的可能性大大降低,因为每个提案的通过与否都需要社区成员投票,链上治理还通过奖励的使用,为参与投票过程的节点提供经济激励。
听起来很NICE很民主,但本次Juno巨鲸制裁事件,把POS机制缺陷和DAO链上治理的问题最大程度暴露了出来。
1、治理权重分配不均
基于POS机制的协议,经常通过创世空投撒播代币,激励早期用户质押来保护网络安全,但这使得早期参与者轻易获得大量资本。随着更多投资人进入,代币需求大于供应,因此代币价格因此升高。由于用户参与DAO治理,是通过一系列提案进行的,成员通过区块链对其进行投票,拥有更多的治理代币通常会转化为更大的投票权,治理权力逐渐集中到一小部分富翁/机构/项目方朋友的手中,他们实际在控制整个系统。
2、治理程序乏味
民主安排中的乏味,无论是虚拟的还是真实的,都会阻止参与者在考虑成本效益计算后将精力分配给事业功能,选民投票率低。
3、法律风险
链上DAO治理类似web2的普通合伙结构,而不是公司制,这使得参与者承担了无限责任,治理中存在着可怕的法律负担,底层的问责结构需要符合法律框架,然而很多开发团队是匿名的,随时有rug风险。
4、选民操纵
一旦出现一方或多方合谋,行贿或私自收购代币,控制了超过网络50%的代币,积累了足够的代币集中度,就有机会发布提案或者通过投票发动政变。也会出现Juno网络巨鲸这种情况,先将资金分散放在许多小额账户中,隐藏自己的代币集中度,巨鲸会逐渐掌控整个网络,或一朝抛售代币导致币价暴跌,引发恐慌抛售导致币价下跌,整个POS系统崩溃。
5、多数人的暴政
Juno网络自称是一个开创性的民主制度,但这种类似的民主程序参与门槛很低,这使得进程混乱。这与web2世界的选举和公司治理,更大限度拓展了弱小人物的话语权,社区投票机制使得决策更加个人化,但人心容易被操纵。比如Juno巨鲸两次三番的虚假承诺,竟为未来埋下这样的戏剧。民主作为一种纠正机制需要保持适度。
以下是几条DAO治理优化方案:
1、提高投票活跃度和参与率
设置奖励递减时间表,投票奖励随着投票时间逐步递减,直到在结束时变为0。这种设置帮助治理主动性强的质押者获得更多奖励。
2、提高投票的慎重程度和专业度
进一步发挥节点验证者的作用,促进委托投票复兴,发展委托市场,使活跃节点和独立委托人都可以靠代理投票获得奖励。质押者将投票权委托给节点或独立委托人,被委托节点/人获得投票激励,并将一定比例的奖励返还给质押者。
委托节点/个人必须通过市场审核标准才能进行委托代理工作。审核评估可包括多个维度:专业能力、治理活跃度、声誉背景、是否可信中立、是否为中心化交易所、是否为0佣金节点、委托人关系。
3、代码作为法律
对智能合约进行升级,自动化决定对一个地址代币的增加/削减,激励/剥夺。使用计算机智能决策,实现自动化,当然需要社区定期审查调整。密切关注Juno17号提案实行及对巨鲸的制裁。
4、同股不同权
核心团队:协议的灵魂,股权理应大些,但要避免“独裁”;
专业投资机构:资金的来源,POS网络安全性的保障,但要避免“权力垄断”;
节点验证人:有个体,有中心化交易所,需要持有较多质押代币并且精通网络架构;
持币大户:利益深度相关,通常对协议了解深入且治理积极,甚至自发搭建节点成为验证者为产品贡献价值;
小额投资者:质押目的可能仅为获取空投和质押奖励,治理相对冷漠,搭便车式投票,用脚投票很多;
不同群体的利益、目标、投资期限的长短和能力差异很大。对于DAO社区多样性的组成部分,治理权重应该做出一些调整。比如:考虑根据社区贡献评分分配治理权重;时间权重;质押权重等。
加密世界在沿着POS机制和DAO潮流快速发展,尽管存在如此多的bug,但值得进行实验、努力和想象。Juno对鲸鱼的制裁事件是一场伟大的实验,我们继续密切关注事件发展,尽快结束这部奈飞网剧。
引用及推荐阅读:
GAME-ingStakedrops?
https://jabbey-io.medium.com/game-ing-stakedrops-d02a826ff791?
WhaleDropCompromise
https://commonwealth.im/juno/discussion/4157-whale-drop-compromise
Peoplevs.JunoWhale
https://polkachu.com/blogs/people-vs-juno-whale
TheDecentralizedAutonomousOrganizationandGovernanceIssues
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3082055
HardForkCompleted
https://blog.ethereum.org/2016/07/20/hard-fork-completed/
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。