ClassZZ 将推出去中心化交易协议 CzzBeacon,探索 UTXO 模型跨链交易

ClassZZ (CZZ) 靠特殊共识地址,实现外链资产到 CZZ 及 Staking 方式实现 CZZ 到外链资产的交易。

EEYXGpiu t
EEYXGpiu t

Loading

原文标题:《ClassZZ (CZZ) 即将推出可以跨链交易的 Uniswap—CzzBeacon》
撰文:CZZ DeFi 技术社区

CZZ 作为一条可以跨链交易的 PoW 公链,在 2019 年 9 月已上线主网,其核心功能主流资产跨链交易测试网也在近期已上线。CZZ 的本质是一条去中心化金融的基础设施公链,它可以在链上完成跨链交易,以去中心的方式实现 BTC/USDT,DOGE/LTC 等交易对特殊共识地址,对链上公共资产管理的原创协议。所有 token 都是通过 PoW 产生,PoW 有最低难度,全网无 0 成本 token。所有核心功能都在链上实现,做到绝对去中心化,没有人为干预。CZZ 没有私募,没有预挖,所有参与者都没有特权,大家人人平等。

当前所有的 Swap 都是主要在智能合约中完成,CZZ 是一条独立的链,UTXO 账户模型。CZZ 支持的跨链,是通过运用椭圆曲线算法的技巧,打通了所有用 Secp256k1 这条曲线的公链。目前支持 DOGE 和 LTC,还有将要支持的 BTC,ETH,BCH 和 BSV,以及它们链上跑的资产,例如 USDT Omni 与 ERC20 资产。CZZ 矿工通过搭建跨链轻节点,对跨链交易进行验证,属于侧链中继方式。同时 CZZ 使用发送跨链交易公钥,构建跨链后的账户,完全实现去中心化。

CZZ 的一个核心功能,就是可以以去中心化的方式,在链上实现像 USDT/BTC 这样的交易。CZZ 靠特殊共识地址的方式,实现了外链资产 -> CZZ 的交易。靠 staking 的方式实现了 CZZ -> 外链资产的交易。先说一下 外链资产 -> CZZ 的实现方式。矿工将 19% 的奖励打到一个叫 Entanglement pool (共享池)的地址。共享池的公钥为 000000…001,这个地址无人知道它的私钥,因此这个地址的资产为公共所有。假设 Alice 在 BTC 网络上,用公钥为 EDCC6224…9FC 的地址向 BTC 网上公布的「灯塔地址(例如,C121AD90E…3DB)」转了一个 BTC,并且将这条交易记录广播在 CZZ 网上。

这里特别说明一下,「灯塔地址」是靠 staking 生成,并不存在任何中心化操作。矿工听到这条广播后,会在 CZZ 网络上从 000000…001 公钥地址向 EDCC6224…9FC 公钥地址转 xxx 个 CZZ。这笔交易将用矿工特殊共识的方式来确认,不需要 000000…001 的私钥签名。CZZ 矿工会到 BTC 账本上查询这笔交易记录是客观存在,假设 BTC 网络是安全的,这笔交易就是安全的。下面还要说一下,外链资产 -> CZZ 的兑换比例问题。

我们先以狗狗币 DOGE 为例。假设初始兑换 CZZ 比例为 25,即 25 个 DOGE 换一个 CZZ。累计兑换 1250 万个之后,兑换比例上升为 26,再兑换 1250 万,上升到 27,以此类推。BTC,ETH,BCH 都类似,链上公布一个初始比例,然后累计兑换超过一定量后,汇率上升一次。那么 CZZ 汇率上升的依据是什么呢?这就要 CZZ 换成链外资产,需要销毁 CZZ 代币。例如,假设汇率为 27 时,用户可以销毁 100 个 CZZ (转账到公钥为 0000000…000 地址),则可从灯塔提供者(beacon provider)手里获得 27000 个 DOGE。如果灯塔提供者未能在规定区块高度内完成并向 CZZ 广播交易哈希,则 CZZ 矿工将以特殊共识的方式来扣除他的 staking,一部分弥补用户损失,还有额外的一部分作为惩罚(转账到公钥为 0000000…000 地址)。

CZZ 上的 Staking 完全是去中心化的。注册灯塔地址其实很简单,假设你在公钥为 EDCC6224…9FC 的地址上有至少 100 万 CZZ,你可以向公钥为 000000…010 到 000000…099 这 90 个地址上,任意一个空白地址转 100 万 CZZ。假设注册 000000…015 成功后,EDCC6224…9FC / 000000…015 之间的 staking 关系将记录上链,公钥为 EDCC6224…9FC 的地址,在 BTC,ETH,BCH,BSV,LTC,DOGE 等主网上,也就成为 staking 为 000000…015 的灯塔地址。

另外,如果 000000…015 已经注册,其它地址再给 000000…015 转账,哪怕是 1 个 CZZ,矿工都不会执行这笔交易。因此,注册灯塔地址之前就可以查看哪个地址已经被注册过,万一操作失误也不会担心资产丢失。

由于 CZZ 跨链支持 CZZ,BTC,USDT,ETH,BCH,BSV,LTC,DOGE 之间的去中心化自由兑换,我们可以把 CZZ 网络视为一个去中心化典当铺。由于在 CZZ 网络上可以注册 90 个灯塔地址,在 CZZ 上的交易可以深度共享。

CzzBeacon 操作体验也将会像 Uniswap 一样简单,流动性需要每个参与链上交易主流资产的用户提供,并获得主网 CZZ 的奖励。CZZ 的灯塔也同时随着自由资产的释放解锁更多的兑换额度,使得可以通过销毁 CZZ 换取主流资产。CzzBeacon 预计在 9 月份上线,CzzBeacon 无需智能合约,将在每条主网链上进行资产交换,将会更加安全可靠。