EOS主网上线倒计时:将会发生什么(可能会出什么问题)?
EOS项目于2017年首次宣布,到目前已经募集了近一年的资金,据报道称项目方已经筹集了40亿美元,许多人认为这是创建加密货币的团队所筹集的最大金额。也正因如此,预计将于周六的发布也将不乏炒作。
围绕这次EOS主网上线的揭幕仪式的热情,在一定程度上是由于围绕该项目的各种讨论。正如CoinDesk详细介绍的那样,长期以来EOS一直因其愿景和执行情况而受到批评,当然它也吸引了一些拥护者,这些拥护者认为EOS提供了一种去中心化的替代方案,以取代目前主导利润丰厚的数据存储市场的云托管服务。
由于EOS加密货币的公开交易已经在进行中,除了技术论坛之外,所有人的目光都可能投向了投资市场。在技术论坛上,很多代币持有者已经在排队回答与交易、代币注册、空投和钱包兼容性有关的问题。
人们对于EOS的更多清晰信息一直难以获得,而那些与该项目联系最紧密的人由于守口如瓶也没有帮我们透露更多的信息。
然而,即将到来的主网上线过程并不完全神秘。
最值得注意的是,该协议的发布将在协议发布者Block.one将代码作为可供使用的开源软件的23小时之后开始。同时代码发布的过程中,我们也能看到Block.one参与到主网上线的程度。
一个由有抱负的EOS超级节点所组成的社区——各种实体争相充当网络权益授权证明即止(dPOS)的验证者——随后它将作为一项精心设计的过程的一部分接过接力棒,这一过程似乎看起来并不正统,即便是在新区块链技术不断发展的世界中也是如此。
在软件发布后,这些EOS超级节点竞选团队——其中包括一些未知的交易所、加密货币挖矿运营者、咨询公司和其他人——将会先对EOS的代币(在以太坊区块链上,用于募集资金)进行“快照”来确定必须迁移到EOS用户钱包的EOS代币数量。
对于已经购买了EOS代币的用户来说,这仅仅意味着EOS超级节点将验证其新EOS地址的代币余额与之前以太坊地址的EOS代币余额相同。
根据Block.one的说法,EOS代币持有者可以在6月2日之前注册其以太坊地址,以确保他们的代币可以转移到主网上。
在代币验证过程完成后,将指定数量有限的EOS超级节点在向公众开放之前测试区块链。
EOS区块链开发联盟EOS Asia的联合创始人Dafeng Guo对CoinDesk表示:
我们要做的是作为一个团队来运行主网,但我们将会冻结它,这样就不会发生(代币的)交易。
他补充说超级节点将“克隆这条链”,并完成“一系列的测试”以确保其智能合约、投票和Multisig钱包功能发挥作用。根据多家EOS超级节点候选人发布的声明,第三方届时也将能够对该网络进行测试。
一旦EOS超级节点完成他们的测试,网络将供代币持有者使用,但是他们仍然不能进行代币的交易。
该协议的共识系统(权益委托证明)要求用户首先通过投票来选择EOS的超级节点,这是通过“(押)staking”代币实现的。拥有更多代币的用户比拥有较少代币的用户在超级节点的选举中具有更大的影响力,并且为了让用户启动代币交易,必须将网络的15%的代币进行押注。
这一投票过程是此次发行的一个预期痛点。正如CoinDesk之前报道的那样,在社区内部,关于如何投票的问题存在着广泛的困惑,而用户友好的界面则相对来说非常少。精通编程的代币持有者可以通过命令行界面进行投票,但不太懂技术的用户可能不得不依赖于EOS Portal这样的众筹项目来进行投票。
超级节点候选者EOS New York的联合创始人兼社区负责人Kevin Rose告诉CoinDesk:
如果我们不能投票的话,那么我们就不能激活这条链。
Guo和Rose共同表示,从协议在主网上发布到测试结束的时间可能是数小时或数天,而投票过程可能会增加额外的时间。
换句话说,EOS区块链不太可能在主网上发布、公开并允许用户在同一天进行转账。
另一个使链完全激活的潜在障碍是代码中的漏洞。
本周早些时候,中国大型互联网安全公司奇虎360 通知了Block.ome,并表示该协议有一系列“史诗般的漏洞”,这使得其节点容易受到攻击者的攻击。开发者在同一天修复了这个漏洞。Block.one的首席技术官Daniel Larimer随后在Twitter上宣布了一项“漏洞悬赏”计划,为重大漏洞的发现提供1万美元的奖励。
Guo预测在主网发布后会出现其他漏洞,并说他很高兴奇虎360正在审查EOS代码。
他说道:
我预计,在代码被冻结后的头一、两周内,人们可能会发现和修补更多的漏洞。
随后他补充了这些严重的问题可能对网络造成的影响会有所不同:
这些漏洞可能是一个非常简单的补丁,也可能是一个很难解决的问题。
不过尽管如此,Crypto Investment Fund和EOS investor Multicoin Capital的执行合伙人Kyle Samani仍然淡化了干扰主网上线的潜在漏洞。
他在谈到奇虎360的发现时表示:
这是任何此类系统的常态。如果你看看这些系统的历史,比如以太坊1.0发布的时候,就发现它居然能起作用,这真的是太神奇了,它可是用胶带粘在一起的。如果你再看看早期的比特币,你会发现比特币也是一样的。区块链技术现在多少有点粗糙,但总的来说,大趋势是朝着好的方向发展的。
尽管如此,他补充说Multicoin正在“关注GitHub的问题日志”。
Rose表示他相信Block.one可以在主网发布之前充分地解决代码的问题,但是“如果解决问题需要额外的时间,那也没关系,”他补充说道。
尽管漏洞的普遍程度仍有待观察,但Rose和Guo表示EOS主网发布的一个可能结果是创建了主网的“克隆版”——或者说是EOS区块链的分支,它的目的是窃取用户的代币。
Rose解释说道:
这将是一个骗局,因为这个软件是开源的,EOS私钥在所有发布的网络中都是一样的。
Guo说道:
这有点棘手,因为普通的持币人不知道哪一个才是真正的主网。
同样地,他说道空投——通常通过分叉来分发免费代币——可以使这些克隆版本更加诱人。
他随后继续说道:
对于代币持有者来说,仅仅从博弈论的角度来看,他们可能也不那么在意这些事情。因为有些人会说,‘哦,我又多了一个额外的代币’。
Guo解释说,这些克隆版本具有额外的风险,因为EOS区块链不像比特币,它“没有任何标准”,所以首个主网络版本不能保证产生忠实的追随者。
尽管分叉是社区进行实验的有价值的一种方式,但是Guo他认为早期的EOS分叉不太可能是善意的。
由于还没有EOS主网,任何试图在这个时候开启克隆版本的人都只是在利用这种情况。
Rose建议用户在输入自己的私钥时要“非常警惕”,并且用户需要依赖主网超级节点的统一声明再进行抉择。
他警告说道:
不要做这样冒险的事儿,除非你百分之百的确定你听到的至少五个有声望的消息来源。当我说到有信誉的来源时,我指的是你信任的那些在同一天发表了完全相同的声明的超级节点,他们表示要在同一时间做同样的事情。在你看到之前不要做任何事。