EOS超级节点选举竟被恶意操控?那21个节点的背后踩着多少森森白骨

作者 | BlockchainKid

译者 | Guoxi

在《笑傲江湖》中,任我行曾说:“有人的地方就有江湖,有江湖的地方就有纷争。” 就拿EOS来说,一旦涉及巨大的利益,必会引来无尽的纷争。 EOS自出世以来纷争不断,而其21个超级节点的机制更是引起了广泛的争议。 雪上加霜的是,近期EOS超级节点评分平台Mereo.io的创始人BlockchainKid爆出,EOS超级节点选举竟被恶意操控,看似去中心化的背后藏着一只“黑手”。 那么,这会对我们产生怎样的影响,我们又该如何去应对?超级节点机制会是一个载入史册的创新?还是以传销为目的闹剧?

英语中有一个谚语,叫「房间里的大象」(elephant in the room),用来形容一个明明存在的问题,却被人刻意的回避及无视的情形。

从某种程度上来说,EOS的21个超级节点选举就像「房间里的大象」,它存在着很多问题,但我们却总是对此遮遮掩掩,想要视而不见。

在过去的一段时间里,很多人越来越对前21个EOS区块的超级节点感到忧虑,的分布和特征感到焦虑。因为许多为EOS社区带来了巨大价值的优秀超级节点候选人,在实际选举中却位列21位开外

与此同时,许多连治理理念都没有披露,未曾给EOS社区做出什么实质性贡献,甚至在过去两周内才正式宣布参选超级节点的候选人,却获得了令人难以置信的选票数,在前21名超级节点中占有一席之地。

超级节点评分平台Mereo.io的页面

那么,这到底是怎么回事?我们是否该对EOS的前景感到担心?

作为一个非常熟悉EOS并花费了大量时间分析和审查EOS超级节点的人,我不禁怀疑:

  • 现在的这21个超级节点真的这么糟吗?还是因为我太大意没发现这些节点的优势?
  • 这些当选的超级节点是否在一些我没关注到的领域做了一些我不知道的特殊贡献?
  • 他们在过去两周内做了什么以至于力压那些长时间为社区做出贡献的超级节点候选人,能顺利入选呢?

不光是我,我身边的朋友也无一不困惑于这种现象,但人们往往都选择对它视而不见,没有人真正去谈论它,至少不是在公开场合谈论。

打开天窗说亮话

经过多方调查,我发现,真正操纵着这些超级节点的,实际上是大约15到20个EOS账户(通常这些账户背后并不是一个人,而是一个团队)。总的来说,这15到20个团队掌握了全网络上50%左右(1.25亿)的实际选票

由于超级节点或支持某些超级节点的超级代理的洗牌,每天都会出现超过1000万张选票的波动,也正是这个波动影响了超级节点的排名

投票者相关数据

造成的结果就是,在过去的一周里,我看到几个原本排名在前10位的超级节点在选举中节节败退,甚至排到了第21位之后甚至是30位之后。这意味着,顶级超级节点的分布和排名非常不稳定,其中有15到20个账户可以一手遮天,随便「塑造或毁灭」一个超级节点,并且这一现象在短期内不会发生什么改变。

那么,这些几乎「掌控」EOS主网的账户背后又是谁呢?这是一个很难回答的问题,我们能得到的信息少之又少(所以我们只能推测),因为在大多数情况下,账户并不会披露其在真实世界中的身份。

正如我们所知,那些在EOS主网上拥有更多EOS通证的人,在超级节点选举时拥有更大的投票权

在EOS选举投票时,1个通证代表1张选票,这张选票最多可以同时投给30个超级节点候选人,但每个通证为每个候选人最多只能投1票。这种机制的设计思路是,那些在系统中所占权益最大的人出了问题之后损失也最大,因而应该给他们在决定网络运营方面最大的发言权。

从理论上讲,选举出的超级节点也应该是最努力建设和保护社区的人,毕竟没有谁愿意拿自己的投资打水漂。

虽然这么说听起来没有什么问题,但是当考虑到明显存在的通证所有权差异,再加上在「类似排名的超级节点」群体之间的高度相似的投票模式,导致一些做出巨大贡献的顶级超级节点候选人没能最终入选21个超级节点。

既然如此,EOS的投资者很自然的会担心:这个选举机制目前是否能按照我们想要的方式运行?而且我们内心深处是否希望它继续以这种方式运行?

