当前位置:主页 > 列表页 > 正文

重磅|首个 Kusama - ETH 桥在 Khala 平行链上线!

2021-08-09 19:19 | 出处: Phala可信网络

Khala Network 网络上线计划已进入下一阶段:8月6日,以太坊 - Khala 桥正式上线。我们很荣幸地宣布,这是 Substrate 生态下首个正式上线的平行链 - 以太坊之间的桥!


立刻访问(阅读原文可直达):

https://app.phala.network/bridge

现在,你可以自由地将以太坊上的 ERC20 PHA,以去中心化的方式转移到 Khala 链上,除了以太坊交易手续费之外无需其他费用。

根据 Khala 网络上线计划,Khala - 以太坊桥将在移除sudo、开启转账后上线。

1. 为什么需要桥?

Khala Network 是 Phala 在 Kusama 中继链上的平行链,其网络基础设施与 Phala 一样,基于 Substrate 打造而成,Khala Network 先行网络已于7月中旬上线,待稳定运行一段时间后将会开启公投。公投后,该先行网络会引入新经济模型及 TEE Mining 机制。

作为 Phala 的金丝雀网络,Khala 承载着为 Phala 进行前卫实验、保驾护航的作用,未来,它将向创新型、成长型的区块链、DeFi 提供服务。

PHA 资产是 Phala Network 所有网络和服务的唯一功能性 token,可用于:

  • 获取可信计算资源:所有 Khala/Phala 可信计算的算力购买、链上资源、链下数据存储,均使用 PHA 结算;
  • 安全性保障:Khala/Phala 网络需要 Gatekeeper 作为安全保障节点时刻在线,而竞选 Gatekeeper 需要抵押PHA作为保证金。若 Gatekeeper 作恶,将被罚没保证金;
  • 社区治理:超过一定阈值的 PHA 代币持有者有权参与 Khala/Phala DAO 的治理和投票;
  • 支付其他服务:Khala/Phala 还将被用于其生态下的其他应用或服务结算,如:Web3 Analytics、为其他公链提供保密智能合约的跨链转接桥等。

按此前 Phala 经济白皮书所公布的内容,PHA 资产在以太坊、Khala 和主网 Phala 上有3个版本(目前也有 BSC 和 HECO 版本),因此,打通不同区块链上 PHA 流动性的必要性不言而喻,作为实现这一基础性支持功能的工具,Khala 智能合约桥由此而生。

2.去中心化桥的优势

在一些服务中,跨链资产的转移通过中心化方式实现。如运行不同区块链的客户端在服务器上,用以构建后台程序同步账本。但是中心化的桥存在不安全、易于操纵、缺乏稳定性、难以长期维护等问题。

Phala技术团队通过使用 ChainBridge 跨链通信协议[1]用于支持以太坊和 Khala 链之间的桥接。

在这个协议中,每条链上的桥合约(或 Substrate 的 Pallet )可形成桥的任一侧。处理程序合约允许在接收到桥接器和从桥接器接收事务时进行可定制的行为。例如,在桥的一侧锁定资产之后才能在桥的另一侧铸造新资产。

在目前的状态下,Khala Bridge 在联合信任模型下运行。一条链上的存款事件由一组受信任的链下中继器(Relayer)检测到,这些中继器等待最终确定,将事件提交到另一条链,并对提交进行投票以达到接受触发适当的处理程序。

目前,Khala 智能合约桥已通过全球顶尖区块链安全公司 Certik 审计。据 CertiK 出具的审计报告[2]显示,Khala 智能合约桥没有严重或任何重大漏洞,并能有效防止任何恶意攻击,部分次要问题已得到解决。

Khala 智能合约桥能帮助用户实现 ERC20 PHA 与 K-PHA 的兑换,让 Khala 网络外的 PHA 资产得以转入 Khala 账户,为后续参与 TEE Mining 或其他 Khala 链上活动作准备。

Khala智能合约桥相关代码

基于以上原理,去中心化桥是安全、去中心化、完全开源的,并且其系统运行过程是可持续性的,很难因为运维问题产生故障。一旦启动,其去中心化的过程不可逆,任何人都无法通过人为操作任意增发代币或伪造账本。

3.Khala 智能合约桥双边资产管理

根据 Khala 经济模型介绍,Khala Network 的代币与以太坊 ERC20 的 PHA 将支持1:1兑换,且过程由去中心化桥自动执行,无需人工审核。

因为 Khala 所有的 PHA 资产都属于 PHA 代币经济模型一部分,因此不能“凭空”生成。这也就意味着每一个 Khala 的 PHA,都将由 ERC20-PHA 转换而成;而当用户从 Khala 转移 PHA 到以太坊时,也是如此。

基于上节介绍的技术原理,这也就意味着:以太坊侧的桥合约与 Khala侧的 Relayer 需要进行多签管理,保障安全。

