BTA | 朱佩江:Pallet项目,“细腰”链通互联网价值体系

简介:

现有的区块链从应用、智能合约、共同账本、共识网络绑死,每个链形成了独立垂直的封闭体系,当一个应用绑死在一个链上的时候,难以采用新技术,难以带着原有数据和资产迁移到新的链上。如何在不同平台的不同区块链上执行不同语言编写的智能合约?在2018年区块链技术与应用峰会BTA中国的 核心技术 分论坛,Pallet 联合创始人朱佩江为大家带来了全新的 Pallet 项目,以及项目为什么做跨链,当前跨链的主要技术模式,Pallet 项目的提出,以及 Pallet 升级到Palleone,Pallet 应用场景。


640?wx_fmt=png&wxfrom=5&wx_lazy=1

 

朱佩江:Pallet 联合创始人,中关村区块链产业联盟秘书长。1998年毕业于清华大学电子工程系,长期从事网络、视频及区块链技术研究,曾担任某国家级研究机构研究所副所长,教授级高级工程师。

 

以下是BTA区块链技术与应用峰会演讲现场,朱佩江演讲实录:



为什么要做跨链


我简单查了一下,当前我们可以看到的区块链项目,已经有两万六千多个区块链相关项目在github上提交。当然真正活跃的、现在在跑的也有两千到三千个项目。在这些系统,每个项目是个独立的技术体系。区块链关注度越来越高,系统越来越多,链与链之间、项目与项目之间的价值打通就越来越重要,我们怎么把这些价值去打通?其实是越来越受到各方面的关注。这里边我简单引用了一下微软马力·格雷,单一使用基本上没有价值。区块链是个开放的体系,如果区块链在小范围、受限的范围来使用,它的价值受限。如果我们能把整个体系来打通,我们整个区块链产业的价值会有进一步的提升。另外就是Vitalik所说的,在一到两年内,跨链很可能会有广泛的应用,这也是当前一些行业的看法。


640?wx_fmt=png


目前区块链的体系都是一个个像烟囱独立的体系,很像我们计算机体系刚出来的时候。从软件到操作系统,到硬件从上到下都是一个锁定的,迁移到其他体系上是非常困难的。随着我们新技术发展,也需要打通这些烟囱。我们组需要一个跨链技术体系,解决平台锁定的问题。链与链之间进行价值交换,通讯,这需要解决链与链之间的操作性的问题;同时我们现有的区块链系统,很大的限制在于它的性能。我们怎么去解决、怎么去使一个应用能够更强的去获得支撑能力,从受限体系下面转到另外一个链上,这是我们跨链技术需要解决的一些问题。



当前跨链的主要技术模式


我们研究了目前能够看到、比较有名的一些海外跨链项目,或是正在测验的解决方案。首先是 Corda 公证人模式的跨链。主要是双方认可,价值的交换。同时大家关注比较高的是,中继链侧链模式。最近比较火的 Cosmos 、Polkadot都是中继链,Cosmos和Polkadot使用中继链来实现链与链之间的价值交换。同时包括基于哈希锁定模式的Interledger和闪电网络。通过建立通道方式,交易进行小利快速交易,最后结算最后再返回到主链上去。这是我们看到常见的跨链。


640?wx_fmt=png



Pallet 项目的提出


基于对跨链技术项目的思考,我们提出了全新的跨链方案。其实从理念上来说,我们 Pallet 做这样的技术体系,通过观察传统互联网的技术架构,应用开发者其实是不用太关注底层的物理架构,电缆光纤无线信道,包括以太网,ppp、atm,物理架构,数据链架构。因为有一个大家都认可的通用的IP协议,这样上层应用关注于应用的开发,忽略到传输的机制。做跨链,我们的理念希望形成一个大家认可的,公认的中间层,使应用开发者更关注与应用的开发,忽略掉底层链的不同和上层的区别。上层希望更多的开发者加入生态建设和应用开发。这里面我们想到的是所有做跨链的项目的团队,都有这个想法。整个区块链范围内,这可能不光是我们,大部分的项目都会有这样的理念。


