比特币编码日新月异。几年前似乎很容易实现的,现在涉及具有多层安全性的复杂算法。
那是因为这种加密货币现在已被广泛接受。它部署在全球多个平台上。难怪加密开发人员总是在探索新的领域,使比特币的编码更容易。
Blockstream的Miniscript是这个领域的最新努力。
Miniscript是一种简化的合同语言Miniscript,旨在简化比特币的支出限制。该公司的开发人员非常有信心新的编码脚本将对比特币在全球的使用方式产生巨大影响。
途中更智能,更高效的比特币编码
Miniscript被其设计师Peter Wuille,Sanket Sanjalkar和Andrew Poelstra誉为智能脚本,帮助开发人员采用更简单有效的方法来创建智能合约。它还通过意外错误提供增强的安全性。
发布公告于周一来自Wuille,宣布该项目正在进行一年。虽然是一个内部项目,但它在实际的加密世界中显然具有更广泛的意义。
Miniscript帮助开发人员指定确定比特币支出方式的标准。当前比特币编码相关语言允许这样的努力。然而,Miniscript消除了与比特币相关的众多复杂情况。
那么,它如何使比特币编码更加容易?目前,整个支出过程都是手动编写的,这意味着错误可能会蔓延。在Miniscript中,开发人员只需编写一个决定比特币支出方式的策略。
然后可以在较大平台上复制这个简单的初始代码以进行复杂事务,从而帮助开发人员减少代码中的错误数量。一个主要的USP是不需要广泛的共识变更。
尽管有各种积极因素,但首席设计师仍然认为Miniscript正在进行中。目前,两个迭代 - 一个在Rust中,另一个在C ++中 - 是实时的,可供用户立即下载。
Blockstream尚未正式推出Miniscript,但Poelestra声称该剧本正用于开发Liquid,这是该公司的比特币侧链生态系统。该公司尚未公布正式发布日期。
尽管如此,Blockstream的Miniscript似乎值得一试,考虑其对可扩展比特币架构的影响。