首页案例网站建设手机H5电商设计关于易点联系我们
QQ联系
微信联系
手机联系
QQ联系
微信联系
手机联系

专访欧链:技术派为什么参选EOS超级节点

发布时间:2018-06-11
发布者:eidea
浏览次数:358

5月15日去采访欧链的时候,欧链正准备换到小区里一个更大的办公空间。

2017年6月创立时,这个团队只有三个创始人。不过现在,团队人数要扩大到35人,原有只能容纳15人的空间已经再也挤不下新同事了。

一年前,欧链团队的三个创始人参与翻译了EOS白皮书。如今,他们正在致力于建立一个EOS开源平台,希望企业、普通消费者和技术开发者都能使用平台提供的服务。

作为中国区最早进入EOS生态的技术团队,欧链的技术实力比较强。今年3月,欧链正式成为EOS超级节点候选人,也是中国较早加入竞选的团队。

此时,EOS主网尚未上线,它能否成为超越以太坊的下一代公链,依然面临很多质疑和不确定性。不过,技术出身的欧链团队并不在意这一点,他们的想法是做“第一个吃螃蟹的人”。

“我们觉得如果这个事情能成的话,是一个巨大的机会,值得冒这个机会成本。成了最好,不成至少没错过一次机会。最大的风险是我们看到这可能是一个机会,结果我们什么都没做。如果EOS生态起来了,结果没我们什么事,这是我们觉得最不能允许发生的风险。”欧链创始人赵微认真地向网易科技解释。

第一个吃螃蟹

敢于冒这个风险,基于欧链团队对EOS的判断:到目前为止,EOS是他们所见过的公链中最棒的一个。

“EOS的棒不在编码能力,而是它对这个行业的深刻理解。”赵微回忆起他第一次看到EOS白皮书时所感受到的“惊艳”的感觉。

“它的白皮书里面展现了一些原来从来没有听到过的、原创的理念和技术架构,这个对于我们来说是非常有价值的。”赵微回忆,EOS的白皮书不是用别人的口水拼凑成的白皮书,而是真正瞄准了这个行业的痛点,提出了一个全新的解决方案。

EOS的速度快、免费,赵微认为的确是巨大的优势。

速度方面,赵微举了个例子,对比以太坊和EOS的性能。以太坊每秒只能接受20笔交易,EOS每秒可以接受2000笔交易。如果一个Dapp每秒就要占用10笔交易,以太坊只能支持2个Dapp,EOS可以支持200个Dapp。

未来EOS的速度还有提高的空间,只是还要跨过两道技术门槛,那就是“并行”和“集群”的技术。赵微告诉网易科技,目前的速度只是在测试网络上单线程运行的速度,服务器本身的性能如果能再提高,表现会更好。另外,每秒处理的交易从2000到十万,需要突破“并行”的技术,从十万到百万需要突破“集群”的技术。

“这两个技术突破,在区块链行业里面,之前没人做过,还是有一些创新度的。但是,要说它不可解决,那也不至于。因为在谷歌、亚马逊等公司,类似的问题之前都解决过。”赵微告诉网易科技。

费用方面,在EOS上跑应用程序是免费的,但是在以太坊上跑应用程序的费用非常高。赵微举例,欧链在以太坊上提供数据服务,提供一次算下来就要花100元—200元,这就导致跑一个应用的成本太高,应用很难落地。

欧链OracleChain联合创始人兼首席科学家谭智勇告诉网易科技,能做到这些,依靠的是EOS的系统性突破。EOS把一个全球运行的区块链系统响应时间提高,交易容量扩大并不是一件简单的事情。这并不是单纯地减少节点数量就可以做到的,它通过区块链底层机制的设计,在区块链的单链处理性能上得到了非常大的提升,这种提升不仅仅是共识机制,还包括具体的处理的逻辑和方法——包括区块链怎么接触数据,怎么处理数据,怎么去打包等很多方面。

看准了EOS所代表的大趋势,欧链开始了创业。赵微告诉网易科技,当时瞄准这个趋势进行创业的不只欧链团队,那是一个大趋势。“像我们这样的全国还有很多,万达、蚂蚁金服里面做区块链的专家,都有出来创业的。”赵微举例。

他回忆,以前去参加工信部的会,这些人都代表各个大集团坐在一起开会。有一次工信部的一个领导感慨说:“最近发现朋友圈里CEO、CTO多了很多呀。”

2017年6月,欧链刚创立的时候,也有很多朋友不解,“白皮书刚出来,你们就创业,有点早吧?”赵微的回答是:“你可以等我们做成功以后再来看。”他告诉网易科技:“我们的选择是,我们不想等别人来试错,如果要说试错的话,我们要让这个事情错在我的手上,成功在我的手上。”

