正文
PalletOne 既是一个跨链协议,更是一个高性能的“超级公链”。
PalletOne 以数字货币抽象、合约抽象和UTXO 抽象等接口的形式,将所有区块链底层封装到适配器中,对上提供统一的接口。而 PalletOne 虚拟机为Java、 C++等常用编程语言提供了安全稳定的智能合约运行环境,开发人员不用关心区块链底层的细节,就可以使用自己常用的开发语言编写跨链的区块链应用,使得一个应用可以同时在多个链上运行。
同时 PalletOne 独创的陪审团机制以及 DAG 数据存储+DPOS 的 Mediator 见证人机制使得合约执行和数据存储都并行处理,从而实现了一个高性能的“超级公链”。
PalletOne 与众不同之处在于, PalletOne 不仅仅可以跨所有的链,而且在性能考量、通证设计、开发者友好性上都做了更多的优化设计,更容易建立良好的区块链应用生态。
PalletOne 本身只是一个区块链跨链平台,基于该平台可以很方便的建立一个去中心化交易所应用,与现在的 0x、 EtherDelta、 Kyber.Network 等常见去中心交易所相比, PalletOne 上的去中心化交易所除了同样具有交易透明、资产安全等特点外,还可以做到更多的币种支持、更快的处理速度,树立下一代去中心化交易所的标杆。
跨链支付案例
利用PalletOne 实现BTC 和 ETH 之间的链接交换。
Ps:多重签名7/12 12个人可以签名,7个人签名就可以支付账户里的比特币
(1)如果 A 和 B 想交换他们的 BTC 和 ETH,他们将新建交易合约,选择陪审员J1、J2、J3 和 J4 作为执行他们交易合约的陪审团。然后陪审员每人持有一个公私钥对,A和 B 各持有 4 个公私钥对,这样将分别在比特币和以太坊网络中建立 7/12 的多重签名账户作为合约账户。