ITPub博客

首页 > 区块链 > 区块链 > 平行链和主链开发是什么关系?

平行链和主链开发是什么关系?

原创 区块链 作者:longbatuiguang1 时间:2022-06-22 16:39:57 0 删除 编辑

 从私链到联盟链,33复美创始人吴成为公链的信徒。  他以为是彻底颠覆性的立异,复美CEO金将环绕chain33为咱们回答疑问:什么是平行链,平行链与主链的联系是什么?
一、链条33和并联链条的特色
1。可插拔易升级的区块链架构
咱们13年开端做区块链的时分研讨了比特币的代码,然后研讨了以太坊、Ripple的超级账本等各种区块链的代码,然后改造立异了他们一些好的技能特性,在咱们区块链完成。  
  
由于很难做到功用和存储都很好的区块链。  靠一家之力几乎不行能完成。  所以模块化架构的规划能够分享大家的力量。  假如咱们完成的代码是通用的、根底的,比方存储、传输等模块特别好,那么咱们能够升级,或许存储模块特别好,也能够有偿供给增值服务。  【/h/】这是咱们研讨了16年的主链、公链、平行链的模型,由于其时咱们在为政府做数字钱银研讨的时分,他们要求金融体系有必要简略稳定,由于太杂乱就简单出错。  其时咱们是在以太坊的根底上改造的,可是以太坊的智能契约和虚拟机比较杂乱,这也是一个不稳定因素。  所以咱们想到从主链上把智能合约从虚拟机上分离出来。  
咱们这样规划它,比方家电、航空、汽车,它的应用都能够放在平行链上。  假如咱们经过并行链发起一个传输,然后并行链中的一个节点会将这个指令发送到主链进行验证。  这些数据上传后,会传播到一切节点。  一切节点达成一致后保存,然后并行链将指令下载到其本地服务器,核算后将成果放在主链上。  
比方平行链上有四个节点,他会在主链上投票,那么三分之二就是三个节点。假如他们的成果一致,就会写在这个主链上。  所以,其实一切的指令都放在主链上,然后一切的成果(一致投票的成果)也放在主链上。这个主链上只放指令和成果,不放虚拟机。  所以它的功用能够进步10倍100倍,而且结构比较简略,简单切片。  所以他的并发很简单上一个亿。  
  
另一方面,由于平行链的一切指令和成果都写在主链上,平行链与主链相互作用的一切证据,正常链与平行链的相互作用都在主链上,其唯一性使其十分便利,所以能够快速完成主链与平行链之间的交联,平行链与平行链之间的交联不会产生过错。  与侧链和穿插链不同,需要相互认证。  
现在百度白皮书中也提到了平行链。  类似的发展还有很多,比方侧链上的存储核算,这是另一种方式。  另一方面,现在大家仍是以为国外的区块链技能更好。其实国内一些大公司仅仅用国内的公链,不行能用国外的功用。  
由于和中美买卖一样,苏联和美国的联系不好。假如你用国外的区块链,你找不到人来处理你的问题,本钱十分高。  而且,咱们国内的技能发展也不错。像咱们的主链和平行链模式,2016年申请了专利,钱包检索是2014年。  
2。支撑多种合约类型
咱们支撑多种智能合约,比方可信合约,包含转账付出、钱银买卖和钱包找回。  惯例合同不需要书写,只需要调用或兼并。  这样能够大大下降代码的出错率和开发难度。  第二,比方咱们也用evm虚拟机兼容以太坊。  
所以在扩展性方面,咱们主要运用Go语言,由于在写入Go语言的相应模块——智能合约之后,其功用会更好。  另一方面,咱们也运用wsm,能够经过Go语言、js、Java等转换成wsm。,十分便利。  未来能够完成:大部分程序员能够轻松开发智能合约,然后履行效率比较高。其实小学生都能写几百行智能合同,这也是咱们的发展方向之一。  
3。完成的特性
咱们的底层区块链经过了更多的测试,将于11月份开放源代码。  像主链和平行链这样的跨链,能够运用状况隐秘算法。  国密算法,比方一份借款合同,法院能够证明借款联系,很简单做出判决和履行。  其他,包含钱包找回,监督kyc等。  
POS的一致能够在公链中运用bft。  Chain33将一切代码集成在一起,很简单将私有链和联盟链升级为带钱POS,也合适现在的监管。  所以很多企业都乐意用chain33的架构,由于在国家政策不答应的时分,你没钱也能够发区块链。  然后,等国家答应了再用钱发行区块链。  由于我以为区块链有必要有钱,没有钱的鼓励,必定没有效果。  
区块链调用链跟踪技能也是一项独特的技能,能够大大进步区块开发的速度,下降开发的本钱。  在隐私维护方面,咱们也有匿名币。你能够把你的币兑换成匿名币,然后付出分发,也能够满意一些小额付出的一些要求。  
然后链上的买卖证明自己是无辜的。比方你能够把平行链上的数据保密,可是他的一些买卖的哈希值是写在区块链上的。  假如你想证明给他人看,能够把原始数据公布给你想给他看的人。然后,由于你的哈希值在主链中,所以即便你之前没有给他人看过,证明你的资产和前史也是十分简单的。然后你就能够和他人互动了,比方跨链买卖,钱银买卖。  
硬币履行器和钱包履行器:一个是发掘,一个是跨链哈希锁。  比方用户可扩展履行器,能够把用户常用的模块模块化、标准化,下次能够直接调用,不必每次都重新开发调试。  
代币precreate -i简介-n代币称号-a地址B-p发行代币费用-s标志-t发行数量
一键硬币发行其实很简略,就是填写简介和名字、接收地址、费用、硬币发行数量就能够发行硬币。  最近咱们也在把它写成页面,你只需填进去就行了(不过命令行上要丢一些)。假如你把它写成网页,那就很简略了。  可是对于一些币的发行,比方平行链,能够找一个管理者来管理币的发行。  
  
 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70017678/viewspace-2902248/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
专做链游开发,感兴趣的朋友可+昵称

注册时间:2022-05-11

  • 博文量
    53
  • 访问量
    18376