如图,当用户 Gavin 想把10个 PHA 从以太坊转移到 Khala 时,他会发现使用流程是很简单的:

  1. 通过 https://app.phala.network/bridge/ 选择10个 ERC20 的 PHA,并且填入 Khala 收款地址;
  2. 使用以太坊钱包签名确认;
  3. 他的 Khala 地址收到了10个 PHA!

实际上在背后发生了很多链上事件:

  1. Gavin 在以太坊提交交易后,以太坊的 Khala bridge 合约会存入并锁住10个 PHA;
  2. 桥的 Relayer 模块会监听到该交易,并且 Relayer 多节点会互相确认事件是否正确;
  3. 确认后,Relayer 模块会在 Khala 桥 Pallet 触发提款交易;
  4. Khala 桥 Pallet 会自动发送10个 PHA 给 Gavin 的 Khala 地址。

那么如何确保以太坊桥合约和桥 Relayer 的安全和去中心化呢?

以太坊侧的桥合约管理方法是

  • 第三方多签工具[3] (网页版可支持 Metamask)部署一份多签钱包合约,这个合约已开源且已经经过了审计。在创建的过程中,指定多签账户以及 threshold;
  • Phala 开发团队在以太坊部署桥后,用 bridge.renounceAdmin 这个方法把 admin 修改为刚刚部署的多签合约的地址;
  • 用此工具创建交易,类似于 Polkadot 上的议会提案,分别用对应账户签名交易,达到 threshold 后合约对应方法会自动执行。

Khala 侧的桥 Pallet 管理方法是

  • 桥 Pallet 的代码升级需要通过民主制度技术提案的投票;
  • Relayer 的节点变更需要通过议会签名才能通过。

4.桥资产迁移公示

根据初版《Phala经济白皮书》[4]中的“代币分配”以及此前在 Khala 卡槽竞拍策略中公布的 Khala Network 经济模型部分内容,我们不难得出以太坊 - Khala 桥开通前 PHA 资产分配的理论情况

待以太坊 - Khala 桥开通后,ERC20-PHA 将按照以下原则转移至 Khala 网络桥合约:

  • 已发行并流通在在以太坊网络的 ERC20-PHA,由持有者自行决定是否转移
  • TEE Mining(70%):总量 7 亿,均冻结在以太坊地址,我们将从该地址转移 1000 万枚充当 Khala Mining 的矿工奖励准备金;
    • 冻结地址:0 x4731bc41b3cca4c2883b8ebb68cb546d5b3b4dd6
  • 私募(15%):总量 1.5 亿,已解锁 1.2 亿,余 3,000 万冻结在以太坊地址待解锁,这 3,000 万枚将全部转移,带时间锁(2021年9月11日解锁);
    • 冻结地址:0 x2ddf0d1ef937cd9d1b8cc4ab9dbec1f8b24ce18d
  • 测试网激励(1%):总量 1,000 万,已发放近 400 万枚(300 万 ERC20-PHA 日常运营,100 万 Vendetta 测试网奖励发放在 Khala),余 600 万冻结在以太坊地址,我们将转移 200 万(100 万志愿者激励+100 万 Vendetta 测试网奖励),剩余部分将持续用于对 Phala 网络有正向激励作用的支出;
    • 冻结地址:0 xb7687a5a3e7b49522705833bf7d5baf18aabdd2d
  • 平行链竞拍(6.9%):总量 6,900 万,全部冻结在以太坊地址,Kusama 竞拍奖励需发放 2,500 万,我们将转移 2,130 万(有 370 万已在以太坊网络中使用),剩余 4,400 万将在 Polkadot 平行链竞拍时使用。
    • 冻结地址:0 x38ac21e6e82b07917f661344342a06898f0882a8
  • 团队(5%):总量 5,000 万,已解锁 3,500 万,剩余 2,500 万冻结在以太坊地址,我们将转移 2,500 万(1500 万未解锁+1,000 万已解锁)。未解锁部分带时间锁,按 250 万/月释放,2022年1月31日释放完毕;已解锁部分将用于 Khala 网络建设。
    • 冻结地址:0 x5cae84c52647096a8d22e19ef1c6305071daec09

表一: PHA 资产分配转移概览

代币分配 占比 总量 已解锁 冻结 转移
TEE Mining 70% 7亿 / 6,900万 1,000万
私募 15% 1.5 亿 1.2亿 3,000万 3,000万
测试网激励 1% 1,000万 400万 100万 200万
平行链竞拍 6.9% 6,900万 370万 4,400万 2,130万
团队 5% 5,000万 3,500万 1,500万 2,500万
Stakedrop 2.1% 2,100万 2,100万 0 0

⚠️⚠️⚠️ 重要提醒:

 
相关文章