比特币即将接入波卡,一文了解PolkaBTC的设计和路线图
2021 年初,Interlay 将推出 Polkadot 的首个无信任包装的比特币 PolkaBTC,这是波卡迈向真正互操作生态系统的关键一步。
Interlay 此前发布了一个详细的技术规范[1]和一个正在实施的 PoC 实现[2]。在成功的试点项目之后,Interlay现在正加紧努力,争取在 2021 年第一季度完成 BTC 平行链,这个项目也得到了 Web3 基金会的后续资助。第一个 Alpha 测试网计划于 2020 年 11 月面世,2021 年 1 月推出功能测试版。你可以在这里注册,获得早期访问并测试PolkaBTC[3] 的权利。
一旦部署,用户将能够在 Polkadot 上铸造 1:1 比特币支持的资产,即 PolkaBTC,并可以在广泛的应用中使用这些资产,包括去中心化交易所、稳定币和借贷协议。在幕后,BTC Parachain实现了 XCLAIM[4],这是唯一一个在金融上无需信任、无需许可、无需审查的跨链框架,并得到了顶级研究[5]的支持。
BTC Parachain 的独特之处在于其对无需信任和开放的严格承诺:
- 无需信任:这个桥链没有中心权威。从一开始,BTC Parachain 将由个人、社区成员和公司组成的去中心化网络运行。
- 开放:本着比特币等无许可系统的精神,任何人都可以参与桥链的运营:与其他方法相反,你不需要许可或任何额外的代币就可以成为维护者并开始赚取费用
作为 PolkaBTC 的持有人,你有以下保障:你可以随时将 PolkaBTC 兑换成 BTC,或者以优惠利率从抵押资金中获得补偿。如果保险库行为不端,你将从保险库的抵押品中获得补偿,并在 BTC 和 DOT 之间进行非常有利可图的交易。在启动时,抵押资产将在 DOT 中列出。从中/长期来看,这可以扩展到稳定币或代币池,以提高稳定性。
总而言之,要信任这个桥链,你只需要:
- 相信比特币是安全的。意思是相信比特币区块是在 X 个区块确认后的最终区块。桥链建议至少 6 个确认,尽管鼓励用户和应用设置更高的阈值。
- 相信波卡是安全的。这个假设是由运行在 Polkadot 之上的所有应用程序实现的。
请继续阅读,以更好地理解 BTC-Parachain 的设计和安全保证。
路线图
Interlay 团队正在为 PolkaBTC 构建一个定制的 Substrate 环境,对其进行优化以验证比特币支付。BTC Parachain 包括比特币跨链 SPV 客户端(BTC 中继)、与安全价格 oracles 和 XCMP 的集成,以及对硬件钱包的支持。此外,Interlay还在开发Vaults、Staked Relayers(它确保 BTC 中继是最新的)客户端软件,以及一个易于使用的 web 界面。
第一个 Alpha 测试网计划于 2020 年 11 月面世,一个功能就绪的 Beta 测试网将于 2021 年 1 月推出。一旦代码库的审计在 2021 年 2 月完成,并且在 Polkadot 和 Kusama 上启用parachains,BTC Parachain 将上线:首先在 Kusama,然后在 Polkadot 主网上。
在这里注册可以得到 PolkaBTC 的早期访问权,并率先测试第一个真正去中心化的跨链桥链吧! https://forms.gle/JrNBD6Pe1F5QAg4z8 [6]
计划集成
Interlay 团队已经开始与在 Polkadot 上构建的团队合作,以便可以尽早访问 PolkaBTC:
- Acala 和 Interlay 正在探索 Acala 的 aUSD 稳定币 和 PolkaBTC 之间的不同抵押场景
- Larminar 正在探索与 Interlay 的合作,为 Polkadot 生态系统提供跨链流动性
- Plasm Network 正在为其高度可扩展的 DAPP 提供 PolkaBTC
- Equilibrium[7]正在计划为跨链 DeFi 市场提供PolkaBTC
- Edgeware 希望在其 WASM 智能合约中为 PolkaBTC 提供支持
- Moonbeam(由 PureStake 开发)计划将 PolkaBTC 与其以太坊兼容的智能合约平台结合使用
- Polkaswap 支持在 AMM 支持的去中心化交易所上进行 PolkaBTC 交易
- Chorus One[8]将探索如何通过 Cosmos - Substrate IBC 桥使 PolkaBTC 可用于 Cosmos SDK 生态系统。
如果你正在 Polkadot 上构建一个项目并希望与 PolkaBTC 集成,请访问https://www.polkabtc.io/[9]或者通过polkabtc@interlay.io[10]邮件。
设计
PolkaBTC使所谓的加密货币支持资产变得有用:BTC 在比特币上被锁定,在 Polkadot 上以1:1支持资产的形式解锁 PolkaBTC。PolkaBTC 可以像 Polkadot 生态系统中的任何本地资产一样使用。也就是说,使用 XCMP/SPREE,PolkaBTC 可以很容易地转移到其他平行链上。
Vaults 保险库:无需许可和担保的中介机构
BTC-Parachain的一个重要组成部分是Vaults 保险库。保险库是无需信任和担保的中介机构,确保在PolkaBTC存在的情况下,比特币仍被锁定在比特币网络上。任何用户都可以通过提供 DOT 抵押来保护 BTC 而成为保险库。这意味着,作为一个用户,你可以自由选择任何你喜欢的保险库,或者成为你自己的保险库。如果你想格外谨慎,你不必去相信任何人。
保险库的正确行为由 BTC Parachain 强制执行。具体来说,保险库必须证明 BTC Relay(一种直接在 Polkadot 上实现的比特币 SPV 客户端)的正确行为。如果保险库试图窃取 BTC,则BTC Parachain 将检测到这一点:保险库将丢失其抵押的 DOT,用户将获得补偿(优惠利率)。
Staked Relayers: 保持安全和活力
Staked Relayers同时监视比特币和 BTC Parachain,并确保 BTC 中继与比特币主链保持最新(向 BTC Parachain 提交比特币块头)。如果对比特币或 BTC Parachain 发起重大攻击,Staked Relayers可以投票阻止这个桥链,直到问题得到解决。注:BTC 中继具有自愈功能,可自动检测并从比特币分叉中恢复。
用户:发行、交易和兑换 PolkaBTC
你只需要(i)BTC和(i)少量 DOT 来支付手续费,就可以自己铸币 PolkaBTC:
- 发行(铸币):通过用保险库锁定 BTC,在 BTC Parachain 上创建 PolkaBTC。要映射你的 PolkaBTC,你可以自己提交 BTC 支付证明,或者简单地使用 Interlay 的监控服务自动完成。
- 交易:你可以将 PolkaBTC 转移到 Polkadot 生态系统中任何其他 Parachain 上的其他用户或应用。
- 兑换:要用等量的 BTC 兑换 PolkaBTC,你可以在 BTC Parachain 上销毁 PolkaBTC 代币。然后,一个保险库(由你选择或由桥自动分配)将 BTC 发送到你的比特币地址。如果一个保险库试图不当行为,它抵押的 DOT 会被 slash。作为一个用户,你可以决定用另一个保险库重试,或者在 DOT 中报销,包括因为不便带来的损失奖励。
PolkaBTC 可以无限期(无到期日)在 Polkadot 上使用,并且可以在任何时间点兑换 BTC。要在 Polkadot 上使用 PolkaBTC,你甚至不需要比特币钱包,直到你决定用 PolkaBTC 兑换成原生比特币。
关于 Interlay
Interlay 设想了一个未来,允许和无需许可的区块链,无论设计和目的如何,都可以无缝连接和交互。从无需信任的贷款到去中心化的衍生品和交易所,用户应该在任何区块链平台上访问他们喜欢的数字货币和金融产品。
Interlay 正在建设跨链基础设施和 DeFi 产品,并得到顶级研究的支持:
PolkaBTC( https://polkabtc.io/ [11]),官方去信任Bitcoin-Polkadot桥,与 Parity 合作,由 Web3 基金会资助。作为 BTC 的主要门户,PolkaBTC 将帮助引导 Polkadot 的年轻 DeFi 生态系统。上线时间定于 2021 年第一季度。
XOpts( https://xopts.io/ [12]),第一个跨链 BTC 的无需信任和非托管平台。我们对 XOpts 的愿景是成为等同于 Uniswap 的期权和其他衍生产品。XOpts 还可以作为 BTC(实物期权结算)的去中心化交易所,实现针对稳定币和 DeFi 代币的跨链交易,而无需价格预言机或打包的 BTC。计划于 2021 年第 1 季度上线至以太坊,在 2021 年晚些的时候扩建至 Polkadot 等。
Interlay 由伦敦帝国理工学院的博士们创立,由研究人员、工程师和前律师组成的团队汇集了区块链互操作性、安全性、加密经济学以及衍生品和金融监管方面的专业知识。
参考链接
[1] 技术规范: https://interlay.gitlab.io/polkabtc-spec/
[2] PoC 实现: https://github.com/interlay/BTC-Parachain
[3] PolkaBTC: https://forms.gle/7s1yGG3xEKyLhYnV7
[4] XCLAIM: https://xclaim.io/
[5] 顶级研究: https://ieeexplore.ieee.org/document/8835387
[6] https://forms.gle/JrNBD6Pe1F5QAg4z8: https://forms.gle/JrNBD6Pe1F5QAg4z8
[7] Equilibrium: https://equilibrium.io/en/
[8] Chorus One: https://chorus.one/
[9] https://www.polkabtc.io/: https://www.polkabtc.io/
[10] polkabtc@interlay.io: mailto:polkabtc@interlay.io
[11] https://polkabtc.io/: https://polkabtc.io/
[12] https://xopts.io/: https://xopts.io/
[13] https://polkabtc.io/: https://polkabtc.io/
[14] https://github.com/interlay/BTC-Parachain: https://github.com/interlay/BTC-Parachain
[15] https://interlay.gitlab.io/polkabtc-spec/btcrelay-spec/index.html: https://interlay.gitlab.io/polkabtc-spec/btcrelay-spec/index.html
[16] https://eprint.iacr.org/2018/643.pdf: https://eprint.iacr.org/2018/643.pdf
[17] https://www.interlay.io/careers
[18] https://www.interlay.io/: https://www.interlay.io/
[19] https://polkadot.network/bitcoin-is-coming-to-polkadot/: https://polkadot.network/bitcoin-is-coming-to-polkadot/