主页 > imtoken苹果闪退 > Golden Hardcore丨PolkaBTC:比特币入驻波卡
Golden Hardcore丨PolkaBTC:比特币入驻波卡
金色财经近期推出硬核专栏,为读者提供热门项目的介绍或深度解读。 本期Hardcore介绍波卡上的比特币平行链及其上的BTC——PolkaBTC。
前言
在 2016 年发布的一份白皮书中,Polkadot 将与比特币的安全互操作性确定为 Polkadot 的一个关键和具有挑战性的特性。 2020年1月,Polkadot即将上线,Web3基金会授权Interlay基于XCLAIM设计一个连接比特币和Polkadot的trustless bridge(去信任桥),希望它设计良好,开放去信任比特币spv,以保证用户资金安全。
BTC 平行链允许用户铸造 PolkaBTC,这是一种在 Polkadot 上由比特币 1:1 支持的资产。 PolkaBTC 可用于 DEX、稳定币、借贷协议等多种应用。
由 Web3 基金会资助的 BTC 平行链是使用 Parity 的 Substrate 框架在 Rust 中实现的。
路线地图
Interlay 团队正在为 PolkaBTC 构建一个定制的 Substrate 环境,优化以验证比特币支付。 BTC平行链包括比特币跨链SPV客户端(BTC-Relay),集成安全的价格预言机和XCMP,支持硬件钱包。 此外比特币spv,Interlay 正在为 Vaults、Staked Relayers(确保 BTC-Relay 是最新的)和易于使用的网络界面开发客户端软件。
第一个 Alpha 测试网计划于 2020 年 11 月完成,功能就绪的 Beta 测试网将于 2021 年 1 月上线。一旦代码库在 2021 年 2 月完成审核,并且 Polkadot 和 Kusama 启用平行链,BTC 平行链将上线:首先在 Kusama 上,然后在 Polkadot 主网上。
在这里注册以获得早期访问 PolkaBTC 的机会,并成为第一个测试第一个真正分散的跨链桥的人。
安全保障:去信任和完全去中心化
BTC平行链的独特之处在于它严格遵循不信任和去中心化的原则:
作为 PolkaBTC 的持有者,您可以得到保证:
始终可以将 PolkaBTC 兑换回 BTC,或以优惠的汇率以抵押货币获得补偿。
如果 Vaults 行为不当,您将从 Vaults 的抵押品中获得补偿,并在 BTC 和 DOT 之间进行非常有利的交易。 在发布时,抵押品将是 DOT。 从中长期来看,这可以扩展到稳定币或代币集合以提高稳定性。
总而言之,要信任一座桥梁,您只需要:
设计:XCLAIM框架
加密货币支持的资产
BTC 平行链背后的框架核心是 XCLAIM。 XCLAIM 引入了加密货币支持资产的概念。 资产储备为1:1,即在比特币网络上锁定1个BT支持,在Polkadot上释放1个PolkaBTC。 PolkaBTC 可以像任何 Polkadot 原生资产一样在 Polkadot 生态系统中使用,这意味着它们可以轻松转移并集成到其他平行链和应用程序中。
发行、交易、赎回
XCLAIM 由三个主要协议组成,它们也代表了 PolkaBTC 的生命周期:
PolkaBTC 可以在 Polkadot 上无限期持有,可以随时赎回。 在 Polkadot 上获得 PolkaBTC 的用户不需要 BTC 钱包,除非他们决定赎回 BTC。
安全、开放、高效
XCLAIM保证用户可以随时将PolkaBTC兑换成相应数量的BTC,或者获得DOT补偿。 总而言之,XCLAIM 确保:
参与BTC平行链
XCLAIM 的设计强调开放和免许可。 这样,任何用户都可以同时承担多个角色,也可以随时离开系统。 因此,要参与 BTC 平行链,您可以选择:
用户:BTC 平行链上有两类用户:
两者都可以随时将拥有的 PolkaBTC 兑换成 BTC(需要 BTC 钱包)。
金库:将 BTC 锁定在比特币上的抵押中介机构。 任何用户都可以通过简单地锁定 DOT 抵押品来成为 Vault。 唯一的要求是 (1) 一个比特币钱包,(2) 一个 Polkadot 钱包,以及 (3) 一些 DOT。
Staked Relayer通过将区块头提交给平行链的比特币SPV客户端BTC-Relay,确保BTC平行链与比特币网络状态同步。 Staked Relayers 也标记(潜在的)无效区块。 要求:(1)比特币全节点,(2)波卡钱包,(3)一些DOT。
根据波卡共识规则,平行链验证者参与BTC平行链的DPoS共识。 要求:(1)平行链全节点和(2)DOT。
BTC平行链的构成
所有角色都通过平行链执行环境进行协调,该环境对发行、传输和赎回 PolkaBTC 的功能进行编码,并强制执行金库的正确行为。 因此,平行链实施多阶段抵押方案来防止汇率波动。 平行链还通过 Substrate Bitcoin SPV 客户端 BTC-Relay 验证比特币支付的正确执行。 为了将 PolkaBTC 转移到其他平行链,将提供与 Polkadot 的跨链消息 (XCMP) 的集成。
BTC 平行链是 Polkadot 网络上的一个无需信任的比特币网关
从 BTC 到 PolkaBTC
XCLAIM 展示了两个核心协议,发行和赎回,概述如下。
发行/铸造 PolkaBTC:用户(流动性提供者)铸造新的 PolkaBTC。
PolkaBTC发行步骤
将PolkaBTC兑换成BTC:用户将PolkaBTC兑换成等量的BTC或获得DOT作为补偿。
在实践中,将采用一种不太严格的方法,只要 Vault 保持总体令人满意的 SLA,就不会因离线(不是窃取)而受到惩罚。
PolkaBTC赎回流程