正在阅读:公链启示录——公链的发展与挑战公链启示录——公链的发展与挑战

2018-11-13 15:33 出处:其他 作者:佚名 责任编辑:liuxiangcheng

本文为《公链启示录——公链的发展与挑战》系列文章

《公链启示录——公链的发展与挑战》目录:

一、原力主网介绍

二、我们为什么要启动EOS原力这条主网?

三、EOS原力主网当前数据

四、EOSIO的一些启发

五、EOS会面临的一些挑战和给未来公链的一些启示

六、原力主网与EMLG主网合约的区别

七、DAPP的未来的发展

八、DAPP和智能合约可能的发展路线

九、为什么一定要用区块链重塑未来?

十、区块链未来的发展方向

一、原力主网介绍

那我们还是简单介绍一下EOS原力主网,估计有很多新朋友还不清楚什么是EOS原力。就是大概PPT上也写了这么几点。

首先我们是基于EOSIO启动,但是又做了非常多的修改。在EOS原力社区治理权是完全归社区的,大家可以看到本次分红的模型调整完全是社区按照宪法投票通过,然后我们开发团队做了代码实现,按照社区BP议会通过的这个决议形成这么一个新的版本。

我们的资源模型和之前EOSIO里面的这个抵押租赁模型不太一样,我们是基于手续费的资源模型,还有一点是我们社区的用户投票是可以获取分红的,这样的话就是目的是激励大家一起参与社区治理。

原力开发团队的开发策略是跟随性策略,也就是说我们目前两年内还不会去选择去做那些突破性的技术的研究,因为这个其实非常的耗费人力物力,我们会说跟随世界上最先进的团队,最新的研究成果来应用到我们原力这条链上来,所以我称之为开发跟随型策略。

二、我们为什么要启动EOS原力这条主网?

1、切入公链竞争,正好EOSIO是2018年热度最高的公链。再大致讲一下当时为什么启动EOS原力这条主网,其实大概原因跟大家都讲过,我们原力团队其实想要切入公有链的竞争,当时正好EOSIO作为2018年热度最高的公链,但是主网还没有启动,是交由社区启动的。

2、EOSIO启动之初有很多问题,原力团队有长达半年的研究测试。EOSIO启动之初,其实EOS本身的代码有很多问题没有经过测试,所以我们经过长达半年的研究和测试,也修复了很多问题,我们所以选择在6月份的时候启动了EOSForce这条公链。

3、公链竞争是区块链最核心和最前沿的战场。我们认为说公链的竞争是 区块链 最核心和最前沿的战场,也就是说你可以在这个战场里竞争,虽然最激烈,但是你能获得进步应该是最大的。我们其实在启动主网之前也不太清楚EOS未来会发生什么,区块链的未来会是什么。但是我们选择去做就是我们通过做事情来学习,到目前为止我们也学到很多东西,所以说也希望能跟大家分享出来。

三、EOS原力主网当前数据

我们主网是大概6月中旬的时候启动的,然后截止昨天就是10月18号开放合约之前,就是主网的数据。

我们原力社区的很多朋友说,你不要拿就是原力去跟另外一条主网去对比或者怎么样,原力就是原力,我这里其实还是要和大家说一下,就是我们看一下原力主网账户数是56万个,这是什么概念呢?就是另外一条主网EOS EMLG现在也就是50万左右,还没有超过我们的用户数。另外波场前几天他们也刚刚宣布他们突破了50万的这个账户数。

还有就是说投票分红带来的这种高投票率,因为大家知道POS的安全性其实是依赖于投票率的,因为原力主网的设计里面投票用户投票是有分红的,所以我们的投票率一直是在80%左右,什么意思?就是说激活的用户有80%的人选择了在投票。

其他的数据就没有什么,我们主网开放合约以后,其实这些数据会增长得非常之快,所以后面大家可以登录eosforce.io去看我们的区块浏览器,看一下这些数据是不是真实的。

那我们今天讲的是EOS原力与DAPP的未来。大家也知道,我们昨天主网升级的新版本是支持智能合约部署了,所以今天我们重点就放在讲DAPP的发展。

四、EOSIO的一些启发

1、EOSIO是第一次出现了在单链上可以部署一些更复杂的合约。我们基于EOSIO启动,不论是原力主网还是EOS EMLG主网其实对整个区块链行业都带来了一些很多新的东西和启发。这里我大概就讲下我们做原力感受到的一些东西。