在回答这个担心之前,我们首先要知道,拥有并运营一个超级节点就像运营一家技术公司一样(只是代价更为高昂)。不同位次超级节点之间的收入差距很大。

拿第21位超级节点和第22位超级节点来举例,第22位超级节点获得的收入仅为第21位超级节点的50%。这会对通证的持有者带来怎样的影响呢?

这意味着有更高附加值(value-add)的超级节点如果被排除在前21位之外,他们就更难以证明自己业务的可持续性和继续运营的必要性,带来的结果就是,他们会关停超级节点或转移到能够公正获得奖励的竞争链中,也就是说,他们会慢慢从EOS主网中消失

当然,除了钱的问题之外。对于超级节点来说,他们往往更多关注的是引领区块链这场巨大变革的自豪感,他们中的许多人每天都在努力开发和维护EOS区块链。通过投票,表达出对这些宝贵贡献的公平看待和大众认可,与通证奖励同等重要。

EOS并不会凉凉

虽然超级节点的竞选机制不尽如人意,但这并不意味着EOS要凉凉。到现在为止,EOS并没有因为超级节点的选举问题而中断新区块的产生。

不过在我看来,如果EOS不能走出明显被操控的现状,那么它永远不可能成为我们「想要的那个EOS」。如果这个问题不能解决,慢慢的,区块链的数据完整性必将收到侵扰,同时也会面临困扰许多其他区块链网络的挖矿过程逐渐中心化问题

这无疑是一个十分棘手的问题,如果要做出改变,必须要非常小心,以避免矫枉过正,落得个跳出油锅又入火坑,才脱龙潭又入虎穴。

那么,这是不是说没有解决方法呢?在经过这段时间的研究之后,我想到了一个方法。

Dan Larimer(EOS创始人)和Block.One公司(EOS背后的公司)目前正致力于在EOS区块链上实现生物识别功能,这可能是EOS社区中众人皆知的秘密。

我对这项新技术非常感兴趣,有了它,EOS就可以从当下「一个EOS一票」的选举机制,逐步过渡到更为科学的「一个公司一票」的机制。如果能够做到这一点,我相信EOS的超级节点分部会更公平,从而在性能、奖励和公众认知上更加一致。

如何更新EOS的选举机制?

当然,除了上述解决方法以外,还想到另一个解决方法。不过首先要说明,毕竟前面也说了EOS的超级节点选举问题既复杂又敏感,在短时间内找到「完美」的解决方案几乎不可能。我的思路权当做抛砖引玉。

我的想法是这样:更新EOS超级节点选举机制,规定新的超级节点选举基于(1)收到的总投票数和(2)总投票数对应的唯一身份数。

当然,这个思路成立的前提依然是要基于Dan Larimer和Block.One公司确实完成了区块链上生物识别技术的创建。

根据我的设想,可以使用「投票数」和「身份数」两个投票组成部分加权来确定超级节点选举的最后排名,比如说,投票数和身份数的权重分别为75%/ 25%,那么最后排名由以下的方式计算得到:

  • 基于收到总投票数的超级节点候选人排名:4
  • 基于投票的唯一身份数的超级节点候选人排名:20
  • 加权后的超级节点候选人排名:(4 * 75%)+(20 * 25%)= 8(排名为8)

在这种机制下,因为并非每个超级节点候选人加权计算后的排名都是整数,所以超级节点候选人的排名仅用于描述所有候选人之间的相对排名。如果两个超级节点候选人排名相同,可以使用所收到的总票数来「打破平局」。

接下来我们用9月27日的数据来分析新的EOS超级节点排名算法如何改变各超级节点的排名,图中的阴影表示在新算法中进入前21位的超级节点

排名前30位的EOS超级节点分布

当各投票组成部分占比75:25时,排名前30位的EOS超级节点分布

当各投票组成部分占比50:50时,排名前30位的EOS超级节点分布

从这些数据可以看出:

  • 当各投票组成部分占比75:25时,阴影部分的eosriobrazil、teamgreymass、cypherglasss、eosdacserver和eossyskoreadp等5个超级节点进入前21名,而eosiosg11111、eosbixinboot、eospaceioeos、cochainworld和atticlabeosb等5个超级节点被挤出前21名。
  • 而当各投票组成部分占比改为50:50时,前21位超级节点面临更大的洗牌,变革也会受到更大的阻力。

