什么是「EOS主网」?
本文由币车HIT(biche.yaofache.com)大V养成计划支持。
EOSIO 1.0.1已经发布,代码出来了,不代表主网就已经上线,需要有人去启动运行这套代码。
EOS主网上线之际,IMEOS被推上风口浪尖。其原因是,有十几个团队宣称自己是「EOS主网」,并将启动主网。IMEOS被夹杂在其中牵扯,不免也招来多方势力的议论。
在各方利益面前,其实根本不是是非,而是你的立场是不是跟他一致。
面对争议,IMEOS的态度一直是做好实事,面对十几方的所谓「EOS主网」和立场,IMEOS无暇去一一做回应。
但是特别想对整个EOS社区提出一个大家很少去想,却十分关乎EOS命运的问题:EOS主网的定义是什么?
EOS主网???
目前多支团队宣传自己将启动EOS主网,这些主网的类型如下:
首先他们都承认原先在以太坊上的EOS账本,就是大家的EOS持仓都在多条主网上都会被承认。
他们分了以下几类主网形式 :
第一种:共识起链
完完全全使用BM的代码,由社区共识达成启动方案,并且按照代码启动程序需要15%的投票来启动。
这是BM原教旨主义的支持者,也是目前全球最大的社区和节点的共识,包括海外最大的EOS社区EOSGO。
第二种:非共识起链
基本使用BM的代码,就是修改了启动方式的代码。不需要15%的投票,由某方直接启动。不需要社区共识。
有些节点认为,要达成15%投票的流程太繁琐了。修改启动主网的代码,直接由某个节点启动,后续的规则和代码完全按照BM的来。这种启动方式更加高效,可能会比第一种领先市场几天的优势。
第三种:修改EOS代码的链
修改了BM的代码,涉及多方面代码的修改:投票机制、治理机制、甚至是底层结构。或者是修补了自己认为EOS有缺陷的地方。
BM为什么不启动一条主网,避免目前这样的市场乱象
有很多人说是因为美国法律风险。这是其一的原因,但IMEOS认为,更多是由于BM去中心化的思想,认为区块链应该由市场共识决定,启动主网应该交给社区决定。这也是为什么EOSGO、IMEOS积极寻求最大的社区共识去启动链。
分叉无罪,冒名无耻
在开源的区块链世界,使用其他区块链项目的技术和代码,来做一个新的事物,这是OK的。但是趁市场混乱,信息不对称,用户认知门槛高,混淆视听,改了代码又宣传自己就是EOS,那就很无耻了。
自由市场下,你做一个叫EOX、XOS,技术上有自己的特点,未来市场承认,市值超过EOS也有可能,自由市场嘛。
分叉是市场自由的选择,谁都可以,但是不要冒名说自己就是EOS,因为你修改了代码,用了自己的技术路线。
自由市场,应该支持分叉,唾弃冒名。
一码归一码,不要混淆。
非共识起链
由某方修改了起链代码,不需要15%投票直接起链的。其面临的就是社区共识弱,可能这是一场自嗨的游戏。没有足够的节点支持,因为其他节点会担心这条链是不是启动方动了其他手脚。当然,会有一部分人加入,但是这条链会显得很脆弱,共识不够,容易被攻击。
但是,是不是叫EOS呢?因为修改了部分代码,我们仍然认为是分叉链。
共识起链
由社区发起共识的链,100%按照BM的流程和形式,一定是叫EOS了。
但这个问题也来了,社区共识力量不是一直都只有一个的。有最大共识起链,也有几个节点组成的小共识链。
他们都叫EOS怎么办?
这个不用担心,最大共识的那条链会最先获取15%的投票。
不过其他问题也衍生出来,后面其他节点等第一条EOS链出来后,可能由于其他利益诉求,再起一条主链,也获得了15%的投票。是不是也叫EOS?
这个问题很好回答,你现在再去布一份100%BTC的代码,是不是就能够被市场承认叫BTC?显然不能。
说到现在逻辑终于清晰了,EOS主网的定义如下:
1、由block.one代码起链。
2、最大社区共识,同样也是最先达到15%投票。
block.one + 社区,缺一不可
即使这么定义,但是阻止不了市场冒用EOS的名字,就像以太坊上也有叫BTC的代币。
鼓励基于EOS的多元技术路线
EOS主链的定义清晰了,但是不代表市场只会有一个基于EOS技术的链,会有许多条。正如BTC分叉一样。
无论他们叫EOS、EOX、XOS,他们都是基于EOS的技术,即使后续是100%按照block.one的代码更新。
所以会存在两类基于EOS技术的链存在市场上:
A类:修改了代码的分叉链。
B类:小共识链。后续代码更新全用block.one官方,但是共识规模小,生态不够丰富,节点较为脆弱。
这些链都会长期共存在市场,不排除某个链的技术方案和市场运营特别牛,市值超过EOS的,但不是EOS主网就不是EOS主网,跟你最后的市场规模并不相关,功劳属于你这个项目方,没必要蹭block.one热度。
节点、交易所、钱包会怎么做?
1、节点
即使节点们达成最大范围的共识,也并非是所有共识。不能阻止非头部的节点多方押注,因为非头部节点也为了追求利益最大化,会选择跑多条「基于EOS技术的主网」。
头部节点由于声望和技术过硬,会坚守在一条链上。因为坚守一条链,会得到这条链用户的投票。多方押注的链,会失去部分某条链的投票支持。
2、交易所也需要达成共识
有交易量的链就上,但是交易所应该会选择市场规模最大的链叫EOS。交易所之间也要达成共识,避免出现这条链在火币上认为是叫EOS,在OK上认为是叫EOX,结果用户在交易所间转账造成资产损失。
交易所会对链做一定的技术审查,保护用户的资产。
3、钱包共识
同样的,钱包也会兼容多方的链。如果多条链都叫EOS怎么办?这都需要钱包去达成共识的。
但是钱包也要非常注意安全,会出现恶意的链,可能有私钥暴露的风险。
EOS持有者要注意什么来保护自己的资产安全?
对EOS持有者来说是一个利好,拥有EOS,就拥有多条链上的资产,一份私钥对应多条链。可以选择持有多种币,也可以选择套现。
但也存在一个问题,一份私钥对应多条链,一旦暴露私钥,所有链的资产都会被盗走。也有可能存在恶意的链,用户去领的时候,盗走私钥,其他链上资产都损失了。
所以用户要在领其他分叉链的时候,要特别注意安全,尤其是不要使用不知名的钱包和交易所。鉴于保护用户的安全,IMEOS也会推出钱包来守护EOS持有者的资产,会认真审核每条基于EOS技术链的安全。