首先这是第一次出现了在单链上可以部署一些更复杂的合约,而且这个链它本身的性能和拓展性都很好,所以它产生了更多的可能性和预期。当然这些其实目前是DAPP开发者在探索,目前我也没有看到特别有意思的,当然像FOMO之类的东西,其实包括bancor,他其实是引入了更新的ICO方式,或者说更新的激励方式,我觉得还是不能单纯的把Du博看成Du博,你要去看。它背后的合约的这些规范,其实是远超于以往的这些应用的。

2、EOSIO第一次链上引入治理。EOSIO其实也是第一次做了所谓的链上治理,就以往的话,其实不论是比特币还是以太坊的整个治理架构没有那么好,也没有这么深入。你可以看到像比如说EMLG它有很多的节点在做不同的事情,就从最早的时候大家只是竞选一个超级节点到到后面有的节点做媒体、有有的节点做DAPP、有的节点做一些帮用户寻回资产的一些应用。到现在还有一些治理委员会之类的,其实它的治理发展也是非常的深入。

3. DPOS机制让eos短时间内聚集共识。当然EOS能这么短短的时间内聚集这么多的共识,并且它的用户日活这么高,其实这跟DPOS机制有关,因为POW说实话就是上百万台矿机,其实是这百万台矿机说了算,它的治理其实是是非常低效的,包括这个传播共识也是比较慢,但DPOS它它在这个点上虽然是相对的没有那么去中心化,但是更加高效了。

4、更多的ICO方式。包括也出现了更多的ICO方式,比如说什么游戏挖矿Du博,还有就是bancor的这些IBO,其实都是更新的ICO方式。

五、EOS会面临的一些挑战和给未来公链的一些启示

其实大家知道这个吹捧和这个夸这个EOSIO不是我擅长的,我其实还是要跟大家分享一下就EOSIO接下来的一些挑战,以及给未来公链的一些启示。

1、EOS EMLG已经开始拥堵,单链无法满足所有的场景和应用。有一个事实是EOS EMLG已经开始拥堵了,这说明即使如EOS设计的这么高效的高性能的一条链,它一条链无法满足所有的场景和应用。为什么?因为你链的治理力和应用的治理是不一样的,我如果应用类比如说有一个代币丢失了,或者说要制裁什么事情,我每次都通过链的这个超级节点去治理,其实它的效率还是非常之低的。另外比如我一个应用A应用和B应用,我们对于数据、计算、存储资源的需求都不一样,所以说单链它其实没有办法满足所有的场景和应用。举个例子?比如说EOS bet他抵押100万个EOS之后,那其实其他的DAPP就用不了这条链了,现在应该是你抵押2万个EOS进去,基本上你都没有办法产生任何操作,所以说这个其实是非常堵的。

2、Dpos也需要公平。DPOS虽然说大家说你若中心化或者说不够去中心化,但是Dpos其实也需要公平,就比如说我们在设置一票一投,把一票30投改成一票一投的时候,以及说投票用户也可以领取分红,这些事情其实并不是说我要吸引用户来来这条链上玩,而是这条链的持有者理应去参与社区治理,获取这个代币的激励,而不是由超级节点把控,让他们去控制整条链未来的发展。

3、宪法无法在链上完整体现,链上治理需要更深入的探索。社区治理的过程中,大家按照链的宪法来,但是你会发现很多时候大家所谓的宪法在链上没有办法体现,或者体现的不够完整,比如说你的宪法是由谁定的,然后怎么选出来的,然后你的治理流程是什么,你任命哪些人去做,哪些机构的负责人,这些其实都是非常深刻的问题,还是需要进一步探索。

4、开发者奖励、节点的奖励和挖矿奖励需要平衡。我个人更关注的一点是开发者的奖励,节点的奖励和挖矿奖励的平衡。我们原力在早期启动的时候,设置投票奖励可以100%返给投票的用户,以及没有给备选节点收益,这些其实是我们团队拍脑袋做出来的决定,因为当时的想法是这样的,就是说主节点如果都挂了的话,那备选也没什么用,另外是说100%开放给用户投票分红的权限,超级节点它在市场竞争中会找到一个平衡的点,但是你会发现由于初期的机制设置不合理,导致一些备选节点掉下去以后,它就没有欲望竞选上了,因为投票给它没有收益,所以很快的票就往这个头部的这些超级节点去集中了。