正如我前面所说,现阶段任何破坏主网超级节点排名现状的方法,都不是完美的解决方案。但这并不意味着我们什么都做不了。不要忘了,还有很多持有量很大的通证持有者尚未参加投票,获得他们的支持对我们来说也尤为重要

必须捅破的「窗户纸」

就现在的形势而言,我十分担心EOS主网过度强调「一个EOS一票」的概念,这会严重损害网络的健康和未来的发展。

人们常说「人之初,性本善」,但就有一些人「性本恶」,并且可能希望利用他人善良的本性为自己谋取利益,EOS系统中的各参与方也是这样。如果这些恶意的参与方获得相当大的话语权,那就需要留心了。

这篇文章捅破了EOS超级节点选举的窗户纸,我甚至也多次犹豫是否要发。虽然从超级节点的角度来说,开诚布公地谈论这些问题并非易事,因为这样做很容易被外界视为「抱怨」或是酸葡萄心理。但对于那些普通的通证持有者和超级代理而言,我认为他们有责任就这些问题进行更开放,诚实和理性的讨论,而不必过度担心别人的眼光。

最后,要啃超级节点选举这块硬骨头并非易事,但如果你也是EOS超级节点的竞选者,或者希望推动这个生态的正向发展,欢迎在文末留言,说说你的想法。

不要忘了,得益于去中心化,你我都将是世界的主人。

--【完】--

原文发布于微信公众号 - 区块链大本营(blockchain_camp)

原文发表时间:2018-10-16

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Fundebug

使用Chrome玩《刺客信条:奥德赛》 竟然相当流畅

随着串流技术的不断发展,在未来也许玩家们无需下载几十GB的游戏、仅用浏览器就能流畅地游玩3A大作了。外媒The Verge近日就尝试了使用谷歌公司新推出的Pro...

2986
来自专栏智能计算时代

什么是区块链智能合同?

关于区块链智能合同的第一件事是他们不是合同,聪明,或者是区块链。事实上,他们的名字很不恰当。让我们以相反的顺序来解决这些问题,我们应该找出一份聪明的合同到底是什...

1621
来自专栏飞总聊IT

大数据那些事(5):沉没的微软以及Dryad

到目前为止,我大致上是按照年代的顺序来讲述故事,除了刻意的延迟了对Google第三架马车的叙述。但是接下来的文章,出于逻辑的考虑,可能会更加的前后错开一些。大数...

38010
来自专栏灯塔大数据

大数据显示好莱坞从没使用过一样的剧情(真实的数据分析研究案例)

导读:我的一个学生提出了一个有趣的问题。在众多动作电影中,是否存在某些特定的剧情元素和票房有关联呢?这个问题是可以解决的,因为我们的数据库中有一个叫‘剧情关键词...

3714
来自专栏CDA数据分析师

如何用 Python 爬取自己的微信朋友

微信作为一款拥有将近9亿用户的超级APP,已经成为很多人生活中不可或缺的一部分,聊天、分享动态、阅读资讯、购物支付……微信就像一张移动互联网的身份证,拥有它就能...

2649
来自专栏区块链大本营

惨痛!这哥们在YouTube直播评论ICO时,自己的ICO被黑了200万刀

3598
来自专栏杨熹的专栏

2017 我想要骑着光轮2000去追金色飞贼

2017 我想要骑着 光轮2000 去 追金色飞贼 一转眼就到了年底,大家都在忙着做盘点,做总结,做计划。 我也来回顾一下,先来复习一下超级个体的成长工具...

3516
来自专栏机器之心

前沿 | 小心!现在,机器人可以控制你了

远距临场机器人通过一个装有摄像头的机器人可以查看遥远的地点。它具有广泛的实际应用,如在军事和太空研究中的应用。市面上的大部分远距临场机器人(telepresen...

1374
来自专栏飞总聊IT

大数据那些事(5):沉没的微软以及Dryad

到目前为止,我大致上是按照年代的顺序来讲述故事,除了刻意的延迟了对Google第三架马车的叙述。但是接下来的文章,出于逻辑的考虑,可能会更加的前后错开一些。大数...

3707
来自专栏大数据文摘

Science最新研究:AI通过追踪光标移动,线上勘破骗局

1628

扫码关注云+社区

领取腾讯云代金券