比特币:隔离见证创造者推出比特币智能合约新语言

金色财经比特币8月22日讯比特币核心开发人员、同时也是隔离见证创建者彼得·伍伊尔推出了一个全新的比特币智能合约编程语言:Miniscript。

彼得·伍伊尔目前就职于加拿大区块链技术公司BlockstreamResearch,本周他与另外两名开发和实施人员安德鲁·波尔斯特拉和SanketKanjalkar在比特币开发者邮件列表消息上发布了Miniscript项目网站。根据彼得·伍伊尔透露,这个项目大约占用了他们大约一年的时间,现在已经到了需要更多关注的阶段。

Glassnode:比特币隔离见证在主流平台采用滞后:金色财经报道,根据Glassnode最新发布报告显示,由于一些主要交易平台的问题,导致比特币隔离见证(SegWit)采用之后,包括Binance和Gemini在内的加密货币交易平台仍未承诺使用隔离见证地址发送比特币,尤其是Binance。据Glassnode报告指出,直到2021年底,Binance的隔离见证采用率只有10%,相比之下,Coinbase和FTX已经达到100%。在 Glassnode 调查的 18 家主要交易所中,三分之一是真正的隔离见证支持者,采用率超过 90%;还有三分之一采用率在50-80%之间,另外三分之一尚未采用隔离见证。[2022/2/5 9:31:56]

“迷你”比特币脚本

动态 | 赵长鹏和比特币开发者达成一致 暗示2020年或支持隔离见证:10月2日,比特币开发者Udi Wertheimer给币安创始人赵长鹏发推文称,若是币安支持完整的隔离见证(bech32地址进行隔离见证存取款+允许生成新存款地址,以避免地址重复使用),那么2019年剩下时间,将会把让个人资料头像改为币安logo。对此,赵长鹏回应称,“2020年第一季度末怎么样?”随后,Udi Wertheimer称,2019年开始隔离见证和新地址部分,当币安添加闪电存款时,将在2020年第一季度开始使用。对此,赵长鹏回应“让我们先开始做第一部分。”最后,Udi Wertheimer回应称,一旦segwit(隔离见证) +新地址生成功能启用,将第一时间将头像换成币安logo。[2019/10/3]

比特币脚本是一种基本的编程语言,通过使用户能够为特定交易设置特定条件,使比特币网络上的智能合约成为可能。作为一种以结构化方式编写比特币脚本子集的语言,Miniscript可以进行分析、合成、通用签名等。

Andreas Antonopoulos:隔离见证虽好,仍需要硬分叉实现彻底扩容:Antonopoulos近期谈到了比特币行业的四个关键要素:更多的交易所,钱包的持续发展,可用的比特币ATM以及教育体系。他还预测,2018年还可能通过硬分叉部署一个更加持久有效的区块扩容方案。[2018/3/27]

按照彼得·伍伊尔的说法,Miniscript可以减少智能合约中软件使用时的一些障碍,而且还提供了个多边形生态系统,其功能比简单的脚本语言更有效,他在个人推特上发文解释说:

“想象一下,如果一家公司有三个高管,他们通常会采用2/3多重政策来保护其冷存储资金。然而,如果其中一位高管他自己有一个很好的2FA/多重签名/时间锁基本设置,为什么这个设置不能成为一个多重签名‘参与者’呢?如今,许多工作都集中在扩展区块链本身的功能以支持更复杂的应用程序,但我觉得,我们基本上无法以可访问,可组合,可分析的方式使用这些功能。”

脚本分析将变得更容易

虽然Miniscript基本上是比特币脚本的重新制定,而且可能仍然是一种相似的脚本语言,但它允许钱包和其他软件更有效地构建和分析脚本,彼得·伍伊尔做了进一步解释,并提供了一个例子,说明基本比特币脚本中的相同符号与Miniscript中的相同,如下图所示:

彼得·伍伊尔认为,Miniscript现在可用于C和Rust的实现,该项目的工作正在进行中。此外,他还特别澄清说,Miniscript是专门为比特币设计的,并且不需要更改任何共识。

本文编译自cointelegraph

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-0:612ms