独家对话链享云技术总监李斌:启动链克节点招募是为了“还链于民”

2019-08-02 10:39:18

自从享云链7月23日宣布启动全球验证人节点招募以来,这项今年最受关注的节点竞选,就吸引了整个区块链行业的眼球。随着竞选的深入,选情愈发激烈,争锋碰撞也逐渐开始。特别是在当所有节点都发布自己的竞选宣言之后,人们甚至惊讶地发现,其中某些诉求竟然有相对程度的对立性。不同节点之间的利益碰撞,是否会影响到整个竞选乃至生态的稳定?这种情况是否符合享云链当初启动节点招募的初衷?对于整个生态的未来愿景,享云链又是如何构想的?

对此,我们采访了链享云的技术总监李斌。在某种意义上,正是他及其团队,“设计”了这场竞选的规则和逻辑。让我们听听,他是如何看待当前选情以及部分诉求之间的冲突的。

李斌(Alex Lee),享云链技术总监,获得香港大学认证的博士学位,拥有13年研发经验,擅长分布式系统平台开发与安全架构设计,对区块链行业有着独特的视角与见解。管理享云链平台的技术团队,确保其安全、稳定的运行。

1、我们看到享云链独创了EBFT共识算法,而Libra也使用了LibraBFT机制。那么,EBFT机制的设计逻辑是什么?

享云链的目标是要做第一商用公链,一切底层设计都是围绕这个目标开展,包括共识算法。

基于高吞吐量、低延迟的商业级需求,我们把经典的PBFT算法改进后得到了现在的EBFT算法。EBFT算法是强一致性的共识算法,每次出块需要超过2/3节点的两轮投票,诚实节点不会重复提议同一高度的区块,对同一个高度的两个区块也不会重复投票,这样就避免了软分叉的情况,从而实现了很强的一致性,保证了交易处理速度和高的吞吐量。

2、验证人节点具体指的是什么?以及它是如何运作的?

EBFT的E即elective。 在EBFT共识机制中,能够参与共识算法的节点被称为验证人节点,所有符合准入条件的节点将组成一个验证人节点池,共识算法将在节点池中按周期选择验证人节点。

验证人节点选举出来后,在随后的在任期间,这些验证人节点之间再通过EBFT共识算法来对区块提议进行确认。具体的可以参照7月发布的白皮书。

3、越来越多玩家入场竞选节点,你认为他们主要看中的是什么?

一是高额的分红。出块节点将获得出块时全部的手续费,同时项目方节点获得的所有手续费,将会按抵押链克比例分配给其他所有非项目方节点。且项目方保证全年有不低于2000万链克发放给节点作为奖励,即如果全年Gas总量低于2000万链克,由项目方补足差值。按照保底水平,25个节点一年至少可以瓜分2000万链克,平均每个节点分到80万个,相当于16%的年化收益。如果考虑到链克未来价格的涨幅,实际收益率还要更高。

除分红外,当选节点还能拥有重大事件的提议权与特殊事件的投票权。这意味着当选节点在治理享云链中拥有极大的话语权。

当然,这也并不是说当选了节点,就可以随意实现自己想要的政策。所有关于享云链的重大决策,都会经过节点内部投票和全民投票两个环节。比如说一个节点提出了要更改节点奖励池的议案,这显然是一个会影响到所有节点与所有用户,关系到享云链稳定性的重大决策,所以这项议案需要先在所有节点内部的投票,然后在所有链克用户都能参与的全民投票中获得足够支持,才能得到通过。

4、巨额的分红和投票权,这样的权力可以说是相当大的,系统内有没有一些具体的规则,来防止这种权力的失衡?

首先,拿到分红是要付出一定的代价的。根据我们的竞选规则,想要参与出块必须要有不低于500万链克的质押,还要准备服务器等IT资源。在EBFT的共识机制中,节点连续出块的服务质量与质押的链克数量都对被选中参与出块的概率有很大影响,简单说就是节点持续出块的速度和稳定性越好、质押的链克越多,被选中出块的概率就越大。

另外如果这个节点作恶,其质押的链克会被全部销毁。想要拿到分红是要承担很大的责任的,也承担着不小的风险,并且从公开招募中取得前五名这本身也不是件容易的事情。分红和权利虽然很诱人,但并不是那么容易就能拿到的。

其次,投票权这一点,其实根据享云链白皮书的设计,大部分决策所有链克都有投票权,节点的权力更为突出的是代表自己的支持者们提出议案的权力,当然,以质押链克的形式让节点拥有更多的票数,但是如果不能代表最广大链克用户的利益的话,不是为享云链生态朝着好的方向发展的话,他的提案也难以得到通过。

