BTC - ICP 集成测试版发布:比特币测试网 API 现已推出
高级智能合约终于来到了比特币,DFINITY 研发团队宣布了互联网计算机与比特币网络直接集成的 beta 版本,消除了对可信中介或链桥的任何依赖,开发人员可以立即开始使用集成 API 进行测试和构建。
这一里程碑为未来几个月成功发布通用可用性(GA)铺平了道路,在高度可扩展的互联网计算机区块链上为比特币提供创新的智能合约功能,具有快速的终结性和低交易成本。
它是将 IC 与现有系统集成的更广泛路线图的一部分,履行其提供开放、安全和可扩展的强大通用区块链的使命。
比特币集成测试版包括:
一个实验性的比特币测试网集成 API,用于使用比特币对容器智能合约进行开发和预生产测试(与即将发布的 GA 版本相同的 API)。
带有测试密钥的阈值 ECDSA 部署,它支持比特币集成以及与使用 ECDSA 方案的其他区块链的集成,例如以太坊。
文档:
internetcomputer.org/docs/current/developer-docs/functionality/bitcoin/
internetcomputer.org/docs/current/developer-docs/functionality/t-ecdsa
以及在 Motoko 和 Rust 中部署容器的示例代码。
请注意,当前部署的测试密钥仅用于开发和测试目的,例如,在比特币测试网上保存比特币,将来可能会被删除,我们强烈反对将此实验测试密钥附加任何实际价值。
没有链桥
最近发生了许多区块链网桥被破坏的事件,导致大量漏洞和损失,这种直接比特币集成的一个基本属性是它是“无需信任的”,除了比特币网络和互联网计算机的固有属性之外,它不需要额外的信任假设。
该实施不需要任何需要为安全性或集成可用性而受信任的其他方,因此不存在单点故障。
比特币集成使互联网计算机容器能够保存比特币地址并充当钱包,通过控制 ECDSA 签名密钥来保存、接收和发送比特币,比特币智能合约可以围绕原生比特币安全开发,并且可以原生且安全地持有自己的比特币密钥。
这为涉及比特币的用例开辟了新的可能性,例如允许用户通过即时消息传输比特币的社交平台(如 OpenChat)和支持使用零知识证明的私人比特币交易的 dapp(如 Spinner)。
基于 BTC 的 DeFi
互联网计算机的比特币集成特性将使其成为整合比特币的 DeFi 的首要基础,增强现有 DeFi 生态系统的功能和价值,同时释放一波利用比特币流动性的新项目,如 InfinitySwap、Sonic 和 ICPSwap。
例如,由于互联网计算机的直接和无需信任的集成,比特币加密借贷可以在比其他平台上更强大的信任模型中实现,使其成为 DeFi 开发人员的自然选择。
总体而言,BTC 可能成为除 ICP 之外的互联网计算机上的主要代币之一,可用于任何可以想象的用例。
下一步
除上述内容外,目前正在开发的 GA 版本将包括引入 ckBTC,这是一种在互联网计算机上通过直接集成本地获得的高级包装 BTC 的形式,可以以低交易费用和互联网计算机快速的终结时间来处理。
ckBTC 账本有效地保存(控制)其自己的原生 BTC 私钥,但任何人或任何代码都无法使用整个密钥。
关键份额由子网的节点持有,交易使用阈值签名进行签名,这允许用户以不需要额外信任假设的方式获得包装的 BTC —— 这只是互联网计算机与传统区块链不同的另一个方面。
随着比特币集成接近全面实施,DFINITY 研发团队将继续向社区更新我们的进展和时间表,我们真的迫不及待地想看看开发者社区使用互联网计算机的比特币集成构建了什么!
在 internetcomputer.org 上开始构建,并在 forum.dfinity.org 加入开发者社区。
来源:DFINITY
翻译:Catherine
- 往 期 推 荐 -
互联网计算机上的 GameFi:名为 Cubetopia 的多人 RPG 沙盒
长按关注 DFINITY 微信公众号
随时答疑解惑
*添加小助手微信 comiocn 进交流社群