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

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

《Miniscript:开发者打造全新比特币智能合约语言》

2019-08-21 18:17:48
收藏

比特币开发者推出新型编程语言Miniscript

比特币开发者Pieter Wuille、Andrew Poelstra和Sanket Kanjalkar近日开发了一种新型编程语言,该语言将使比特币交易更具灵活性。8月19日,他们在[bitcoin-dev]邮件列表中公布了这一名为Miniscript的新语言。

Miniscript的技术特点

Miniscript基于比特币现有的简单智能合约语言Script,通过混合哈希锁、时间锁和签名等方式,扩展了比特币支付的条件可能性。Wuille解释道:"这是一种以结构化方式编写(部分)比特币脚本的语言,支持分析、组合、通用签名等功能。"

Wuille强调,Miniscript是"为当前比特币设计的",使用它无需改变共识机制。开发者们表示,他们计划"支持比特币未来可能包含的脚本更改",以便与区块链共同发展。Wuille在推特上指出,如果比特币社区同意,这种新语言最终可能会被纳入比特币核心代码库。

值得注意的是,开发者还为Miniscript创建了一个所谓的"策略编译器"。该工具可以让用户了解条件性比特币交易在何时可以花费。

未来发展展望

Wuille和Poelstra是比特币社区中的明星开发者,他们正在开发的一些技术可能会在未来几年内塑造比特币的未来。这些技术包括正在进行中的Schnorr签名和Taproot。前者是一种高效的密码学签名算法,后者通过使比特币智能合约交易看起来像普通交易来保护隐私。

在周一公布Miniscript后,Wuille表示该项目与Taproot没有直接关系,但它确实为参与的开发者提供了如何改进Script语言的见解,这可能会对比特币生态系统产生更广泛的影响。

比特币社区正在开发的另一项技术是PSBTs,即部分签名的比特币交易。Wuille还指出,新脚本语言带来的进步可以与这些交易以互补的方式工作。

Square Crypto聘请Matt Corallo

在比特币开发的其他新闻中,知名支付公司Square新成立的开源比特币开发部门Square Crypto于8月20日宣布聘请比特币开发者Matt Corallo。作为世界领先的比特币专家和建设者之一,Corallo为这支新成立的开发团队带来了丰富的经验。

这个项目是Twitter CEO Jack Dorsey个人使命的一部分,旨在为构建比特币生态系统做出贡献。今年春天,Square CEO Dorsey在宣布Square Crypto时曾说:"可以在任何地方工作,直接向我汇报,我们甚至可以用比特币支付你的工资。"

免责声明:

本网站、超链接、相关应用程序、论坛、博客等媒体账户以及其他平台和用户发布的所有内容均来源于第三方平台及平台用户。百亿财经对于网站及其内容不作任何类型的保证,网站所有区块链相关数据以及其他内容资料仅供用户学习及研究之用,不构成任何投资、法律等其他领域的建议和依据。百亿财经用户以及其他第三方平台在本网站发布的任何内容均由其个人负责,与百亿财经无关。百亿财经不对任何因使用本网站信息而导致的任何损失负责。您需谨慎使用相关数据及内容,并自行承担所带来的一切风险。强烈建议您独自对内容进行研究、审查、分析和验证。

展开阅读全文
更多新闻