另外一方面,链享云作为项目方,在节点招募从5到走到25个、最终形成35个节点一起治理享云链的过程中,在顺利度过磨合期、社区顺利运转前,都会积极参与社区治理。在以链克数量多少决定投票效力的大基础上,保留不占多数的重大议题的投票权,以防止黑天鹅事件的发生。

虽然我们作为项目方没有一票否决权,但还是会在决策过程中发挥必要的价值,防止过于偏激的事件发生。但是项目方所拥有的投票权是少数投票权,所以当节点们有很强的共识的时候,就算项目方反对,也仍然能够投票通过。当节点运行进入正规之后,项目方就会放弃投票权,兢兢业业地为社区做服务。

5、协助人与竞选人之间的分红比例如何制定?

分红比例全部是由竞选人自己制定的,且比例一旦确认就无法修改。比如每期收益100个,节点可以制定自己获取10个,剩下的90个按照所有人的质押比例分成。也可以所有节点来平分这100个,就看竞选人自己怎么设置,协助人可自行选择支持自己认为最合理的方案。

6、质押的时候怎么选择信任的竞选人?

一方面注意不要将自己的链克私下转给竞选人,直接在官方投票网站上选择协助质押即可;另一方面因为节点作恶,其协助人的链克会一起被扣,所以需要协助人多方考量竞选人,选择可信的伙伴。大家可以持续关注我们每周都在举办的节点争锋会,了解更多的竞选人细节以及竞选主张,以便作出合理的选择。

7、如何评价第一批竞选节点在争锋会上的表现,以及如何看待矿主和持币者作为竞选人的利益冲突?

在第一期争锋会上各位竞选人都发表了自己的立场和治理建议,其中有些观点可能因为尖锐、引发了一些争论。这很正常,享云链是一个完整的生态,链克这块业务已经发展了两年时间,必然形成了不同的势力,之间存在一定的利益冲突也是正常的。

而且,享云链刚刚开始招募节点、刚刚迈出自治的步伐,很多地方大家的观念还没转变,也容易加深误会。

链享云作为项目方,我们认为充分地讨论是自治公链必不可少的一环,并支持每一个人表达自己的观点。其实,就算观点或者利益不同,但在发表观点、充分讨论的过程中,往往是可以达成共识的,毕竟大家都在一个生态里面,细节存异但大方向上求同,我们认为是符合所有人的利益的。

同时,我也想提醒所有竞选人,政策建议要投票通过才会生效,并不是当选节点提议什么,什么就会执行,我注意到很多冲突都源自于这个误解。

也有些用户说,某些竞选人的某些提议,明显不利于享云链的发展,项目方就不应该让他们参选、不应该把他们的提议公示出来。我觉得恰恰相反,现在是节点招募、选举的时间点,所有链克用户手里都有票,这时候正是要把所有竞选人的观点和政策充分展示出来,广大链克用户才知道自己要支持谁、要反对谁。

我之前也有在社群里讲过,享云链在走向真正的自治。这条链不是某一个人、某一个组织说了算的,项目方也是服务于大家的,给大家提供各种基础服务设施的,决定这条链的走向的是所有链克用户手里的链克,未来的每一步都是大家用手里的链克选出来的。

我们相信,无论是共享计算的参与者、链克的持有者、各类DAPP的开发者,还是仅仅对链克与享云链抱有兴趣的关注者,都应该是我们齐心团结、携手前行、共同做好享云链这件大事的伙伴。我们项目方要做到的就是,“还链于民”,让每一种声音都能被大家聆听,让每一票都投得明明白白。

采访后记:

从李斌的采访中我们可以感受到当前选情的白热化程度。而部分节点之间的诉求碰撞,似乎也都在享云链的预料之中。从一开始,享云链就认定,让所有人都参与进来,让用户自治、自建、自理整个生态社区,是不断提升链克生态价值的最佳途径,只要保证底层议事规则得到严格遵循,就不怕观点上的争论和碰撞。

可以预料的是,在享云链验证人节点高收益高回报和话语权的驱动下,未来会有更多的节点加入,届时竞争将变得更加激烈。不过,竞争越激烈,离享云链“还链于民”的愿景就越近,保证每一个“链克公民”都有发声的渠道,保证每一种声音都能被听到,这或许就是享云链开启节点招募的本来用意,也是整个链克生态的价值基石所在。