640?wx_fmt=png


这是我们 Pallet 项目简单的分层架构。有几个特点是我们 Pallet 提出的,智能和约层和底层链解耦。同时我们对和约的理解,我们设计了我们新的共识机制,有点类似刚才杨耀东总介绍的并行的机制,待会介绍 Pallet 共识的设计。



Pallet 升级到 Palleone


前面我大致介绍了一下 Pallet 还是想做跨链。在我们项目过程当中,包括在设计当中,我们发现:我们在 Pallet 上面,提出了我们共识是高性能共识的算法;下层我们对接各种不同的协议,跟高性能、具有并行能力的分布式账本结合,我们可以形成一个高性能、并且能够操作多个链的超级公链 Palletone 。


640?wx_fmt=png


在 Palletone 里面,我们加入新的一些设计。包括我们为了智能和约的执行,我们在和约模板中,我们把常用的交易类型、和约类型,我们形成一个抽象的模版,所以和约的编写就非常简单,同时降低我们在和约编写的难度。这是我们新提出抽象。对我们优化 dpos+VRF 共识机制,能够拥有更高的性能。


另外,最后形成我们高性能一个跨链加公链分布式的技术体系。我们做了一个定义:在我们和约的执行和部署分了两步。第一进行和约模板注册,用户通过选择和约模板部署和执行和约,这样的话我们可以为开发者提供和约模板商业链价格模式激励大家。开发者定义、开发这个模板,别人使用的时候,收取一定的费用。我们也会提供一些常用的和约模板,激励一些开发者提供自己好的和约模板,进行收益,包括激励的模式。



Pallet 项目的运行架构


到这部分是我们 Pallet 项目的运行架构。最下面我们通过不同的适配去对接,我们有自己的适配。在共识这层,共识算法有两种角色,一种叫做调停中介,陪审团陪由调停中介选出,对局部的共识,进行和约的共识。


640?wx_fmt=png


我们刚才提出了通证的抽象。上面我们通过 SDK 进行和约编写。

 

这是我们共识算法的一个简单介绍,这和杨耀东总提到的分片,包括主链加子链的模式思路是有点类似,但解决方案区别比较大。我们看到,在区块链有个比较大的问题,所有交易在这块完成执行下一块。我们在整个设计里面,是想做一些突破性的改造,能不能整个体系并行的方式来走。所以,我们定义了陪审团的共识:由大量的随机产生的陪审团对单个和约进行执行,他们所有处理执行;它是一个并行机制,不用等其他的和约执行,而是并行的。


DAG 的并行账本,陪审团的算法,他们配合比较好,这样的话可以非常高的提升整个的TPS。我们其实没有一个具体的测算,因为我们在仲裁中介只做和约注册,我们将和约的执行,完全交给了并行的陪审团,直接从技术分析,性能是远远高于 DPOS 。其实很多瓶颈,反而是在设备PC处理,还有网络通信。我们自我感觉,应该能突破一些传统区块链性能问题,具体有问题大家会后做一些讨论和分享。



Pallet应用场景


在应用场景方面,我们首先做跨链。第一个现实的应用场景,两个网络之间的交换,由陪审团实现比特币、以太币。陪审团进行一个和约的验证,和执行达到转换到双方对应的钱包,这是简单流程的示意,跨链兑换。


640?wx_fmt=png


跨链整个的体系当中,我们可以做一些金融工具的设计。我们定义它可以接受不同的数字token,形成类似于基金。另外做支付类型的 DApp ,举个简单例子,比如我们做了一款游戏,服务需要我支付的时候,我在 Pallet 上支持比特币和以太币或者其他跨链支持都可以支付,不用先去到交易所交易获得游戏的token。


对于传统的一些跨链应用微支付通道,包括点对点的分布式交易所、去中心化交易所,我们只是提供一个通道和平台,去支撑去中心化或者点对点分布式交易、跨链资产托管、等等一些有高性能要求的业务,我们也是在追求高性能的分布式的技术体系。所以我们在线游戏,高性能的应用下面,我们也是希望能够做一些应用、和支撑一些应用,推进整个生态的发展。



