请选择 进入手机版 | 继续访问电脑版

Hi,Tokens

 找回密码
 立即注册
查看: 390|回复: 7

第三代区块链技术-墨客的路标和解读

  [复制链接]

30

主题

76

帖子

267

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
267
发表于 2018-4-13 09:39:05 | 显示全部楼层 |阅读模式
墨客版本介绍

1.Pangu (盘古)

内部版本识别号:0.8

Release Date: 3/31/2018

Major Progress:v-node module,SCS (POS) module,chain3 lib,wallet, Mist, explorer

Available feature:

  • v-node mining
  • SCS mining
  • Sharding
  • System contract for auto trigger, hash lock
  • Subchain Protocol contract for SCS miner registration
  • Subchain contract for Dapp configuration and flush control
  • wallet

Documents:

2.Nuwa (女娲)

内部版本识别号:1.0

Release Date: 6/30/2018 Major Progress:Distributed File System service, Cross-chain Service Available feature:

  • Cross subchain
  • Cross exteral chain
  • Persistant File system
  • IPFS mining Documents:

3.Fuxi (伏羲)

内部版本识别号:1.1

Release Date: 12/30/2018 Major Progress:Generalized Subchain Contract Processing, multicast routing protocol for SCS layer Available feature:

  • Support any applications running in SCS (JAVA, c++,etc)
  • Subchain service market
  • SCS layer secure and decentralized communication
  • IOT mining
  • Data encryption Documents:

4.Shennong (神农)

内部版本识别号:1.2

Release Date: 6/30/2019 Major Progress:v-node consensus protocol upgrade Available feature:

  • High performance (>10k TPS)
  • Zero knowledge support
  • Data store/exchange market Documents:

回复

使用道具 举报

30

主题

76

帖子

267

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
267
 楼主| 发表于 2018-4-13 09:39:54 | 显示全部楼层
2018.6.30 跨子链,跨外链,去中心化文件系统,IPFS挖矿

2018.13.30 SCS上的各种应用支持(Java,C++等),子链服务市场,SCS层的安全和去中心化通信,IOT挖矿,数据加密

2019.6.30 性能提升到10k+ tps,0知识,数据保存和交换市场
回复

使用道具 举报

30

主题

76

帖子

267

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
267
 楼主| 发表于 2018-4-13 09:46:40 | 显示全部楼层
2018.3.31 v-node,scs挖矿,分片,自动触发的系统合约,哈希锁,scs矿工注册的子链协议合约,dapp配置和刷新控制的子链协议,钱包
回复

使用道具 举报

30

主题

76

帖子

267

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
267
 楼主| 发表于 2018-4-13 09:49:54 | 显示全部楼层
回复

使用道具 举报

30

主题

76

帖子

267

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
267
 楼主| 发表于 2018-4-13 10:10:37 | 显示全部楼层
井大谈墨客上线

