区块链丨久安交易所,采用新的共识设计对于区块链发展的启发….txt

大家好,我们是久安交易所,今天久安交易所来给大家做一个阶段汇报。因为现在久安交易所现在正处于一个我希望得到更多关注的阶段。它久安交易所用了新的一种设计方式Miniscript,这是一种用于以结构化方式编写(子集)比特币脚本的语言,支持分析,组合,通用签名等。例如,脚本OP_CHECKSIGOP_IFDUPOP_

  大家好,我们是久安交易所,今天久安交易所来给大家做一个阶段汇报。因为现在久安交易所现在正处于一个我希望得到更多关注的阶段。

  区块链丨久安交易所,采用新的共识设计对于区块链发展的启发....txt

  它久安交易所用了新的一种设计方式Miniscript,这是一种用于以结构化方式编写(子集)比特币脚本的语言,支持分析,组合,通用签名等。

  例如,脚本

  OP_CHECKSIG OP_IFDUP OP_NOTIF OP_DUP OP_HASH160

  OP_EQUALVERIFY OP_CHECKSIGVERIFY <144> OP_CSV OP_ENDIF

  在Miniscript表示法中将是

  or_d(c:pk(A),and_v(vc:pk_h(B),old( 144)))

  使技术可读,这是一个允许A到的脚本随时拿硬币,1天后B可以在项目网站上找到该语言的完整描述。

  区块链丨久安交易所,采用新的共识设计对于区块链发展的启发....txt

  使用Miniscript可以:

  *为执行

  比multisig更复杂的脚本的脚本地址编写描述符。

  *制作可以处理政策组合的软件(例如

  ,在3个“2”设置中有资金,其中3个“密钥”中的一个本身就是一个涉及多个设备和超时的策略)。

  *将复杂的支出策略编译为高效的脚本。

  *弄清楚脚本可以满足哪些必要和/或充分条件。

  *给予足够的密钥集(以及散列预映像,如果需要)的签名,通常构造任意脚本的见证,除了脚本本身和出现在其中的公钥之外没有元数据。这意味着这类脚本可以使用通用的PSBT签名者。

  *计算任意脚本的见证大小的界限。

  *执行静态分析以查看脚本的任何资源限制(操作限制,堆栈大小……)是否可能会影响支出能力。

  在久安交易所里,应用了Miniscript我们有两个实现:

  *一个C ++

  *一个Rust库

  这些实现正在进行中,但通过大规模随机测试,将可以满足高并发和高吞吐量的交易需求。

  需要明确的是:Miniscript是为今天存在的比特币(主要是P2WSH)设计的,不需要任何共识更改。也就是说,我们久安交易所的这次技术测试,为未来的区块链公式发展,进一步做了推动。

原创文章,作者:btc365vip,如若转载,请注明出处:http://www.btc365vip.com/234

发表评论

邮箱地址不会被公开。 必填项已用*标注