另外超级节点它的收益不高,也导致了去参与社区治理的积极性就有所降低。就还是不能走极端,后面其实整个我们给备选节点收益,包括超级节点投票,按投票权重去分,给超级点一定比例奖励,这个都是通过社区一轮又一轮讨论,我们才得出了最终的这么一个方案,就最近升级的新分红的方式。

还有以往的公链,它在设计的时候,他在ico的时候,给团队就预留了很大的比例,尤其是国产的一些做的不太好的公链,他们其实ICO的时候甚至给自己留百分之四五十的代币在自己手上。这个其实是非常不利于社区未来发展的,所以我们会认为开发者早期的时候最好不要给自己预留后续的收入。而是从块奖励里去拿我觉得会更好,比如说你一天挖了100个币,那开发者拿5%~10%在早期的时候也是合理的。这个时候你就更不需要去关注价格了,因为他每天产出的代币本来就很少,而且是越来越少的,所以说它的代币价格。当然这个价格我刚才也说了,价格是由供需关系决定的,但是如果你在设计的时候,就是有些不合理的地方,会对你整个价格影响非常高。

六、原力主网与EMLG主网合约的区别

最近我们EOS原力的主网开放合约。我大概要讲一下原力主网和EMLG主网合约的一些区别。我们也从EMLG的发展中借鉴了很多东西,比如说cpu,net这些东西,我们在最早主网启动之前就提出了这个疑问,后来发现在实际运作中确实有这些问题,这也是为什么我们一直没有敢开放合约的问题,主要是资源的问题。

1、防止ddos攻击,资源不会暴涨暴跌。大家可以看到我们把cpu net直接换成了动态的手续费,RAM它是一个独立的出租模型,就无论是开发者还是用户去租,他不会面临炒作暴涨暴跌的问题。这样做有个好处,就是我们按手续费去限制的话,可以防止两个ddos攻击。一个是链界级别的ddos,比如说blocktwitter对EOS EMLG的ddos攻击,它导致eosbet最火的时候都没有办法应用,因为你抵押一笔币你其实可以无限的去发送免费的转账和交易,所以你占了资源别人就用不了了,因为理论上大部分节点没有按照官方所谓的最高配置去配置,另外链的资源它也不是无限的。还有大家可以看到为什么EMLG他的TPS那么高还会堵,其实跟刷单有关系,因为本质上说一个刷单的团队,我去刷我的DAPP然后刷它的交易量,因为它有排名,我刷的越靠前,然后用户关注的越多,这些ddos攻击其实也是非常可怕的。

2、手续费全额返给投票用户。我们用手续费的限制就防止了这这两类的ddos攻击,会让链上发生的每一笔交易都是真实的!另外就是用手续费去转账,显然要比你非常复杂的去抵押cpu、抵押net、抵押ram去操作要方便得多。举个例子,我其实跟EMLG那边有些超节点的关系也挺好的,他们有些超节点自己本身都不太会使用EOS去转账。因为这个其实很麻烦,用户体验确实很糟糕。然后大家会发现各种钱包里出现了各种代理,就是我替你去抵押资源,我替你去转账,但是这种中心化的操作其实是会伴随着你的资产风险,因为你其实是把你的这个使用权交给别人了。还有我们虽然说收了手续费,但是手续费并不是说归我们团队所有或者怎么样,它是直接返给了当时出块的那个节点的出块奖励里。然后奖励分给超级点和投票用户。所以说这个手续费它只是一种预防手段。我们为什么把精力都放在合约开发上,也就是在主链上支持智能合约,以及为什么今天分享DAPP的未来。

七、DAPP的未来的发展

1、什么是DAPP?我发现很多朋友在去投资DAPP的时候,或者在玩的时候,其实不太清楚什么是DAPP。DAPP英文全称是Decentralized Application的缩写,其实就是一个去中心化的应用。那我们这里可以简单的解释一下,应用相当于业务场景。而去中心化你可以理解为就是智能合约,或者未来可以理解为业务当中去中心化的数据计算存储的结构,以及去中心化的治理方式。为什么要强调它的定义呢,因为我们可以看到大量的APP要么就是代币分发是中心化的,要么是它的应用是中心化的,要么它的社区中心化的,要么他的合约是中心化更新的,就这些其实都不能称之为真正的DAPP,就是有非常多的问题会导致这些DAPP因为中心化会挂掉。

