LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 简述 Class ZZ 跨链机制,与 Polkadot 有何不同?

简述 Class ZZ 跨链机制,与 Polkadot 有何不同?

2020-08-29 链闻 来源:火星财经
Class ZZ 通过椭圆曲线的底层算法,实现了对 BTC 等网络的跨链交易。

Class ZZ 通过椭圆曲线的底层算法,实现了对 BTC 等网络的跨链交易。

原文标题:《Polkadot 没有解决的问题 Class ZZ 解决了》
撰文:CZZ 技术社区

Polkadot 自上线以来受到了各方广泛的关注,一时间跨链技术变成了链圈的热点话题。那么今天我们来聊聊波卡到底解决了什么问题,没解决什么问题。波卡的主要创新是可以一健生链的 substrate 框架,项目方可以用这个框架生成主网,自定义共识机制,结合自己业务逻辑。而凡是用 substrate 框架生成的主网,都可以成为 parachain,并通过 relaychain 实现彼此之间的跨链交互。

按照 Gavin Wood 的逻辑,项目方在 kick start 的阶段,可以通过以太坊的 ERC 20 合约来实现快速融资。但随着项目变得逐渐成熟,以太坊网络本身的可扩容问题(高 gas,低 tps)将成为所有项目的发展瓶颈。各个项目方由于自己的业务不同,也有定制一条专门服务于自身业务主网的需求。因此,随着项目的成长,大部分项目迟早都需要自己的链。

然而一个项目在 ERC 20 时期,大家可以通过以太坊来互相交互,但一旦开始自己的主网,则立刻与世界隔绝,这就使项目方在现阶段陷入了进退两难的境地。以最近火热的 Uniswap 为例,它通过以太坊合约来实现的去中心化交易,但它只能在以太坊上跑,没有跨链机制。因此,如果一个项目的代币在 uniswap 上交易活跃,这个项目只要进行到主网阶段,那么就必须从 uniswap 「退市」。这似乎是一件很不合理的事情。因此,以 substrate 框架来搭建主网,用 parachain/relaychain 的架构来实现交互(interoperable),似乎是一个不错的想法。

我们也应该同时注意到,Polkadot 的跨链方式并不是万能的。如果一条主网无意于支持 substrate 框架,那么 Polkadot 就无法对这条链进行跨链操作。这里面一个最简单的一个问题就是 BTC,它显然不会为 Polkadot 做任何改动,因此 Polkadot 对 BTC 网络其实是无能为力的。因此,在跨链领域中的最早问题之一,如何以去中心化的方式,拿 USDT 购买 BTC,Polkadot 对这个问题并没有给出解决办法。Polkadot 也只能在主网上发一个叫 PolkaBTC 的资产,再承诺它与 BTC 有 1:1 对应关系。这个和在以太坊主网上,发一个代表 BTC 的 ERC20 合约也没有本质上的区别。

CZZ 的跨链机制正好解决了 Polkadot 没有解决的问题:在不需要 BTC 网络刻意改代码的情况下,如何与它实现跨链?CZZ 抓住的特点是,现在最主流的几条区块链网络,BTC,ETH,BCH,BSV,LTC,DOGE 等,它们的数字签名用全部都是基于一条椭圆曲线 Secp256k1. 因此,如果(pk,sk)在任何一条网络上可以组成公私钥对,那么它在所有其它网络上依旧都是公私钥对。CZZ 正是利用这个原理,通过巧妙利用椭圆曲线的底层算法,实现了对 BTC 等网络的跨链交易。

CZZ 的去中心化交易方式,相较于 Uniswap 也有巨大的优势。DEX 较于 CEX 本身优势巨大,的确很好解决许多 CEX 目前的痛点(例如,资产透明性)。但对于管理智能合约方面,中心化交易所可以雇佣大量技术人员审理合约的安全性,Uniswap 的合约安全性则毫无保障。这也是为什么最近一直有各种关于「套路合约」危言耸听的传言。CZZ 则是通过底层椭圆曲线加密算法,来实现跨链交易,以及去中心化交易所的功能。CZZ 的跨链机制是单一用途而非图灵完备,它的优势是大幅度提高了交易的安全性,完全杜绝套路合约存在的可能。

假设 Alice 找 Bob 用 10k USDT 买一个 BTC,那么这里面就需要 Alice 和 Bob 两个人的数字签名。他们必须彼此之间信任对方,或者共同信任第三方(例如,交易所),才能完成这笔交易。所谓去中心化交易,就是要实现 Alice 不需要信任 Bob 或任何第三方的前提下,就完成这样的交易。

具体来说,CZZ 发明了两种交易规则。假设 ABC 和 XYZ 是两个链外资产(例如,BTC 与 USDT),Alice 想把 XYZ 换成 ABC。XYZ -> CZZ 的交易,可以完全由 Alice 自己操作来完成,不受任何人操控的矿工,会自动将 CZZ 转到 Alice 的地址。CZZ -> ABC 的交易,将由参与质押的灯塔节点来完成。如果灯塔节点出现违规行为,例如,到期不给 Alice 转账,违规动用储备资产等,其 staking 会被矿工群体发起 slash 处罚。参与灯塔的方式也公开透明,任何人只要质押至少 150 万个 CZZ 就可以注册,但 staking 量会随着业务量增加而增加。因此,Alice 可以在 CZZ 网络上,以去中心化的方式,来用她的 USDT 购买 BTC。

同时,CZZ 还有比较合理的经济模型,即 CZZ 网络的繁忙性与 CZZ 代币的稀缺性有较为合理的绑定。Alice 每次在 CZZ 网络上进行交易,例如用 USDT 买 BTC,都会有一定比例的 CZZ 被销毁。因此,我们可以想象,CZZ 网络交易越繁忙,被销毁的 CZZ 就越多,没有被销毁的 CZZ 的价值就越高。最近以太坊的 EIP1559 也提出要切换到「使用即销毁」的经济模型,唯有如此才能将网络利用率与 token 稀缺性建立一个合理关系。世界上有两类人,看好 CZZ 的与不看好 CZZ 的。不看好 CZZ 代币也不妨碍使用 CZZ 网络交易其它币种,但他们交易行为可以让看好 CZZ 的人坐享其成。

本文来源:链闻
原文标题:简述 Class ZZ 跨链机制,与 Polkadot 有何不同?

—-

编译者/作者:链闻

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...