TrustBase智能合约平台:一键部署波卡应用程序
“跨链之王”,Web 3.0开启者“,“以太坊前CTO领衔”,“链上治理创新者”.....人们谈及波卡时,总有各种颠覆性标签。波卡也不负众望,在Gavin Wood与Web3.0基金会的资本加持下,波卡生态也正在迎来繁荣。
2020年以太坊DeFi领域的发展,虽然使世界看到了去中心化金融的更多可能性,但也让人们意识到以太坊已逐渐形成了一个封闭的生态,且其底层技术的限制使它很难参与跨链智能合约互通操作的赛道。波卡(Polkadot)的出现使区块链开发者看到了一片新大陆。
“以太坊的先发优势正在消失,未来那种一家独大的区块链时代将一去不复返了。”
波卡(Polkadot)的中继链本身作为底层结构是不支持智能合约的,所以参与波卡生态需要基于Substrate框架设计和部署区块链,并通过插槽竞拍成为波卡平行链。然而,对开发者来说,这种方式开发难度高,且迭代速度慢。最重要的是波卡V1.0平行链数量非常有限,最多仅支持100条平行链,后续扩充也很缓慢。
平行链插槽的成本将会非常昂贵,这样的高门槛让很多优秀的开发者望而却步。
无需竞拍平行链插槽 TrustBase助开发者一键部署
来自全球的区块链开发者还有一个选择——通过波卡的智能合约平行链,开发智能合约应用。任何应用程序开发者都可以在不构建整个区块链的情况下,在Polkadot上部署其应用程序,这样其开发的成本和难度都将大大降低,迭代速度也更快。
”我们发现了这个问题,波卡的平行链的确很棒,但它对开发者并不友好“,TrustBase的CTO Symon Ho如是说,”波卡上需要一个对所有开发者开放的平台,这也是我们构建TrustBase的初心“。
TrustBase是一个基于Substrate框架的高性能wasm智能合约链,是波卡的首批平行链之一,为项目提供更简易、高效、低成本的智能合约开发和运用体验,帮助更多的项目将其应用程序部署到快速增长的波卡生态系统中。开发者通过TrustBase开发的应用程序可实现Polkadot生态系统内的全域互操作性以及与以太坊和比特币的互操作性。
与开发者共享互操作性
相比于花费巨大资金竞拍波卡的平行链插槽,基于TrustBase的智能合约只需少量的TrustBase代币就能部署一个复杂的DAPP,同时还能使用TrustBase提供的平行链跨链操作。·例如一个部署在TrustBase上的DeFi合约,可以通过XCMP跨链,使用Acala平行链上的aUSD稳定币。
”这得益于波卡本身的跨链能力,“Symon Ho解释道,”TrustBase作为波卡平行链之一,原生支持跨链协议。TrustBase 上所有的智能合约应用同样可以共享TrustBase与波卡其他平行链的互操作能力。”
不仅如此,这种互操作性还将拓展到以太坊和 比特币 公链上。据悉,TrustBase使用转接桥来接入已有的Ethereum bitcoin, 将已有资产引入TrustBase合约平台。TrustBase将建立一个跨链桥 `CellBridge` 连接TrustBase和Ethereum, 并为两个链的互操作性创建一个最低要求的信任级别。Ethereum矿工和TrustBase 验证者以外的人没有任何权限操作桥接的消息CellBridge桥不需要特殊的权限即可进行部署,维护或使用。任何人都可以部署新桥,使用现有桥或加入对现有桥的维护,而无需获得其他人的批准,CellBridge桥是去中心化的且无需信任。TrustBase在接入波卡中继链后,任何波卡其他平行链都可以使用TrustBase合约平台的资产,并通过XCMP协议与TrustBase智能合约互相操作, 甚至使用其桥接Ethereum资产。
TrustBase核心特性
相对于直接基于Substrate开发接入波卡平行链或平行线程,在TrustBase智能合约平台上的应用具有以下优势:
一、智能合约应用更加简单可靠。基于TrustBase 的智能合约应用,无需深入了解状态树 ,p2p网络, 共识协议等链上的技术难题,使用任何可以编译为WASM的语言均可直接开发应用。
二、共享跨链互操作性。
三、部署成本低。相比巨大资金来竞拍波卡的平行链插槽,基于TrustBase的智能合约同样只需少量的TrustBase代币就能部署一个复杂的DAPP,同时还能使用TrustBase提供的平行链跨链操作。当智能合约应用获得大量链上用户以后,合约应用还可以通过在线升级,转变为独立的波卡平行链,设计自身复杂的平行链功能和共识模型。
四、Gas费用低。建立在波卡生态上的平行链,可实现少成本甚至无成本交易。
五、独立经济模型。不同于波卡官方的PoS共识,基于TrustBase网络协议,不同项目可以设计自己的经济激励模型。
六、WASM虚拟机。
七、无分叉升级。TrustBase通过链上治理进行运行时的升级,不会产生分叉 。
八、良好互操作性。
据悉,TrustBase平台于2020年9月已获得Web3基金会Grant计划认证,正式成为波卡生态中Web3基金会官方扶持项目之一。随后,越来越多的智能合约开发者开始对TrustBase和其Subscript语言表示出浓厚兴趣。正如Symon Ho最后告诉笔者:
“开发者将能直接在TrustBase智能合约上使用以太坊上的资产建立DeFi应用。对于波卡开发者而言,没什么比这种事情更激动人心了。”