Q&A环节:


主持人:有一个提问问题的机会,哪位朋友想进行提问?


嘉宾:有一个项目它也是基于有向无环图做的,加入了PoW的一个机制,请问你有对这两个机制怎么看?


朱佩江:我们看到比较热门的基于有向无环图的项目包括IOTA和byteball,采用了 PoW 算法共识机制以及见证人的共识机制,其实是在提高安全性、处理性能和去中心化的三个相对互斥的要求中做到平衡和创新,这个各家有各家自己的处理办法。


主持人:本场演讲结束,感谢朱秘书长,感谢听众朋友们。

 


640?wx_fmt=gif



原文发布时间为:2018年04月06日
本文作者:区块链大本营
本文来源:CSDN区块链大本营,如需转载请联系原作者。

目录
相关文章
|
5月前
|
人工智能 算法 安全
产业数智化没有捷径,江苏鲲鹏·昇腾生态创新中心“造了一片林”
在当地通过联合创新的方式,不断培育合作伙伴、孵化解决方案,为区域创新提供源源不断的内生力量。
|
人工智能 供应链 安全
D1net阅闻 | 大数据系统软件国家工程实验室批复成立
D1net阅闻 | 大数据系统软件国家工程实验室批复成立
115 0
|
供应链 搜索推荐 前端开发
【互联网+行动】用友NC服务大型企业互联网化白皮书震撼发布
【互联网+行动】用友NC服务大型企业互联网化白皮书震撼发布
151 0
【互联网+行动】用友NC服务大型企业互联网化白皮书震撼发布
|
Oracle 关系型数据库 数据库
2021 ACDU China Tour 起航! 科技赋能行业创新,智慧驱动数据未来!
5月26日,中国DBA联盟联合墨天轮社区,将举办2021 ACDU China Tour-北京站暨数据库大咖讲坛(第3期),OceanBase团队高级产品专家高斌受邀参与本期讲坛,为大家带来《OceanBase 混合负载计算引擎与兼容性产品演进》主题演讲。
2021 ACDU China Tour 起航! 科技赋能行业创新,智慧驱动数据未来!
|
移动开发 运维 小程序
江苏民丰 x mPaaS | 县域小银行,技术团队就12人,却找到了数字化转型的秘籍
想参与未来竞争,中小银行积极参与数字化转型已经成为必选项。
1950 0
江苏民丰 x mPaaS | 县域小银行,技术团队就12人,却找到了数字化转型的秘籍
|
存储 运维 安全
顺应“互联网+医疗”大势 富春云携手阿里云打造云PACS项目
通过浙数文化联合阿里巴巴共同提供技术支撑的互联网医院平台,不仅解决了PACS影像数据长期永久在线的疑难问题,而且大大降低了总体管理成本和拥有成本,有利地保障了数据安全,同时也给病人提供了非常实用的便利。
1685 0
顺应“互联网+医疗”大势 富春云携手阿里云打造云PACS项目
|
弹性计算 Cloud Native 调度
|
区块链 人工智能 大数据
开放下载 | 《未来银行-DT时代中国银行业发展的新起点》白皮书
当下科技发展迅猛,以云计算、人工智能、区块链、大数据等为代表的科技已广泛应用到商业、金融领域中,这必然会对未来银行的发展模式产生重要的影响。随着全球银行业进入发展新阶段,欧美和亚太大部分国家和地区银行都积极布局数字银行、开放银行等为代表的银行全新发展模式。中国银行业也完成了从传统银行到互联网银行的过渡阶段,进入到向未来银行的转变过程中。所有未来银行的建设关键,都是为了向未来银行的客户提供极致化的客户体验,提升客户满意度,并最终与客户形成强韧的纽带关系,在确保核心高价值客户的低流失率的同时,利用极致的客户体验借助社交网络获得高价值新客户。
18889 0
开放下载  | 《未来银行-DT时代中国银行业发展的新起点》白皮书