话说最近两天EOS(柚子)甚是猖狂,在没精打采的市场里一枝独秀,连拉了十几个点。
当然这也怪不得人家狂。
6月来临,EOS IO 1.0正式发布,柚子主网也要如期上线了。那些拿着柚子度过了一场又一场看衰撕逼大戏的人,这种终于熬出来的心情是可以理解的,所以内心激动高喊两嗓子更是可以理解的。
不过激动归激动,随着柚子众筹结束,这两天满脸黑人问号的人也逐渐多了起来。
按照EOS官网的说法,EOS的开发公司在六月完成的是EOS正式版代码,但至于主网、节点这些EOS网络运行的架构,官方给出的说法是:
"我不管"
Block.one的官网声明
这就会出现很多问题了。许多手里拿了柚子的人,肯定会问:我拿着柚子,但现在连交易的网络都不知道在哪儿,这事儿该怎么办呢?我是不是完蛋了?
别急。
你的柚子依然很值钱,但柚子确实还没有上线。具体怎么回事,女王给大家撸一下。
EOS上线的流程
因为Block.one仅仅“只负责发布”EOS系统的代码,而把主网上线这回事儿留给了一众社区群众,因此理论上说任何一个手里有电脑能上网且能接触到EOS代码的人,都可以自己加载代码,在网上架一条EOS网络跑起来。
但这仅仅是理论上而言。其实一个EOS主网要跑起来,是需要满足许多条件的。只有走完了这些流程,EOS的网络才算搭建起来,别人手上的EOS代币才能流入到你搭建的柚子网上。
那么让一个EOS主网上线主要需要那几个流程?
在这一点上EOS New York写了一篇详尽的解释文,感兴趣看全文的可以看这儿:
EOS Mainnet Launch, the Order of Events——https://medium.com/@eosnewyork/eos-mainnet-launch-the-order-of-events-ed89a816beb8
不想看洋文的,女王在此给大家解释一下:
一个EOS主网上线,需要经过四个阶段:
第一阶段:验证快照与主网启动确认
第一阶段是大家都比较熟知的快照阶段,大概凡是持有EOS的人都应该知道这个消息:当前大家手里的EOS币是基于以太坊平台的ERC20代币,EOS在北京时间6月2日结束众筹之后会对大家手里的EOS代币进行快照,快照验证完毕之后就会进入第二阶段。
第二阶段:EOS IO代码测试
快照确认之后,每个想启动EOS网络的第三方就需要要着手测试EOSIO的代码了。在测试中,测试者需要确认自己的网络能否正常识别快照的EOS代币、确认EOS代码能在网络上顺畅的跑起来,以及能承载各种现实状况中的场景测试。
这个阶段其实相当于各大软件公司的内测/公测时期。
第三阶段:上线期
代码测试完成并且能够满足上线要求时,就进入了第三阶段。此时几个或多个利益相关方(大多为节点候选人)会向公众发出通知,宣告主网上线成功,同时号召大家进入主网投票。
之后投票竞选开始。过程按照EOS节点竞选规则进行。
第四阶段:启动期
投票完成,节点竞选完毕之后,各大主节点/备用节点陆续到位,主网配置完成,EOS主网启动完成,EOS货币正式开始流通。
这个第四阶段之后,就是我们所谓的上线成功,大功告成了。
我们现在处在什么阶段
首先可以肯定的是,第一阶段的主网快照已经结束了。
从数据来看,第一阶段的完成度令人惊喜。根据eoscountdown.com的报道,快照确认了大约98.5%的EOS代币。可以说大大大大大部分的柚子用户都聪明的没让自己的代币丢失。
其次我们可以看出,现在没有任何节点竞争方发出公告宣布主网上线号召投票。
因此我们可以看出,现在主网上线流程仍处于第二阶段。各大利益方应该正在加班加点的测试代码,互通有无,以求推出一个统一的EOS主链。
那么在这个阶段里,我等小散户可以做些什么呢?
如果你已经成功完成了第二阶段,在此女王传授给大家二字真言:
等,还有防。
“等”就是耐心等待,等待信息宣布。作为纯粹持币而不参与节点运作的我们,这个阶段确实是舒服得做个吃瓜群众就够了。因为参与了其实也没什么你能做的。
而“防”的意思就是做好防范措施,避免代币丢失。目前的阶段说安全也安全,说不安全也不安全:现在的EOS币处于一个“躺尸”的状态,既不能在以太坊上交易(因为已经冻结),也不能在EOS网上交易(因为还没启动)。我们现在手里拿的,仅仅是一份证明,证明我们有在未来拿到EOS加密币的一个凭证。
所以这个时候,保护好你的凭证是最重要的。如果你真想做什么,那么女王的建议是:每天默写一遍你的EOS私钥和公钥,把它们印到自己的脑子里。
因为EOS主网上线后,你能在主网拿到自己映射币的方法就是在主网上导入你当初映射得来的EOS公钥和私钥。因此这两条信息一定要当做身家性命好好保管。
这时可能有一些高瞻远瞩的盆友会问了:那我想准备好去投票,可以不?
可以是可以,不过在此女王的忠告是:如果你技术不过关,对EOS代码以及安全性没有个大概的认识,手里也没有滔天的EOS币,投票还是暂时不要参与了。
这么说的原因有是因为目前已知的EOS投票方式有两种:
-
第一种是CLI(command line interface)投票。用人话来说就是你需要下载EOSIO的代码,在机子上跑起来,然后在代码的命令界面里输入投票的指令。
-
网页投票。现在有一些第三方机构自己跑了EOSIO的代码并且给代码造了比较易懂的图形界面,用户只要按照文字提示输入必要的信息就能开始投票。例如下面这个就是一个例子。
在女王看来,这两个办法都不怎么可行。
对于第一条,女王算是个代码半吊子,懂一点java碰过一点python,但也就仅此而已。让女王从头到尾去加载最原始的code然后像dos时代一样一行行的输入指令,听着心里就发憷。
而那些根本就不懂代码的人,更不可能去加载代码投票了。
至于第二种方法,大家仔细看一下上面这个界面,里面是要求你输入自己的EOS私钥的。对于这种没有机构认证随随便便就跳出来的UI,怎么可能就把私钥给你呢?这种风险远远大于收获的做法,有点头脑的人都不会做的。
最后还有一点是,其实有点悲观的说,主节点控制者的顺序其实基本上已经定的七七八八了。因为这些候选方手中基本都有数量可观的EOS等着投票,更不用说手握过亿EOS币的Block.one了。因此我等小散即使兴冲冲的去投票,手里的几百几千票也造不成什么影响,最后还有可能因为不小心把密钥丢了。
说到底,对于手持EOS的我们来说,谁竞选节点并不重要,重要的是这个过程能否尽早完成,从而让我们能够用上稳定快速的EOS网络。
在此总结一下今天说的几点:
-
EOS映射已经完成,确保你有成功完成映射;
-
保存好你的EOS公钥和密钥,在收到主网通知以前绝对不能外泄密钥;
-
投票看喜好,但永远要以自身利益不受损害为前提来考虑。
最后祝大家吃柚愉快,在主网上线前的这几天,大家该吃吃该喝喝,利用这短暂的几天好好休息一下吧,因为主网上线之后,我们就又要回归24小时无眠的币圈了。