赵微和谭智勇大约在2011年前后开始接触区块链技术,在这个领域已经有一定的认识和资源积累,他们已经准备好了要试一试。

从应用到平台

一年时间,欧链从一个项目开始,逐渐生长为一个开源技术平台。

一开始,欧链瞄准的切入点是为智能合约应用提供数据服务。因为未来大量的智能合约跑起来,对数据有刚需。赵微解释,智能合约就是能自动执行的合约,但是合约要能自动执行起来,需要约定好的执行条件具备,这就需要有专门的第三方服务机构将数据输入,从而触发合约执行。他举了个例子,比如一个智能合约是个赌约,两个人每人押一个比特币打赌,一周以后大盘指数是涨还是跌。如果涨,两个比特币归其中一个人;如果跌,比特币归另一个人。到了约定的时间,需要第三方机构向智能合约输入数据,告诉它大盘是涨还是跌,智能合约才能执行起来。这个项目的名称是Oraclechain。目前,Oraclechain为预测市场应用天算提供数据服务,EOS主网上线后,Oraclechain还希望为更多的应用提供数据服务。未来保险、资产管理等很多场景,对数据服务都有刚需。

做完Oraclechain之后,欧链团队将应用的开发进一步延伸到普通个人用户。Oraclechain主要是面向企业用户提供数据服务。欧链团队发现普通用户要使用智能合约的话,门槛非常高。从2017年10月份开始,欧链团队就在琢磨做一个让普通用户非常方便地使用智能合约的东西,那个时候市面上没有这样的应用,于是做出了PocketEOS。PocketEOS有些类似于现在的一些数字货币钱包类的APP,有钱包的功能,也是一个Dapp平台。不同的是,PocketEOS是全球第一个可运行的EOS钱包和Dapp平台,未来PocketEOS的定位是EOS上的“苹果商店”。“未来你想使用EOS的智能合约,你就得装PorketEOS。”赵微解释。

更多的需求被发现,PocketEOS做好之后,欧链团队希望有更多的Dapp出现在PocketEOS里。这件事需要更多的开发者共同参与,于是欧链把一些开发经验开源出来,正在设计一些开发工具。第一个开发工具是EOSDevHelper(Dev是开发的前几个字母),它可以帮助开发者进行智能合约的调度和测试。第二个开源工具,也是全网第一个独立的第三方用于EOS网络性能测试的开源工具,它可以模拟现实场景下的EOS的性能——也就是说EOS开发者自己搭建一个EOS网络的话,用这个工具可以测试出真实的网络环境下EOS的性能。

未来,欧链希望成为智能合约应用的底层技术平台级的服务商,很快,欧链将推出更大的开源计划,希望更多开发者加入。不过,需要注意的是,欧链目前的服务主要围绕EOS开展,并不是因为他们只看好EOS,而是因为EOS是目前的公链当中性能最好的一个。欧链也会为基于以太坊的应用提供服务,只不过以太坊上的应用能够跑起来的很少。未来,欧链也会密切关注更多公链的进展。

    超级节点意味着资源

由于欧链目前的核心业务是基于EOS平台的,因此参与竞选EOS超级节点也是自然的选择。竞选对欧链重要,但并不是唯一的工作。

成为超级节点,可以获得可观的经济收益。5月5日,EOS创始人Daniel larimer在关于最新版本的EOS的介绍《EOSIO Dawn4.0》中说明:EOS每年的通胀收益的获得者为21个活跃的区块生产者和任意数量的备选节点。前21名每个区块获得0.25%的奖励,根据各生产者的区块数量计算。所有区块生产者候选人(包括前21名)获得每张投票0.75%的奖励,根据各自获得的总票数计算。投票数奖励每天只能认领一次。每天必须达到100代币才能认领。据欧链团队估算,前21名超级节点每年的收益在1500万到2500万之间。虽然较之前平均每个节点每年1亿人民币的奖励降低了不少,但收入依旧可观。

不过欧链更加看重的是通过竞选可以获得的资源。“成为超级节点,意味着你有更多的资源,你也可以在这个生态中做更多的事。”谭智勇向网易科技解释欧链参选的动机。他举了个例子,现在也有很多开源的社区,希望欧链做很多事情,但是欧链团队本身资源也不多,没办法给到相应的支持,就采用了开源的做法。“如果他们想得到更多的资源的话,我们也没有。如果我们有超级节点,我们就可以再做一些事情。EOS节点也是代表了对一个生态的话语权,我们在行业里的影响力也会提升。”他补充说。