自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

Blockstream开发者推出Miniscript:简化比特币编程新利器

2019-08-21 14:33:57
收藏

Blockstream Research开发人员推出简化比特币编程的新工具

Blockstream Research的开发人员认为他们找到了一种简化比特币编程的方法。由Peter Wuille、Andrew Poelstra和Sanket Sanjalkar共同设计的智能合约语言Miniscript,作为一种新的脚本语言,旨在帮助开发者更安全地编写智能合约(是的,比特币也支持智能合约),同时避免意外错误的发生。

简化比特币支出条件设置

在比特币开发者邮件列表中,Wuille于周一宣布了这个项目,该项目已历时一年的开发。Miniscript使开发者能够更轻松地指定比特币的支出条件。虽然目前已经可以通过现有语言在比特币上实现这一功能,但Miniscript团队表示,整个过程目前过于复杂。

Miniscript不仅简化了这一过程,还提高了安全性。开发者可以用Miniscript编写"策略"——关于如何花费比特币的一些条件——然后将代码转换为更复杂的比特币脚本。这应该会降低开发者犯错的可能性,从而减少漏洞的出现。

无需对比特币共识机制进行更改

最棒的是,Miniscript不需要对比特币进行任何共识机制的更改。虽然Wuille表示Miniscript仍处于开发阶段,但目前已经提供了两种实现方式:一种是C++,另一种是Rust。

在接受采访时,Poelstra表示,Miniscript目前还不是Blockstream的官方产品,但该公司正在其比特币侧链生态系统Liquid的开发中使用该技术。如果你对技术感兴趣,为什么不亲自尝试一下呢?

这项创新有望为比特币开发者提供更高效、更安全的编程工具,同时保持比特币网络的核心特性不变。随着区块链技术的不断发展,像Miniscript这样的工具可能会在推动比特币生态系统创新方面发挥关键作用。

展开阅读全文
更多新闻