主页 > imtoken安卓安装 > 「imtoken冷钱包」跨链项目的“新玩家”

「imtoken冷钱包」跨链项目的“新玩家”

admin imtoken安卓安装 2022年10月05日

  “新玩家”:DOM Chain

  Polkadot

  DOM 系统架构,来源:DOM,tokeninsight.com

  从 Polkaproject 官网数据得知,目前 Polkadot 上运行的项目共有459个,使用 Substrate 平台搭建的项目有149个。该生态中活跃度最高的十个项目分别为:Polkadot、Phala Networ、Toystream、ChainX、Reef Finance、PolkaBTC、Ocean Protocol、Crust Network、Darwinia、Centrifuge。

  从2016年开始,行业就开始了对跨链的尝试,其不止为“不可能三角”问题的解决,同时也是实现不同区块链中资产互换和价值转移的方式。跨链的早期形式为原子互换(Atomic Swap)和支付类项目Ripple为提升交易速度和实现不同账本的互联而提出的公证人机制,Layer-2搭建和以BTC Relay为代表的侧链扩容也属于实现跨链的方式。

  Cosmos 在技术上有三个重要部分:Tendermint、Cosmos SDK 和 IBC。Tendermint 是共识引擎和 BFT 共识算法。简单来讲,Tendermint 可确保交易以相同的顺序在不同机器上被记录,并支持用任意的计算机语言处理交易,节省开发所需消耗的时间。Cosmos SDK 为开发组建,简化区块链应用的搭建过程,供发开者使用;IBC 是区块链间的交流协议,实现不同区块链(Cosmos中的Zone)间的连接。

  在Polkadot共识机制中的角色设计更为复杂,由验证人(Validator)、提名人(Nominator)、核对人(Collator)和渔夫(Fisherman)组成。核对人为验证人提供证明而渔夫则负责监督网络中验证者的恶意行为。

  目前主流跨链方案,来源:tokeninsight.com

  与 Cosmos 和 Polkadot 不同,Dom Chain 主网采用 SPoS(Safe PoS)共识算法。在该共识算法中,每个正常在线的主节点都有可能成为记账节点。SafePoS 的去中心化程度更高,同时记账出块在9个节点之间进行,因此,效率相较 PoW 与 PoS 算法为高。不同于其他公链使用非对称加密系统,DOM 采用代理重加密的方式对信息进行加密,简而言之,将原本我们公钥加密后的密文,只有我们的私钥能解开,转化为对方私钥也能解开,这一过程被称为代理重加密。

  数据结构方面,诸如以太坊等传统公链在区块内用 Merkle Tree 或者 Merkle Patrcia Tree 储存交易数据,而 Dom 采用 MVCCKVDB(多版本并发控制数据库),加快了数据读写速度,使区块链能承载交易能力有所提升。

  一、跨链方案发展概况

  DOM 与目前主流跨链方案对比,来源:tokeninsight.com

  2014年以太坊正式推出,其对智能合约的使用标志着公链的发展进入新的里程,各种类型的去中心化应用程序(DApp)得以在底层公链上搭建。同时,行业陷于“不可能三角”问题,激发业内出现各种试图改善该问题的尝试方案。其中,跨链是目前最为流行、也是应用最为广泛的方案。

  DOM Chain 在系统架构的设计上模仿 BTY(比特元公链),比特元发行于2014年初,初期为 PoW 版本,2014年下半年转为 PoS,比特元是第一条实现平行公链技术的公有链网络。DOM 主链对应比特元主链,中继链对应比特元中继链,云链对应比特元网络中的平行链。对以太坊等公链跨链采用转接桥的形式,对比特币的跨链采用哈希锁定。基于 DOM 主链,开发者可以同步扩展多条并行的云公链,每条云公链都可以开发独立的 Dapp 应用。由于目前项目生态还在发展阶段,基于 DOM 的 DApp 也都还在开发之中。

  小结

  Polkadot机制中的三个重要角色为中继链(Relay Chain)、平行链(Parachain)和桥(Bridge),若与Cosmos类比,非别对应Cosmos中的Cosmos Hub、Zone和IBC的概念。Polkadot 中的中继链作为Polkadot 网络的核心,负责网络的安全性;平行链可长期接入Polkadot网络或以平行线(Parathread)的形式短暂性接入;桥则实现平行链与外部区块链网络如比特币和以太坊的交流连接。

  总体来说,目前业界推出的跨链方案可主要分为哈希锁定、公证人机制、侧链与中继机制四种。各方案详情如下表所示:

广告位
标签: 新玩家   目的   跨链项