Classzz 将开启主网挖矿,在参与前你需要知道这些
了解 Classzz 网络「灯塔银行」和「灯塔交易所」的基本流程功能。
撰文:CZZ DeFi 技术社区
Classzz(CZZ) 是全球第一个可编程交易的区块链网络。CZZ 最终为了实现去中心化稳定币将会实现四部曲战略架构:
- 跨链主流资产交易
- 去中心化银行
- 区块秒级支付
- 抗量子计算
这里主要介绍第一、二部曲战略实现路径:
CZZ 网络的核心功能之一是实现大规模去中心化资产交易,因此 CZZ 非常重视跨链技术。2019 年 12 月初,完成了第一次主网升级,现在 CZZ 与 Doge/LTC 之间的单向跨链交易已经成功落地。2020 年 Q2 实现 CZZ 与 BTC,USDT-Omni,ETH,USDT-ERC20,BCH,BSV 的交易对,以及与以上所有币种的双向去中心化交易。
CZZ 的本质是一条去中心化金融的基础设施公链,链上将会提供 90 个特殊共识地址(灯塔地址),总共 90 个,灯塔地址将会提供给商家去中心化主流 Token 的跨链交易功能。灯塔地址面向交易所、钱包、OTC、社区提供申请注册。对于非主流且具备无零成本出块方案的 Token 也将会提供匹配的跨链基础。
新西兰时间 9 月 1 日 00:00 北京时间 8 月 31 日 20 点开启正式主网挖矿。
背景
ClassZZ 为去中心化跨链公链,核心功能之一是为跨链资产之间,提供去中心化交易的基础设施。去中心化交易的核心是,CZZ 在链上记录的外链「灯塔」地址。灯塔象征着黑夜中的光明,CZZ 网络正是用这些灯塔,与外部网络建立联系。
灯塔的基本功能有两个:
- 接收链外资产时,会触发 CZZ 矿工在本链的一些操作。
- 本链出现约定事件时。
灯塔提供者必须按约定在外链操作,否则将受到惩罚。由于第二条牵扯到潜在的惩罚,因此注册灯塔地址时,也需要相应的质押。
如何参与
主网会公布 90 个灯塔地址,该地址是链上公钥为 000000...010-000000...099 的地址,该地址无人具备私钥。从这些地址转出的任何 CZZ,都必须通过矿工之间的特殊共识。
任何人都可以向以上 90 个地址转最少 100 万个 CZZ,先到先得。如果有其他地址已经向灯塔地址 010 转账超过 100 万个 CZZ 注册了,那么其他地址再向这个灯塔地址 010 转 CZZ 会被矿工原路退回,表示该灯塔已被人注册不能再注册。举例:假设公钥为 4fa1...0a8 的公钥,向 010 公钥地址转了 100 万个 CZZ,则 4fa1...0a8 公钥在 BTC,ETH,LTC,BCH,BSV,DOGE 链上所对应的地址,将成为 010 在这些链上的灯塔地址。
列表由于 CZZ 与以上网络所用的椭圆曲线都是 Secp256k1,任何人在 CZZ 上 4fa1...0a8 -> 010 转账成功,就代表他在外链也可以从 4fa1...0a8 公钥将资产转出。
灯塔地址注册时,必须注明以下参数:1)手续费(整数基点) 2)跨链卖出兑现时长(区块高度) 3)自由资产时长(区块高度)以上参数的具体功能,在后面章节会详细解释。
灯塔额度
一个灯塔地址能接收的跨链买入额度,与其质押量有关。具体来说,跨链额度 = 现质押量 - 最低质押量最低质押额度 = 100 万 CZZ +(累计跨链买入 CZZ - 累计跨链卖出 CZZ) x 汇率比其中,针对每种链外资产的汇率的计算公式,后面会有具体介绍。
例 1,一个地址质押 100 万 CZZ,建立灯塔地址。这时候他什么也做不了,因为最低质押额度 = 现在质押额度,均为 100 万 CZZ。因此跨链额度 = 0。此时有人在外链对灯塔地址转帐,矿工暂时不会处理这笔跨链买入申请。
例 2,一个地址质押 150 万 CZZ,建立灯塔地址。假设此时 Doge 对 CZZ 的比例时 1:25*则该地址可以至多接受 1250 万 DOGE 的跨链买入,累计获得 CZZ 50 万个。
例 3,一个地址质押 150 万 CZZ,建立灯塔地址。假设此时 Doge 对 CZZ 的比例时 1:25,该地址累计跨链买入 40 万 CZZ,又跨链卖出 20 万 CZZ。则其最低质押额度为 100 + 40 - 20 = 120 万 CZZ。剩余跨链额度为 150 - 120 = 30 万 CZZ。
例 4,一个地址质押 150 万 CZZ,建立灯塔地址。假设此时 Doge 对 CZZ 的比例时 1:25,该地址累计跨链买入 40 万 CZZ,又跨链卖出 20 万 CZZ。此时 Doge 对 CZZ 的比例已经上升为 1:40。则其最低质押额度为 100 + (40 - 20) x (25/40) = 112.5 万 CZZ。剩余跨链额度为 150 - 112.5 = 37.5 万 CZZ。
当一个灯塔地址的跨链额度大于 0 时,灯塔提供者也可以递交退质押申请。退质押申请生效后,矿工会根据特殊共识,将质押地址中的 CZZ 打入其对应的公钥地址。生效条件如下:1)跨链额度立刻减少 2) 20000 区块高度后(大约一周)执行特殊共识交易 3)该交易存在矿工手续费,大概退质押额度的 1% - 2% 之间。
灯塔机制
向公钥地址 000000...010-000000...099 其中注册过的地址称为灯塔地址,灯塔地址最低注册需要 100 万个 CZZ,低于 100 万个 CZZ 转入未被注册的灯塔地址,则会原路打回。注册灯塔地址的用户,可以向链上注册绑定该灯塔地址所需要绑定的其他资产地址(DOGE、LTC、BSV、BCH、ETH、USDT、BTC),任何一个资产地址可以有最多 4 个白名单地址,该地址,白名单地址是可以内部转账而不会被惩罚,后面有说明。
举例说明:A 用户用 CZZ 地址 A11 向 000000...010 地址转 100 万个 CZZ,则 000000...010 成为灯塔地址,且该灯塔地址与 AC11 这个 CZZ 地址绑定,归 AC11 所有,以后任何 CZZ 的地址向 000000...010 地址转 CZZ 都将被退回。A 用户如果绑定一个 DOGE 地址 AD11,只需要链上注册 AD11 绑定 000000...010 该灯塔地址即可,当然只会允许 A 用户具备该权限绑定。A 用户还可以提供 4 个 DOGE 白名单地址进行绑定,绑定的地址之间转账不受奖励,也不受惩罚。注:正常每个被绑定的地址转账都应该有一笔兑换交易产生,在兑换卖出有说明。
任意一个用户具有 DOGE、LTC、BSV、BCH、ETH、USDT、BTC 私钥的地址向任意一个灯塔地址转入以上 7 个币种对应地址的资产。
举例说明:假设 4fa1...0a8 已经注册为灯塔地址,Alice 在 LTC 网上向该地址打 1 个 LTC。她可以将这条交易的哈希广播到 CZZ 网上,CZZ 矿工会到莱特网上验证这条交易是否存在,并达到最终状态(例如,需等待 n 个区块时间)。如果一切都没问题,CZZ 矿工会将一定比例的 CZZ,从跨链奖励池(公钥为 001 的地址),打到 Alice 在 CZZ 网上的同公钥地址。
假设,Alice 在莱特网上,是从公钥为 e23d...b1b 的地址向灯塔地址转的 LTC,那么矿工会将 001 地址上的 CZZ,按特殊共识打到公钥为 e23d...b1b 的 CZZ 地址。
以上流程完全不需要 Alice 之外的人做任何操作,这样就实现了外链资产 -> CZZ 的去中心化跨链兑换。
灯塔银行存款凭证(CZZ 发票)
用户进行跨链买入-时,灯塔地址会给用户一个买入凭证,买入凭证与用户公钥挂钩。这个凭证会被矿工写在链上,且不可篡改。用户如果选择跨链卖出 CZZ,将需要该凭证对灯塔地址提出申请。
用户跨链卖出操作需要两个步骤:1)自己在至少一个灯塔地址有买入凭证,并指明其中一个。2)指明欲换出的币种。3)用有买入凭证的公钥地址,向公钥为 000...000 地址转一定量的 CZZ,我们称这个动作叫销毁。
矿工看到转入地址公钥为 000...000,会主动合适这笔交易做为跨链卖出是否合法。如果合法,则灯塔提供者必须在一定区块高度内(该参数可自己设置),向用户转一定量的外链资产,并将外链的交易哈希向 CZZ 广播。CZZ 矿工验证后,交易完成。
如矿工逾期未见到合法的外链交易哈希,则矿工从灯塔质押资产中,1)将用户销毁的 CZZ 还给用户 2)再从质押资产中,额外销毁等量 CZZ。
例如,如果用户用 10000 个 Doge 买入 400 个 CZZ,则将获得 10000 个 Doge 的买入凭证。无论以后 Doge 与 CZZ 汇率如何,用户的跨链卖出权限都是以 10000 个 Doge 为基础。
基础情况:假设汇率不变,用户此时可以最多销毁 400 CZZ。假设用户销毁其中 100 CZZ,灯塔地址必须在 Dogecoin 链上,向同公钥地址打 2500 DOGE,并将此交易哈希在 CZZ 网络上广播。
汇率变化:假设 DOGE 汇率升为 50,用户仍然最多能换出 10000 个 Doge,因此他允许销毁的 CZZ 额度就会减少到 200。
币种变化:假设 DOGE 汇率为 25,LTC 汇率为 0.001. 用户销毁 100 CZZ 来换 LTC。则,灯塔地址需给用户打 0.1 个 LTC。
灯塔银行收益
每个灯塔银行可编程交易手续费,收取交易手续费是收益之一。
每次灯塔银行配合用户完成一次跨链卖出,将获得所消耗 CZZ 的 5% 做为奖励。该奖励将被矿工直接计入质押地址,做为质押额度的一部分。
每个灯塔银行可以收取自由资产兑换成功的手续费。
灯塔交易所
灯塔银行里的任何过期主流资产都将会自动变成可交易外链资产,这时灯塔银行承担了灯塔交易所的功能,在灯塔银行里兑换成功的可交易外链资产,灯塔银行可收取手续费。
灯塔地址自己设置客户最长可销毁 CZZ 换取外链资产的周期,时间以区块高度计算。超过该区块高度,CZZ 矿工将给全网发一份公告,告知该灯塔地址上存在一定量外链资(过期未被兑换的部分)产可以由任意 CZZ 持有者自由兑换(方法也是通过销毁 CZZ)。例如,如果在汇率为 1:25 时,有 10000 Doge 对应的 CZZ 没有在区块高度内销毁,则任何 CZZ 持有者都可以销毁 400 个 CZZ 来获取这 10000 个 Doge。
退出机制
灯塔地址随时可以申请退出。退出流程分三个阶段:
- 第一阶段:公布退出,并于 10 万区块高度后启动退出流程。
- 第二阶段:资产处置,该灯塔地址上的所有外链资产处于自由兑换状态。任何 CZZ 持有者都可以通过销毁手中的 CZZ 来获得外链资产。第二阶段时长最多不超过 10 万区块高度。
- 第三阶段:退出流程,staking 地址下的 CZZ 将悉数转回与之关联的公钥地址。如果外链资产尚有剩余,则剩余资产所对应的 CZZ 将被销毁。
举报机制
每个灯塔地址注册时,将配备 4 个白名单地址,灯塔地址与白名单地址之间可以随意交易,这主要是为了方便安全管理,例如冷热钱包分离的需求。
如果从灯塔地址或白名单地址,向其它地址打币,则必须与之匹配地出示等量 CZZ 销毁的凭证,并向 CZZ 全网广播。
如灯塔地址需要将一种链上的灯塔资产,换为其它链上的灯塔资产,则必须将新资产提前注入,要做「资产置换」的标记(否则会视为跨链买入),资产转出交易需附加带有「资产置换」标记的交易哈希。
例如,将 BTC 资产换成 LTC 资产的过程为:
- 先向 LTC 灯塔地址转足量 LTC,并注明「资产置换」
2.BTC 向其它地址转出时,要包含 1)的交易哈希 - 以上信息向 CZZ 网络广播
对于未遵守以上监管规定的参与者,全世界所有人都有权监督 BTC,ETH,等网络的区块。如果发现异常,则向 CZZ 全网广播(例如,某笔转账没有伴随 CZZ 销毁凭证)。经矿工确认,矿工可将 staking 地址的一部分 CZZ,转到举报者的地址上作为激励。
例如,某灯塔地址将 10000 Doge (假设 Doge/CZZ = 1:25)在没有 CZZ 销毁凭证的情况下,转到了其它地址。举报者可以向 CZZ 广播这笔交易在 Doge 上的 tx id,CZZ 矿工会到 doge 网上核实账本。如果属实,CZZ 矿工将从该灯塔的 staking 地址中,扣除 400 CZZ 并将它转给举报者作为激励,再将另外的 400 CZZ 进行销毁作为惩罚。
主网借贷
如果 CZZ 消耗快于预期,则主网 000...001 地址可向全网 CZZ 持有者申请借贷。借贷方式如下:
- 触发条件:000...001 地址的 CZZ 小于 1000 万个,则该地址向所有用户开放借贷。
- 借贷过程:任何地址向 000...001 用户转 CZZ 均视为借贷
- 收益:持续借贷期间,每个月每 50000 个 CZZ (第二年:25000,第三年 50000/3,以此类推),可获得一个挖矿令牌。出示令牌时,挖矿难度减半,一个令牌只能出一个块。令牌可以交易。
- 分析:一个区块奖励为 800 CZZ,挖矿难度减半令牌价值等于 400 CZZ。借贷 50000 CZZ 每个月获得一个令牌,相当于月收益 0.8%,年收益 10%。
- 还款:借款人可随时向 000...001 地址索取本金(或部分本金)。000...001 地址如能立刻支付,则矿工会将 000...001 地址的 CZZ 转回借款者地址。如 000...001 地址资产小于借款人索取的本金,则将用未来收益中的一部分 CZZ 偿还。由于调和级数求和发散,000...001 地址在未来一定有足够 CZZ 偿还。
以上只是部分 CZZ 主网功能,阐述了灯塔银行和灯塔交易所的基本流程功能,后面还将继续讲解更多的 CZZ 主网功能。
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。