首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

众链之母的第三代公链到底是什么?

一、项目简介

墨客(MOAC)是一个底层公有链项目,旨在通过跨链、分片、分层等技术解决现有公有链存在的性能问题,打造第三代区块链底层技术平台。

墨客(MOAC),独创的分层架构技术和子链技术增加了平台的扩展能力,可轻松免费发链,支持10000+DAPP商用落地,可便捷上链试验新的区块链产品,因此被称作“众链之母”。相对于以太坊每秒 7-14 次交易处理,墨客可以做到100倍的处理速度,在进一步优化后可以达到 1000倍。墨客主网于2018年4月30日正式上线运行。

二、项目立项分析

项目定位:通过跨链、分片、分层等技术解决现有公有链存在的性能问题,打造第三代区块链底层技术平台。

定位分析:总所周知现在的公链项目并不少,原因就在于现有的公链存在诸多问题。归纳起来,有如下几点:

(1)与传统中心化系统相比性能低下。区块链作为分布式系统在吞吐量,扩展性,响应时间等性能上相对传统系统差距很大,并且性能提高困难。

(2)区块链系统之间兼容性差。区块链有不同的模式,造就了在共识协议,货币特征和适用要求等方面的不同,导致多个链之间的互连或互换实现困难。

(3)系统升级困难。一旦被部署在功能上进行添加、修改、删除等操作时,技术难度大人力和财力消耗多,并且区块链修改很有可能造系统的软分叉或者硬分叉。

综合以上几点,可以看出墨客(MOAC)和其他公链一样,都是以现有公链的痛点为立项的根本,技术方面锚定跨链、分片、分层等技术来解决问题。不过这也意味着墨客(MOAC)项目,处于一个非常激烈的公链竞争环境,而且公链普遍开发进度缓慢。有刚需的市场需求,但是面对激烈市场竞争,如何能从众多公链中脱颖而出,还要看墨客(MOAC)长期表现。

解决方案:

面对目前公链的性能问题,墨客(MOAC)通过如下几个技术革新来实现性能提升:

(1)分层配置。墨客利用 POW 作为底层的主要共识协议,顶层采用 POS 协议和分片技术将整个系统分成若干片,参与的节点越多,整个网络处理的并发能力就越强,以此来解决吞吐量的问题。

(2)子链。墨客用智能合约在单独的片上建立子链,DAPP应用在墨客子链,可以做bft可以做pos,甚至可以做自己定义的任何共识方式,系统不会去改动现有的各种共识方式。

(3)异步调用。墨客采取了异步智能合约调用,使得调用和返回可以跨区块而不受到区块时间限制,大大增加了同时处理智能合约的数量。

(4)跨链。 通过异步智能合约对区块的跨越,使得墨客可以对区块产生时间不同的区块链进行原子跨链操作,使得墨客成为具有跨链能力的区块链底层系统。

在前面的几个公链的分析中,都有提及各自面对现有问题的解决方案。例如:Zilliqa(ZIL)作为公有链,就采用了网络分片技术来解决吞吐量的问题,而不同于墨客(MOAC)异步调用,以太坊采用同步智能合约调用,智能合约的返回和区块共识绑定在同一个区块。

由此可见,面对相同的问题,各项目方的解决方案因人而异。不过可以确定的是,墨客(MOAC)在技术方面有独创,但并非独一无二。不同的技术解决方案孰优孰劣,现在不好一锤定音,墨客(MOAC)在技术开发上的竞争也是很激烈的。

三、项目亮点

(1)分层结构体系:MOAC采取底层物理网用pow,上层智能合约分片的逻辑子网采用可插拔的共识机制,从而实现根据需求采用适合的共识机制的效果。

(2)异步智能合约调用:MOAC采取了异步智能合约调用,使得调用和返回可以跨区块而不受到区块时间限制,大大增加了同时处理智能合约的数量。

(3)轻松搭建区块链:MOAC上线以后,搭建新的区块链系统可以以子链的形式在墨客链上进行实验验证,无需巨大的额外开销。

(4)分片处理加速:主链的系统合约对子链的生成,分片,分配进行管理。MOAC分出的无数逻辑子链,使得并行计算成为可能,大幅度提高处理速度。