2、寻找落地的场景和业务是DAPP的未来。虽然我们在上半年的时候期待说EOS主网启动以后会出现大量的DAPP,然后确实也出现了,并且说日活都超过了以太坊,但是我们看到大量的DAPP还停留在Du博的合约,以及去中心化交易所方面的一些应用。甚至说这些交易所交易的EOS上代币也是这些Du博类的代币。说实话,我本人其实也不是特别看好就是这些Du博类的应用,我认为区块链赋予了Du博一种公平的游戏一种定义或者概念,但是它终究来说不是我们非常刚需的一些需求,也不是区块链应该要去解决的问题。

另外其实最近很火的一些概念,比如说什么STO或者稳定货币这些,反正熊市就是炒完一个概念继续炒,就这些本来正常的链的设计,或者在业务场景都是非常正常的,但是因为熊市大家没有什么热点,所以说每过一段时间就会去炒一些炒冷饭,对吧?STO还算比较特殊,、它也不纯粹是炒作了,就是很多主流的VC和主流的这些互联网机构,主流的金融机构都会关注到STO。其实本质上它就是说在寻找一些能被主流市场接受的,并且受监管的一些数字货币化的资产。就我们以前讲资产证券化,现在可以讲资产货币化,但是我个人认为,他没有被这个智能合约重塑的所谓的区块链业务,或者你只是一种代币,或者发行一种证券的话,你迟早也是会挂掉。

我们以往在比特币时代,或者在EOS之前,我们可以去说区块链目前正在打造底层基础设施,但是就是发展到这个阶段。区块链行业必须要加快速度,寻找落地的场景和业务。

八、DAPP和智能合约可能的发展路线

这里是我们跟开发者沟通,以及我们在做链的开发的时候的一些看法,就是DAPP和智能合约可能的发展路线。

1、 块奖励激励机制是趋势。以往的一些ico项目,它的问题是说他团队一开始就拿走了很多的代币,可能百分之二十百分之三十,同时他又募了很多的钱,导致他的营收前置了,他其实还没有做出什么东西,就先把钱拿走了,导致营收跟链的发展其实不是一致的。就是他已经拿到钱了,他并不需要在链未来的发展的时候继续去做,包括DAPP的这些合约也是一样的,如果你一开始ICO你就募掉百分之二三十给自己的话,其实你跟应用的发展也是不匹配的。我们会认为就是百分之百的无预留,全部交给某种行为挖矿来获得代币,然后团队从这个块奖励去获得激励是最好的。

2、 游戏挖矿和交易挖矿。POS激励的话项目方的第一批代币从何而来,游戏挖矿交易、挖矿其实看起来是最公平的参与方式,这个好比交易挖矿,交易所推出其实一方面大家是说他为了活跃社群的用户或者说活跃它某种行为,但实际上交易挖矿是用一种非常公平的方式把自己代币分发出去了,但是这个经济模型设计一定要谨慎,就是你比如说Fcoin他是先行者,但是他的代币很快就不值钱了,为什么?因为它的经济模型设置的过于粗暴,你看后来的这些做交易挖矿的交易所就慢慢就稳定下来了,包括看到币夫交易所,它的交易挖矿模型设计得比前面的都要好,所以它目前交易量是最大的一个交易所。但是说起来这个bancor,我我个人目前依然不看好bancor的募资方式。从结果上来说,就是参与过bancor的朋友都知道,它只有两三天的热度,到后面基本上投资用户都被套了进去,我其实非常不看好他。

3、 Du博游戏一定不是未来。Du博游戏目前出现在EOS上的原因是因为EOS的能力目前只能支持到这么多,另外就是很多开发者还是有以往的这种惯性,它觉得在以太坊上Du博很赚钱,然后他就来这个EOS上也去做Du博,还有就是他对整个链的这个结构是不熟悉的,他没有办法通过链或者说智能合约来重塑自己的业务,所以说Du博一开始出现也是有原因的。

