什么是《跨链转帐标准协议》CCTP,当你拿着这个问题去问区块链专家时,大几率会获得下面这个答案:“《跨链转帐标准协议》采用Merkle Proof验证机制,为区块链系统之间实现跨链转帐、进行跨链资产转移等相关操做提供了统一操做规范,为构建跨链资产转移的去中心化服务提供了标准化接口和数据结构,并为构建跨链资产存在性证实的去中心化服务提供了通用型解决方案。”
相似的解释里有太多的专业术语,区块链新手小白的反应会是:听上去很厉害的样子,但具体是什么呢?仍然是一头雾水。
所以,接下来我会举一个简单的例子,帮助你们深刻浅出地理解CCTP的做用。保证新手小白看完后能够理解CCTP的概念,而专业区块链用户能够分享这篇文章去向别人解释。
在一个名为区块链的海域中有以太坊和aelf两座孤岛。岛上的岛民互不干涉地生活,以太坊岛使用ETH、aelf岛使用ELF做为通证在他们各自的岛屿上买卖所须要的物资来维持生活。ETH和ELF通证目前只在本身的岛上流通,因为技术有限,致使各个孤岛上的岛民没法到其余岛上,因此通证没法流通。
这时候来了一位天才建筑师小马,他提出建在两个个岛中间建筑一座桥梁,名字就叫CCTP,这样两个岛上的岛民就能够带着本身岛上的通证去交换其余岛上的物资。两种不一样的货币能够开始在两个岛上流通起来实现互联互通。创建CCTP以后,aelf岛上的岛民若是想去以太坊岛上生存,不须要将ELF兑换成ETH,彻底能够用本身的ELF在以太坊岛上买卖物资来维持生计。
根据上述例子,ETH和ELF通证就是以太坊和aelf这两个“孤岛”的专属通证,而CCTP的用途就是实现互不兼容的独立区块链系统之间的跨链转帐、资产转移兑换以及存在性证实。固然,为了便于理解,我把中间不少复杂繁琐的程序都简化了,可是,这对新手小白理解CCTP已是一个很好的开始。我相信,将来,CCTP还将在aelf生态中继续发光发热!数据结构