原创 PlatON
区块链作为一种分布式账本技术,可以被应用在金融、健康医疗、供应链、资产管理等诸多领域,但是受吞吐量、网络孤立性、监管、伸缩性等因素的制约,目前的区块链项目并不能很好地服务于商业应用。在区块链所面临的诸多问题中,网络孤立性阻碍了不同区块链之间的协同操作,极大程度地限制了区块链的发挥空间。跨链技术是实现价值互联网的关键,通过跨链实现链与链之间的信息交互和资产流转。
作为全球隐私计算网络与分布式基础设施的PlatON,是支持数据资产、密码资产流转的底层基础设施,链与链之间自由的、低摩擦的资产流动是亟待提供的基本能力,为此PlatON与ChainX达成战略合作,共同推进Platdot项目。
Platdot项目提供的跨链方案可以使PlatON与拥有先进跨链技术与繁荣生态的Polkadot实现互联互通,从而打破孤岛效应,实现两者跨链互补,生态共盛。
| 项目介绍
Platdot跨链项目是substrate创业营重点孵化项目,该创业营由Polkaworld社区、数秦科技、巴比特、Nanolabs、imToken、Simple Chain、IOSG、Acala Network、Digital Renaissance Foundation、Patract Labs、Polkadot生态研究院联合发起。
目前,Platdot已经在Polkadot测试网络上提交平行链申请,申请链id为8,测试网命名为Platdot。Platdot并不参与拍卖Polkadot平行链拍卖,参与平行链测试网,只是为了参与Polkadot生态建设,探索PlatON生态和Polkadot生态更多的可能性。
目前阶段,Platdot基于见证人方案,联合PlatON和Polkadot生态的重要合作伙伴组成资产跨链联盟,部署PlatON多签合约,创建PlatON多签账户,并设计Polkadot多签模块,提供Polkadot多签接口,在PlatON与Polkadot生态之间搭建跨链转接桥,以 2/3 多签的方式完成跨链资产映射,构成跨链资产的发行和兑换。(PlatON和Polkadot都采取了发行先行网的策略,Platdot会优先将Kusama接入Alaya, 在PlatON上线时,将Polkadot接入PlatON)
| 项目意义
Platdot通过多签跨链技术搭建跨链桥,实现PlatON与Polkadot区块链生态需求的有效契合,重塑了各区块链生态之间的资产交易流通及价值转换,提升跨链信息交互及资产交易效率和安全性,有效解决区块链生态中的价值孤岛效应,最终优化用户体验、更好地支持数字经济发展。
| 项目方案
| 第一阶段
- 在Polkadot上创建多签账户托管铸造pdot所需要的dot;
- 在PlatON上部署智能合约用来管理和记录pdot的铸造和兑换;
- 资产跨链联盟的成员通过运行联盟节点管理多签账户和pdot智能合约。以Polkadot的dot跨到PlatON为例,用户发起请求将dot跨入到PlatON指定的钱包地址,联盟自动监听到该铸币请求后,通过多签的形式,在PlatON上发行 1:1 锚定dot的pdot,发行的pdot转入用户的PlatON地址。
| 第二阶段(筹)
- 进一步优化跨链方案,结合PlatON的隐私计算技术,采用Shamir密钥共享算法将密钥随机分片管理,并通过安全多方计算结合同态加密对密钥加密重组,增加与Polkadot跨链密钥的隐私保护机制,为多签跨链提供安全保障。
| 第三阶段(筹)
- 在PlatON和Polkadot半中心化跨链的基础上分别增加对方的轻客户端合约,并引入中继作为通信桥梁,进行双向通信。轻节点拥有去信任的属性,并且跨链确认过程所需的确认时间仅仅取决于PlatON和Polkadot共识出块的时间,极大地提升了用户体验。轻节点的实现中采用和原链一致的共识验证算法,对原链所有区块头进行验证,并通过交易根和交易签名来验证数据安全性,在资产跨链过程用户资产也是托管于轻节点,没有第三方的参与,无需对第三方信任,做到原链最高级别安全。锁定-发行、销毁-解锁过程完全采用跨链证明来自动执行,完全去信任化。
|项目优势
| 资产交换
PlatON与Polkadot的资产跨链给资产交换带来安全和透明。用户可以基于链上匿名身份,在密码世界自由进行资产交换,无需中心化审核和信任第三方、避免假资产和资产私自被挪用占用,资产控制权永远掌握在用户手里。
| 扩展协作
链与链之间有所分工,各自专注于专业化和垂直化,以独特功能服务好用户。彼此之间通过跨链的方式进行协作互补,从全面竞争转向开放协作,全面提升网络价值和网络效应。
| 开放金融
基于跨资产的融合将会带来开放金融应用更广阔的前景。当下开放金融应用被认为是区块链最具备爆发力的场景之一。但当前受限与链与链之间割裂,开放金融应用受困于单资产和单一用户群,无法低摩擦进行扩展。而Platdot的跨链将改变现状,把PlatON接入Polkadot,使只用接入一条链的成本,同时接入数条链,理论上只要Polkadot接入的网络,Polkadot生态就能进入PlatON生态,实现Polkadot生态和PlatON生态的功能互补,价值互换。
本文转载自https://mp.weixin.qq.com/s/_4c1BSj7IY8hQs8the9lqw