但是会很快过渡,可能的顺序大概就是说从Du博到后面真正的游戏,然后到后面去做一些娱乐方向的东西,到最后他真的是跟在线业务相关了。我们社区里有有一些做DAPP的开发者,他们甚至会通过这个EOSIO去重塑自己B端的业务,这个是非常了不起的探索。

所以我觉得开发者进来以后,你不应该去抄袭它表面上的这些繁荣,你应该去了解它背后合约设计的逻辑,就是跟实际的这些业务模型去结合,通过合约和代币去重塑你的互联网业务也好,或者一些在线的虚拟的业务,当然早期的开发者他可能需要经过多次尝试,你可以理解为早期的淘宝卖家,其实也没有什么商业范式给你,但是当你做的更好的时候,其实你就成为了未来的淘品牌,就是你可以跟后面出来的这些天猫卖家,甚至跟线下的这些大卖场里的这些卖家进行PK,它就是一个dapp的非常红利期。

但是我刚才说了,就是说一条链承载不了所有的业务场景,所以说当业务量达到一定的程度的时候,就会出现类似于天猫店铺的东西,主流的这个互联网玩家会像大品牌入驻天猫一样的也来开发dapp,这个时候不论是成长起来的这些早期的DAPP开发者,他的业务体量已经足够大了,然后还是后面进来的这些传统的互联网的这些开发者进来,他们都需要单独的一条公有链来承载他们的业务。

为什么这么说?一是说链本身它承载不了那么多,比如说现在EOS最高的日活应该不到1万,他就这么几个应用,其他的可能日活就几千,已经导致了这条链开始堵了起来,就你其实做一个业务没有必要全部都涌到一条链里,然后来使用那么昂贵的资源,其实你可以用区块链自己去启动一个公有链,在这个业务生态里你是去中心化的就好了。

4、 区块链一定要解决问题。区块链目前来看,一定要解决问题。不论是从以往最早的时候地产经纪、互联网经济、O2O到现在我们区块链智能合约,一定是要解决问题的。如果你不解决问题,你只去设计一个所谓的token模型,然后把这个代币的价格炒起来,它依然是没有价值的。

5、 集中精力去服务合约开发者。我们EOS原力主网开发团队的开发方向目前会集中精力去服务合约开发者,根据他们在开发过程中遇到实际的需求来丰富我们主网底层的能力。因为不同的合约类型,不同的业务场景,一定对于数据计算存储是有不同的需求,甚至可能需要不同的共识,这个这个时候我们会把这个服务点放在合约开发者身上,甚至于后期为开发者提供一键启动供应链的服务,他的业务不一定只在原力这条链上跑,它是可以模块化的去根据他的选择去启动一个公链服务,就好比你去开一个淘宝或者天猫店铺的时候,你完全不需要自己再去开发一个管理账单的工具,或者说你去提供服务商家的一个工具,你完全不需要,天猫和淘宝本身就自带这样的功能。

另外我们前期的重心都放在就是链本身技术的开发上,我们后续会去跟社区进行更多的沟通,丰富Dpos它治理的内涵,不论是说你更多的合约去约束,或者说治理流程的一些梳理也好,这些都是要去做。

6、 未来可能一条业务一条链,链之间互相交互。未来可能不只是一条链,可能有无数条链,一个业务一条链,多个公链之间交互。目前看起来EOS出现大量去中心化交易所,它都是通过跨链,所以他非常好做,但是一旦涉及到异构跨链的话,就很麻烦,甚至包括说我们所谓的跨链合约目前还是非常难的一个问题,也很少有团队能解决掉。最后就是说我们未来去启动一条公链的时候,不论是说基于我们开发的开发者,还是说我们自己去启动一条公链,我们一定会做到就是说无ICO无预留,只有这样的话才能保证了最大的公平。可能开发团队在早期的时候,你的收入来源养活团队的这个钱就来自于块奖励,这样的话是相对公平,未来不论是链还是应用,它都是可以健康的成长。

九、为什么一定要用区块链重塑未来?