(5)跨链互通:通过异步智能合约对区块的跨越,使得MOAC可以对区块产生时间不同的区块链进行原子跨链操作,成为具有跨链能力的区块链底层系统。

(6)共识验证广泛参与:MOAC提供灵活的节点接入方式,支持手机等小算力设备接入系统进行上层智能合约验证,共享Dapp生态收益。

四、开发者社区分析

墨客(MOAC)是为数不多有明确的开发者社区规划的区块链项目。开发者社区:愿景。

第一阶段18-19年,第二阶段19-20年,第三阶段20年以后。

从上图可以看出,项目方为可发展社区提供了三条发展路径,底层区块链编程从业者、应用领域智能合约专家、区块链项目设计与开发专家,类似我们通常说的职业规划。对于码农来说有了清晰的职业规划,方便以后的提升,不管是技术还是名利都给出了相信空间。对于项目方来说,根据项目发展的需要,以及未来DApp开发的需求,进行相关的人才储备,可以大大提升行业竞争力,增强开发者的热情和粘性。

除开中长期的职业规划外,墨客(MOAC)设立了赏金开发项目,这种就属于按劳结算。此类项目通常需要把以太坊上现有的工具类项目移植到墨客生态上,因此对项目组有一定的技术和经验要求,至少需要一个资深码农,可以多人协作。基金会会列出一些工具性的任务,给出激励数目,由码农自己认领。 如果码农经过初步研究,认为需要增加激励,可以给出理由, 申请增加激励数目。这个版块的设计任务请求人员的资质由基金会把控,而且除开基本工资外,还有可商榷的灵活工资。这是一个非常好的激励方式,可以按能匹配,码农根据自己擅长的版块承接开发项目,获得相应的报酬。

在墨客(MOAC)开发者社区里,不仅能很好地激励开发者的付出,还能帮助码农规划了清晰的职业方向,从而建立一定的社区共识,和组织思维。不过,墨链的开发者社区才建立不久还在磨合当中,是否能实现最出的愿景还有待观察。

五、项目进度和社区分析

项目线路规划:

墨客开发团队于2018年7月31日正式发布女娲版平台。该版本的推出标志着墨客子链技术得以实现。女娲版平台使用Go语言开发,包括主链节点软件包(VNODE)和子链节点软件包(SCS)两部分。不过按项目的规划,女娲版应该于6月公布,看见正式的推出比预计的晚了一月有余,不过相比于目前各公链开发的进程,墨链(MOAC)的履约能力还是很不错的。

墨客项目运营进展:

1、墨客区块链全球开发者大赛正式开始报名。

2、活动预告:墨客合肥子链技术交流活动。

3、MOAC(墨客)中国区负责人李长欣将受邀参加2018第20届高交会并做主题演讲。

4、白墨子安全实验室受邀参加第四期安徽区块链技术分享沙龙活动。

5、MOAC(墨客)基于子链技术的Dapp“链问”开始内测。

墨客项目开发进度要点:

1、链问测试版内测,界面优化和问题修正。

2、chain3 java 0.1.0发布。

3、智能合约审计总结。

从墨客(MOAC)的运营来看,接下里要做的事也不少。不过从上一周的变现来看,Twitter的关注着减少了139.这是什么原因了?其实,原因也简单我们看运营活动多为技术方面的探讨,对技术爱好者来说正对胃口,但是对于普通大众来说就是食之无味。这个我们可以从,官网的社区生态上窥得一二,阅读量极低。

六、总结

虽然墨链(MOAC)的开发进度还不错,不管是技术端还是社区建设都有自己的创新,但是官方说墨客的技术团队大部分是15-20年的硅谷资深码农,这个还没办法证实。不过墨客的代币MOAC上的都是些三流平台,日交易量更是少得可怜。

另外,墨链的token(30%)留给了创始人和早期团队,这个比例还是太高。不过,该项目在GitHub上面更新并不高,但是女娲版却成功推出了。不得不说效率高。

不过,墨链的实际性能到底如何,是否能真正达到商用级别,还有待继续考究。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181114A0DYFZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券