说一下现在墨客上线的功能(https://github.com/MOACChain/moac-core/wiki),一个个都好像很懂的样子,哈哈。墨客的诞生,起源于我和小虎对未来区块链发展的一些认识。一个主要的想法,就是希望我们能够建构一个区块链平台,让所有希望建设自己区块链的人,可以低成本的建链。如果对应于以太坊,它解决了一个低成本发代币的方式。而墨客是解决低成本发链的方式,有点类似软件项目的github,你想建链,就直接在墨客平台做。

    上一个帖子,说了以太坊提供了代币平台,墨客提供dapp平台。先说一下,以太坊在部署dapp的时候,这个dapp本身是不带有链的特征的。就是说,你用的所有的链的功能依赖于以太坊的提供。那么你说,我不想用pow怎么办。以太坊说,凉拌,哈哈。墨客这里,就是引入了一个子链的概念。我称为SCaaSC,全称Smart Contract as a Sub Chain。所以如果以太坊上面部署了3个dapp,他们本质上是没有啥不同,以太坊有多慢,他们就有多慢。但是墨客不同,第一个dapp,可以有100个节点,15秒出一个区块,用POS。第二个dapp,可以有20个节点,10秒一个五块,用PBFT。第三个dapp,可以有1000个手机节点,每2分钟出一个块,用自己定义的点赞挖矿模式。



    墨客是以太坊的补充(complement),是兼容以太坊的。在V神和BM的争论中,V神批评EOS过于中心化是正确的,而BM批评以太坊缺乏扩展能力也是正确的。V神寻求用分片来解决问题,也是正确选择。墨客,其实就是落实了V神几年想做而没有做到的事情(当然还有更多的创新),并且证明了可以不需要牺牲去中心化而解决扩展性问题。希望以太坊的各派力量,尤其是ConsenSys,来和墨客合作,哈哈哈。

    刚刚看到非小号上面的成交额排名,墨客在满币网倒是全是实打实交易,中心化交易所肯定刷的,今年就是空气币归零膏,这个大趋势是不会变的。空气币的特征,就是不能落地,因为一落地牛皮就破,之前可以随便吹,一落地就吹不了,只要不落地就可以吹,所以就利空,必须靠落实应用才行。

    空气币都要归零的,今年是应用落实之年,落实不了应用的,都是空气币,墨客现在是靠应用去接触非币圈,但是有意长期投资区块链的资金。币圈目前是熊市,熊市的意思,就是大家都会有跌的压力,主要就是抗跌的能力,和未来反弹的能力,项目方或者资金方,也有可能靠自己拉,但是这次币圈的资金实力已经基本上耗尽,要靠非币圈,那么就一定要有干货,有真实力才行,墨客是一个照妖镜,以后每个币都会拿来和墨客对照落地情况。







    小甜甜(swtc)也要好好做好基本功,这个月会有一个游戏上来,这个是上小甜甜的游戏,网络游戏,不是上次吃鸡单机游戏,落地应用就是现在最重要的事情。




    分层的主要判断,就是我认为小微支付这个市场,是法定主权数字货币的市场,比特币的堵塞,不完全是技术原因,更主要是blockstream需要靠侧链赚钱,因此转账这个不是非法定数字货币的战场,主要战场,其实是dapp和智能合约的商业逻辑,因此我们进行分层,不浪费资源在交易分片这里,微支付是一个旧模式,各种商品定价,天然会是法币为基准,那么数字货币就有两个短处:一个是币值波动,另一个就是去中心化的效率不够。如果你花很大精力在交易分片上面,估计部分解决第二个短板,但是无法解决第一个短板,除非你完全靠虚拟币定价为基准。但是这个可能只会在新模式,而不会在旧模式,类似于bitpay和circle,这些就是模式失败,因为其中间有一个发展悖论,就是币价越稳定,他们用的人多,这是两个商业模式的基础,可是用的人越多,会导致币价疯涨,会损害他们的模式。



    子链的出现,是一个革命性的变革,如果你考虑墨客的生态,它就好像一个开发用的GitHub,那么子链,可以变成一个个功能库,让子链之间可以互相分享,而各种提供服务的子链,因为服务的不同,必须有角色细分,比如提供ipfs的子链,重点在存储,提供zksnarks的子链,重点在运算速度,那么你想想,怎么可能用同样配置的scs来做不同的子链支持基础呢?怎么可以用同样的共识算法,同样的区块速度等等,来做不同的事情呢?所以你需要专业人士做专业的事情,那么子链,就是你一言不和,自己就去搞一个,哈哈哈。

    子链和侧链的区别也很大,目前看,所有侧链都没戏,一方面侧链是为小微转账设计的,不可能提供我们这种功能库,互相调用的功能,另一方面,侧链可以直接打垮,子链你无法直接攻击,必须攻击母链,哈哈哈,双花肯定不会出现,因为母链这里解决全局一致性,主要就是底层vnode的规模受到币价的挖矿利润限制,但是scs的规模,可以在应用推动下,无限扩展,我们就是解决了V神和BM的争论中,维持了去中心化的安全性,又提升了可扩展性能力。

    我现在主要是两个事情,一个是拉一个需要2000tps的游戏商上来捶打一下系统,之后就是去和cryptokittens勾兑,我们搭台,别人唱戏,要相信人民群众对泛娱乐的创新能力。墨客的理念是超前的,工程能力也是硅谷最高级别的,去年这个时候,很多人看白皮书还不知道是啥意思呢,今年6月份,不提分片和子链,没有项目好意思出来说话,哈哈。BM对分片的批评,也是很正确的,搞转账交易分片,做不到状态分片,会很郁闷,但是,状态分片不仅复杂,而且速度不容易做上去,这些都会是其他分片项目需要花精力解决的问题,你如果做交易,最主要是防止双花,但是如果你双花交易,被分到了不同的片里面,第一个交易的状态必须传递给第二个要处理的验证节点,这个就是片与片之间的交易,但是这里的问题就是,你可能第一个片看到这个交易的时候,还没有验证,那么第二个片看到的另一个交易,可能会先做完验证,那么虽然第一个片的交易是时间优先,但是可能是验证滞后,所以如何处理为验证的交易时间优先,和已经验证交易的验证优先,最后会出现一套比较复杂的流程,但是逻辑一复杂,就会拖慢速度,估计最后只能靠引进中心化机制来加速,哈哈,最后就是又搞出安全软肋被人打,那么躲避的办法,就是不做状态分片,而是做交易源分片,就是把来自同一个地址的所有交易,往一个固定的片里面去分,那么你就必须有一个记录交易源的地方,那么这个地方,是中心化的,还是去中心化的,又牵扯一大堆问题出来了。



问:井大能不能说一下这个。
井大:这个和之前政策一致啊。

问:井大你说过会在明天第三季度抢在日本前面退出,现在看来时间会不会还要再提前了?
井大:看他们技术落实情况吧。

问:井大,墨客主网上线,大宣传还不展开啊?
井大:墨客宣传会开始启动,但是不是币圈宣传,会是主流媒体宣传,币圈没反应,是意料中的事情,没在币圈推,因为币圈现在都是在亏损和死捂的过程中,我们吸引的资金,目前以想参与但是不进币圈的资金为主,非币圈资金,所以我们的文宣会在这方面着手,估计你将来看到介绍墨客的,会首先在福布斯、财富、华尔街日报、金融时报、经济学人啊,这些地方出现,也会在coin desk、blockchaininfo、fast company、techcrunch出现,然后就是自媒体采访访谈这些地方。

问:consensys的合作是既定事实了吗?
井大:如果用墨客子链,他们需要修改白皮书。
问:老大好,央行的数字货币到底是用哪家的技术平台?是我们井通的还是IBM的?
井大:央行系统最终要用自己的。

问:您是说央行自己再弄一条基础公链?在上面跑他的法定数字币?
井大:墨客系统也可以用于央行系统,看他们自己技术上考虑了。

问:央行如果用了墨客系统,央行也会去挖矿吗?
井大:不会啊,底层换共识。

问:跨链还是要到6月底了?
井大:原计划是6月份,我把计划提前了,跨链也许不需要到6月份,因为人手腾出来了。

问: 以太坊增值是靠ico,moac未来增值点在哪里呢?
井大:dapp,比特币落实虚拟币,以太坊落实阿西欧,墨客落实dapp。
回复

使用道具 举报

30

主题

76

帖子

267

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
267
 楼主| 发表于 2018-4-13 10:11:49 | 显示全部楼层
大家好,今天继续进行墨客的科普,现在所有依靠pow作为底层共识的,其实都会面临两个问题:第一个,就是矿池带来的矿机集中化,第二个就是矿机的数目上限,受到矿机经济学的限制,大家看懂这一段没有,矿机经济学,就是你在买矿机挖矿的时候,必须自己算一笔账,矿机的价格、电费、管理成本附加费、算力和难度决定的挖矿产出、产出的代币的价格。理论上讲,如果一个平台上面应用多和使用用户多,会对币价有提升作用,但是没有明显强相关,所以当你决定不买矿机来挖矿的时候,其实你的矿机经济学公式,已经到达了平衡,就是说你总的矿机,已经到了顶。


        那么对比特币和以太坊这样的公共系统,矿机规模越大,去中心化越落实,系统安全性越高,但是到了上万个矿机,即使不再增长,也算是可以了。如果对分片的系统来讲,比如你按照300个矿机分一个片的话,那么3000个就是10个片,10000个就是33个片这样,其实你不能再扩展下去了,因为你的矿机上限限制了,大家看明白这个了吗。那么我说,你们币价拉得好,好牛逼,矿机拉到了30000万个,你们每个片,也牛逼,干到了1000tps,那么简单算一下,不用折扣,就是10万tps,但是就是没办法继续扩展。


        所以墨客提出了分层概念,就是智能合约这里的挖矿,比如之后的ipfs挖矿,和iot挖矿,都是靠合约建立方来支付矿工费,所以我们在一开始上线,scs挖矿节点,就可能突破10万个,甚至突破百万个也是很可能的,那么对我们的智能合约来说,我们相信,如果我们是在建筑高速公路的话,我们不光要保证公路上的车速要足够快,我们也需要保证公路可以容纳任何不同种类的汽车,可以是载重卡车,也可以是越野车,还可以是小跑车,甚至摩托,所以我们这里,可以让你自由选择子链节点的数目,选择不同的共识模式,选择区块的速度, 选择主网刷新的时间,什么叫做自由经济,这个才是,就是我们提供一个基础框架,然后让人家自由来发挥,不是说,我按照你车牌算一下,就强迫你去一个车道,如果你考虑每个片就是一个单独的车道的话,或者说,我们多牛逼,把算法给改一下,就可以让所有的应用场景,都适合了。


        我们对行业里面的大牛还是要尊敬的,不能说,人家Lamport,Castro,Liskov这些大牛的工作,可以那么容易超越,所以我们的理念,就是各种算法,不管是pbft,pos,还是点赞,都是与其应用场景相关,这个让人家应用方去做选择,不是我们强迫人家只能用啥,所以必须考虑智能合约这里,应用的多样性,这个就是为啥我说,BM对分片的批评是对的,但是不适用于墨客,当然BM对以太坊的批评也是对的,但是我和V神看法一致,就是不该用eos的牺牲去中心化的代价,来提高扩展性。





        大家仔细学习这个,可以看出一些方向,不过我会把更多的内容加进去的,看明白没有?首先白皮书是按照6月份出来做的,我把计划提前了3个月,因为eos算是我们的主要竞争对手,所以我希望,我们一直领先他们3个月,就是说我们3月份出来的,是5000tps,他们6月份出来的是1000tps。目前看其中两个最大的变故:第一个,本来6月份的版本,IPFS的解决方案,是部署一个Filecoin的子链,但是后来发现filecoin的东西,不知道猴年马月才出来,所以我们决定自己做,大概1个月时间吧,哈哈,因为这个,有些做ipfs的同学急眼了,说我们吹牛,反正就是现在4月份,给1个月开发时间,加上2个星期可能的延期,再加上2个星期的测试时间,大概6月份就可以落实了。


        第二个变故是,因为区块链项目上的财富越来越大,专业级别,国家级别的黑客会慢慢进来了,就是我们会有专门的安全团队来护城,我们会分叉出来一个专门的安全团队,用现在的2个白墨子为基础,在这2-3个月的时间里面,建立起一个在北京的白墨子团队,也会在墨客上落实一个智能合约的审计子链,当然也不排除联系其他几家,上来开子链。我本来就是网络安全行业的,哈哈,小虎的安全意识和警觉性,也很高,但是还是需要专业队伍进来,其实不是黑客有多么厉害,而是现在的码农缺乏安全意识,我记得上次大家开了一个安全会议,就是他们在网络上放了一些有木马的共用库,然后几个地方广告了一下,大概3个月的时间里面,全球4000家软件公司的码农都中招了。


问:vnode和scs对应的数量关系可以调整吗?
井大:对应暂时设定在1:100,但是可以增加virtual vnode的方式,以后这一块需要很多优化,比如在scs片里面,实现multicast routing protocol,甚至实现之间的加密通信,就是我们应用层的扩展,是不受到挖矿经济学的限制。



问:那个partiy钱包就安全意识不够。
井大:所以我根本就不敢用他们的东西,当初看源码,就吓死了,哈哈。


问:比特币,以太的码农已经全是顶级得了吧?当然,还有咱们墨客团队。
井大:以太的码农安全不行,比特币因为中本聪本人就是安全高手。我们的白墨子对现在的墨客,井通和钱包,都审计了一遍的。


今年没有应用的空气币会全部被灭掉的,币圈一直熊市,怎么死拉盘,怎么砸广告,都是没用的,现在区块链行业的运营成本太高,交易所,自媒体,发布会,活动,等等。大家回去看看2016年前的币价,尤其是从2014到2016年这段时间,2016年,是因为阿西欧带起来的,现在阿西欧基本熄火,下一步开始交易所熄火,关键是供过于求,再加上,几大主要国家,会要求交易所落实证券牌照,比如coinbase就在申请证券牌照。最后就是只有实际应用功能的产品,才会被监管下的交易所接纳。


        币圈你看到现在狠命折腾的,基本上都是蛮危险的,有些话说了,会得罪人,所以不明确说,现在有三个往上拉的币,都是同一批庄家在拉,他们要是韭菜割不了,弹药打完了,就会坍塌掉,而且这批庄家,来自六个不同的团体,前几周,才到硅谷拜访过我,哈哈。忘记说了,你们知道,有一家交易所叫做kraken吗?没钱了,最近一堆这样规模的交易所都没钱了,因为很多交易量都是刷上去的啊,今年是洗盘的一年。



        说一说硅谷这边几家,我们好歹还上了些交易所,这几家有的啥交易所都不上,一门心思低头死命搞应用,落实合作伙伴,产品升级换代,电报群里,天天被人骂,有人要带着地区检察官去他们办公室去谈退币,反正就是死命开发做应用。目前感觉有一波人,比较反感币圈的传统炒作方式,要建立起实际应用,然后因此推出一个按照应用来衡量的标准,以后各种etf,各种传统基金,就会按照这套标准来实施,这样现有币圈的水源就基本切断了,然后监管乐于看到这样的趋势,就配合一下,如果你不搞实际应用,然后靠币圈玩法忽悠的,FBI就抓你,刚刚就抓了一,其实没抓之前,价格给炒得还不错,没有中国人认可的破发引发群体维权事件,但是照样抓,基本上如果没有实际产品和应用的,都会被抓,美国有一条诈骗罪,就好像那个白皮书,说川普站台的,然后发现是假的,那么就按照你诈骗3000万美元处理。



        重塑信用靠墨客,看伏羲版本这里,墨客平台上的子链,可以不发币的,明白吗,伏羲版本的所有功能,你们看明白了吗,谁说一下,伏羲的5个主要功能?一是在scs上支持任意开发语言(比如java,c++),二是子链服务商城,三是scs通信加密和去中心化,四是iot 挖矿,五是数据加密文档。现在scs是100%和以太坊兼容,支持solidity语言,到伏羲,支持任何语言,包括eos和其他任何人开发的智能合约,第二个,就是我们的子链,会全面变成一个服务市场,各种不同的子链,由各大科技公司,苹果啊,思科啊,谷歌啊,甲骨文啊,等等,都可以在这里卖服务,当然还有微软和ibm。我希望让全球的大学,凡是教区块链课程的,都让学生上墨客来做作业,学生需要有一个实验室做作业,墨客子链最方便。

        eos赌的就是小v无法加速做出分片,但是现在他们自己的白皮书,也要蹭分片的热点了,主要就是BM赌小V做不出分片,而且认为分片不是解决办法,但是没想到,小v虽然没有做出来,但是冒出好几家都做出来了,所以他们被迫在白皮书也需要蹭分片的热点,自己也加分片的名头了。另外就是dpos碰到了困难,需要加pbft进来,然后并行计算看不到落实,eos如果今年做不出并行,就蛮危险,因为人家几千几万个节点,还比你21个超级节点要快,怎么办。其实我们墨客最强的地方,是工程能力,很多新的团队,经验太少,系统稳定大概需要2-3年。


        凡是吹牛100万TPS的,跑一个百万出来看看,当年bts也吹得厉害,不是一样被以太坊按住打,理论上可以跑百万,单机版,井通21个节点,2014年就可以跑5000了,有本事来一万个节点跑跑,还真以为一个节点上面可以并行1000条链呢,理论上,当然可以,如果你可以一台机器,放10000个cpu,哈哈。墨客要做到的,就是比以太坊的3万个节点要多,比如来它个10万个节点,然后跑得比eos要快,现在5000,理论上中国有10亿人,这样我们可以有10亿个节点,哈哈。


        你首先要理解墨客和eos的不同,如果eos只有21个节点,平均一条链跑3000,那么它必须在这21个节点里面,每个节点去跑并行链,我们先假定,它的跨链通信不消耗任何流量,当然是不可能,但是便于理解,就是说,每个节点要跑1000条并行链,大家明白吗?那么墨客不是并行,墨客是分片,虽然eos也称自己为分片,但是他们不是分片,是并行链。那么如果墨客平均100个节点分一片,10000个节点,就是100个片,10万个节点就是1000片,你觉得eos的1000个并行链,和墨客的1000个片,哪个更容易扩展?自己想想。然后eos要求你有超算中心,墨客要求你有手机就行,如果每秒钟一个片做一个智能合约,1000个片就做1000个,是啊,片越多,你同时处理的事情就越多啊,你每100个人一起做一件事情,然后你有1亿人,自己算吧。


问:墨客的erc20代币什么时候会换成自己主网的币?
井大:需要主网跑起来稳定一段时间。

问:井大,我现在耐力不行了,怕跑不到终点了。
井大:不用跑,趴下装死好了。

问:我在pryze电报群看到,它们貌似也不打算上交易所。
井大:就是有人要报警抓他们,哈哈哈。

问:闷头做应用的这几家,进度快不?井通墨客有可能会被他们追上不?
井大:我们是底层,他们是应用。

问:井大,你说的被抓的是CTR?
井大:嗯,后面还有一个名单的,CRT那个,就是说visa和mastercard签约了,结果人家说没有,国内就是说你白皮书吹牛,美国这里就抓人了。

问:工信部的说法是今年大力搞工业互联网,我们也接触到一些杭州帮的人在借此加上区块链概念。
井大:iot嘛。

问:没有币的子链,运营起来有gas吗?
井大:没有币的子链,部署方可以自己购买墨客,维持子链运行,他们不是不缺钱吗。

问:井大,现在墨客硅谷团队多少人了啊?
井大:大概20人左右,不能上太快,有学习曲线,部分兼职,因为各种身份问题,等拿绿卡这些。

问:井大本身就是顶级码农,记得说过一个人干10多人的活!
井大:哪有这么厉害,真正的高手,是小虎他们,我只会写写诗啥的,好几年没碰源码了,不敢吹牛。

问:墨客用的啥编程语言啊?
井大:go,伏羲版本为兼容各种语言。(Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。)

问:井大,墨客高速公路上啥时候上大货车?
井大:先把bugs跑完,而且可能需要修改一下ethash,这样可以防吴忌寒。

问:于POW,防吴甚于防虎也。
井大:我们改了,以太坊如果没办法改,那就有利了。

问:您觉得大饼这波空到底了没?
井大:还没有,但是力度减弱了。

问:井大,墨客和井通最近表现的和大盘负相关,您怎么看?
井大:谈不上负相关啊,比特币探底6000回7000,类似swtc从3分回4分啊。

问:井大墨客能用比特大陆的ASIC矿机挖矿吗?
井大:不会,我们会修改算法。

问:井大,墨客在Coin market cap上的流通盘认证通过了吗?
井大:还在处理。
回复

使用道具 举报

30

主题

76

帖子

267

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
267
 楼主| 发表于 2018-4-13 10:13:10 | 显示全部楼层
徐卿:大家好,很高兴在这里与大家做一次技术分享,这次的主题,主要是由我和大家分享一下MOAC的技术以及维嘉和大家谈一谈落地的那些事,我尽量做到深入浅出,谢谢。首先请允许我贴一段我们白皮书上对于MOAC的官方介绍:MOAC项目旨在提供一种可扩展且有弹性的区块链,通过分层化的结构来支持数字资产交易、数据访问和流程控制。它创建了一个框架以允许用户用高效的方式执行智能合约。它还提供了开发的体系结构,采用底层基础设施来快速简便地产生子区块链。它是一个区块链平台,可以为子区块链的架设提供必要的部件,同时为新想法的测试,私有链的部署,复杂任务的处理和智能合约的应用提供解决方案。



                              


       这段话其实是比较拗口的,可能有些童鞋读了以后当时就想放弃读下去,但是,我们可以从下面几个点来切入,最后我们再来看这段话。首先是墨客的分层结构,MOAC一共有五层,最底层是P2P网络层,这层完成基本节点之间的数据传递,每个节点既充当服务器,为其他节点提供服务,同时也享用其他节点提供的服务。往上一层是区块链层,这层完成和区块链特性有关的操作,比如共识和区块数据的存储。中间层是交易层,用于主链交易和子链的交易传递。以上三层在MOAC中称为vnode,并且主链采用pow方式进行共识。再往上是智能合约层,我们称之为scs,用于执行子链的智能合约,并且在子链中也有合约状态的存取,在合约执行消耗上,我们设置主链消耗远高于子链。换句话说,我们推荐大家使用子链来完成dapp。最上层是应用层,我们提供API接口来简化墨客上链流程。可以说,我们让不同的层各司其职,来完成不同的需求。

       然后我讲几个MOAC的特色:
      1.系统合约
       MOAC在vnode端内嵌了系统合约,系统合约会在每个主链区块产生时被触发,系统合约可以存储scs的注册信息,并且判断scs是否合法。此外,系统合约还能完成定时交易的注册和触发执行,系统合约可以说是MOAC的一个创新,我们可以理解为一个在主链区块产生时默默工作的机器,保证这个区块的安全和稳定。
       2.分片(Sharding)
       首先我们要讲一下为什么要引入分片的概念,在沒有分片的情況下,整个网络的处理速度就是单一节点的处理速度,节点数的增加,并不会提高整个系统的处理速度,相反,由于节点多对网络的影响,速度更慢了。MOAC采用分片技术,将整个系统分成若干片,参与的节点越多,可分出的片越多,整个网络同时处理智能合约的数量就越多,那么处理的并发能力越强,这个点其实可能大家在很多的其他项目白皮书上也有看到,以太坊也想做这个来解决他”慢“的问题。我们已经在vnode上实现对不同dapp合约的分片。
       3.子链(subchain)
子链是建立在scs上的一个个小的区块链。我们同样采用了子链合约来进行子链的部署,并且把原本需要在主链上执行的智能合约移到子链上执行,子链上同样产生区块,并且会在需要时把合约状态flush到主链上,这样可以从侧面提高总的吞吐容量。此外,MOAC在子链上会支持可插拔的共识协议。为了确保智能合约在子链上的安全有效,MOAC在分片的基础上同时在scs上做了子链,其结构和主链是完全分开的,这样,很多dapp的调用可以直接在子链上完成,主链不会因为某个子链的疯狂调用而卡死。
       4.跨链(Crosschain)
跨链是MOAC的另一大特色。举个以太坊例子,除了MOAC节点外,我们需要一个以太坊的litenode。其次,跨链必须采用异步模式。在SCS上,有一个stub监控以太坊节点上的交易,假设在MOAC和以太坊的节点上分别有一个交易可以配对,则SCS将会促成这笔交易完成。两边的交易都是通过智能合约来实现,任何一边交易有问题,stub将会回滚交易。这个是MOAC的另一个特性,设计初衷是为了解决和别的主流区块链之间的数据交换问题,我们希望在未来区块链和区块链之间的数据不会是相互封闭的。
       所以回过头来看那段话:MOAC项目旨在提供一种可扩展且有弹性的区块链,通过分层化的结构来支持数字资产交易,数据访问和流程控制。它创建了一个框架以允许用户用高效的方式执行智能合约。它还提供了开发的体系结构,采用底层基础设施来快速简便地产生子区块链。它是一个区块链平台,可以为子区块链的架设提供必要的部件,同时为新想法的测试,私有链的部署,复杂任务的处理和智能合约的应用提供解决方案。
       MOAC希望做出一个生态系统,让每个潜在的应用都在自己的分片子链中完成自己想做的事情,同时又能把数据定时传回到主链上,完成当前区块链的事情。


       维佳:接下来谈谈dapp落地的那些事。墨客应用情况,我从接触的情况大致说下,不一定准确,墨客支持的应用类型,我分成五大类:
       1. 主链智能合约应用,erc20(ICO发币), erc721(比如以太猫应用)等;
       2. 子链的原生币自有生态应用,子链智能合约应用,erc20(ICO发币), erc721(比如以太猫应用);
       3. 子链通过智能合约实现复杂的业务逻辑;
       4. 创建子链,定制子链的共识算法与其他参数,支持通证应用;
       5. 基于墨客的跨链应用。


       其中子链相关的,包括跨链相关的应用,是墨客特有的支持的应用生态类型,其中第4条,支持通证类应用,墨客链将使得现在比较火的通证从概念阶段走向落地,在各位老大,以及销售与业务人员大量的努力下,我们现在签约与有明确意向要使用墨客链的团队有如下:
       1.智能投顾,线下有完整团队,之前在股票市场做智能投顾,转到区块链行业,转到墨客上,白皮书已经很完善,商业模式很清楚;
       2.游戏币(元宝币),游戏上市公司做游戏,刚转到区块链行业,正在准备白皮书中;
       3.非州太阳能项目,已经签约;
       4. B端的新零售,已经开发出第一版h5应用程序,另外北京一家门店业务使用智能合约完成(前期方案讨论中。。。);
       5.陨石,黄金,黑金,石油,以及奢侈品上链等(正在讨论方案中)。
      
       涉及到团队的名称都已经隐去,相信在墨客主链上线不久,将有一大批应用,在墨客上边安家,发芽,成长状大,进一步促进墨客生态的发展,看了一些底层平台的白皮书,感觉现在很多的区块链底层开发团队,还是以改进以太坊的问题为主,包括通过分片提升交易速度等,而墨客的子链功能,有可能是下一代底层平台的重要特征,这个是真正有质的不同的创新。


问:徐老师好,分片的划分机制和流程是什么?分片和子链之间是什么关系?墨客和以太坊跨链的速度是否受以太坊本身交易速度制约?谢谢
徐卿:分片一部分功能由系统合约完成,主要逻辑在vnode端处理,会根据不同的调用给出不同的上层scs来完成dapp逻辑,原则上一个dapp所在的分片是固定的。特殊情况我们有考虑,比较复杂,这里不多说了。我们特别推荐在子链上跑应用(发erc20我们在这里先定义为应用的一种)。今天我没有讲MOAC的经济系统,其实在主链上跑应用是可以的,但是这不是我们的初衷,我们故意把主链上的应用消耗定的贵一些。


问:徐卿好,子链可以叠加或者嵌套么?看起来子链的结构可以跟主链的结构雷同,那么是不是可以在子链上再加一层的子链?
徐卿:我们有考虑这个问题,但先会完成一个基础的子链版本,毕竟嵌套调用复杂度更高,需要认真设计测试。


问:看过小虎写的moac的经济系统的构思,确实是比较复杂的。建立子链的技术门槛高吗?moac会不会提供几条常用的子链给大家使用,或者模仿?
徐卿:门槛有,但是我们下一步计划就是降低这个门槛,尝试让大家使用一些工具和控件来搭建自己的子链。
回复

使用道具 举报

622

主题

988

帖子

3549

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3549
发表于 2018-4-16 11:39:55 | 显示全部楼层
【提问】:井大,墨客主网上线,初期tps预计能到多少?
【井大】: 还是要看节点数目,墨客是分层架构,底层做转账的是用pow叫做vnode,这一部分目前的测试最低可以跑500tps,基本上满足了转账需求。上层是智能合约层叫做scs,按照目前看下来大概至少有1000台vnode会启动,而scs和vnode的比例是100,就是会有10万个scs上线,那么10万个节点暂时应该够用了吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Hi,Tokens  |网站地图

GMT+8, 2019-8-22 19:46 , Processed in 0.061104 second(s), 6 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表