1、互联网时代的贫富差距扩大。我们认为未来一定要用区块链去重塑你的业务,主要的目前看起来还是互联网的业务。其实大家会发现,在互联网时代,贫富差距不断扩大,原因是什么?就是你在互联网时代,你的数据是生产资料,在这个中心化的体系下,你的数据不归你所有,归这些大公司所有,而大公司通过数据其他获得了更多的收入,超过以往任何一种行业的公司,以往不会出现互联网这种指数型的上升,只是一个你投入多一倍,你的收益多一倍。但是在互联网时代,它只要依靠他那些机器和人,他是无限的这些产生的数据给他带来的这些营收,但是这些营收全部反馈给了他的股东,导致用户和所谓的这些员工的这个收入差距其实非常之大的。

2、数据时代的隐私安全问题。大数据时代就是隐私安全问题,这个不用多说,其实问题已经非常严重了,包括我本人最近发现我各种交易所的账户被盗,什么QQ这些乱七八糟的被盗,这个中心化的这种管理,确实是不够安全的。

3、中心化分工依然重要,分配和治理需要去中心化。并不是说中心化分工不重要。中心化其实历史上给人类带来的生产效率提升是非常之大的,但是同时中心化就带来了不公平,带来了腐败的空间,所以说我们会认为分配和治理一定要去中心化,就是说你用智能合约也好,用区块链也好,重塑这个领域里的业务让你的用户,整个社区生态的这些参与者,他都可以公平地受到对待!

十、区块链未来的发展方向

1、比特币作个数字货币行业的记账中心地位不可动摇。接下来我们就吹牛逼讲一讲我们看到区块链接下来的发展方向。EOS未来以及POS、DPOS这些链,就是说偏应用计算存储的这些链,他想成为主流的话,还是需要非常长的时间,因为很多技术还没有突破,包括上面的生态远远没有丰富起来,所以说就是像比特币这一类的这种基础货币在很长的一段时间内就是作为整个数字货币行业的记账中心,它是不可动摇的。

2、 多链交互,跨链交易的合约平台会超越比特币市值。但是另外一方面来说,以往我们对比特币的期待就是记账,但是我们发现有了EOS以后我们可能对它的期待不止,我们要在它上面进行计算进行存储,那就势必是需要多条链可以互相交互,所以说未来跨链的去中心化交易这个合约平台它会超越比特币的市值。

3、 多链和跨链并行发展。2.0的智能合约和3.0的跨链,它其实是并行发展。你因为你单链支持不了那么多合约类型,所以你需要多链,那就需要跨链去交互去解决这个不可能三角的问题,所以它是并行发展。

4、 去中心化是手段,不是目的,目的是公平。关于去中心化,很多社区的朋友,还有很多公链的社区,他们会追求这种极度的去中心化,或者说有的社区它就不要去中心化,那这个有个问题我们要明白去中心化只是区块链的一个手段,它不是目的,目的是公平!但是我们看起来说一定程度的去中心化就能保证一定程度公平。我们要关注说用去中心化,用区块链去解决你业务场景中做到这些公平问题,比如说数据的公平分配的公平,计算的公平和治理的公平。

5、 智能合约开始爆发式的增长,同时促进公链的进化。我们以往一直在讲区块链现在处于基础设施建设建设阶段,所以很多开发团队他特别慢,或者说有的开发商他干脆拿了钱以后就度假去了,他就不做事情,因为他觉得说反正基础设施建建设阶段,你没必要去做那么多事情,还有大家目前看到这些Du博应用,觉得说区块链是不是就没有落地应用了,是不是就是Du博,但实际上说从基础设施的发展,它已经可以支持一定的这个应用的出现了,所以说我们需要去寻找很多应用场景。

因此不论是公链还是DAPP开发者,大家其实应该是互相了解互相促进,然后互相去完善底层和应用的范式,而不是说我作为公链开发者,我只做我的基础设施,我就是更nb,我的吞吐量更大了。 然后DAPP开发者他也不关注用户实际需要什么。为什么我一直在批评Du博,其实他不是需求,它是欲望、这个区别很大的,就是说你抓住用户的需求解决了他这个问题,是一方面,但是你抓住了它的这个贪婪和欲望,黄赌毒就很典型,这个它不是一个非常长期的需求,这种东西,你甚至说不用说中心化监管,你自己作为一个用户本身或者作为一个开发者,你自己也会发现它是有问题的,我今天的分享内容差不多就这些,然后如果大家有什么疑问的话,可以在原力社群里跟我互动。

区块链软件版本:1.0Android软件立即查看

关注我们

最新资讯离线随时看 聊天吐槽赢奖品