- 文安大众论坛 -

 找回密码
 注册

QQ登录

只需一步,快速开始

广告位招租
查看: 364|回复: 0

MAST计划:让比特币实现更先进的智能合约

[复制链接]
  • TA的每日心情
    无聊
    2018-8-2 17:32
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2017-9-14 17:52:13 | 显示全部楼层 |阅读模式
    继上个月隔离见证正式激活之后,比特币开发者们提出了一个振兴计划,旨在让比特币和莱特币这一世界上最受欢迎的区块链,能够实现类似于以太坊的功能,以及更具表现力的代码执行。
    该项目被命名为MAST(默克尔化抽象语法树,Merkelized Abstract Syntax Trees),其概念已在缓慢发展当中,提出者包括Russell O’Connor、Pieter Wuille 以及Peter Todd。另一位开发者Johnson Lau则在去年时提出了自己的想法。
    本周,Blockstream联合创始人Mark Friedenbach则为这个想法注入了新的活力,其提议通过软分叉(向后兼容区块链规则集)的方式来部署MAST 。
    如果其被应用,这将意味着比特币交易将更具灵活性。有了它,用户可要求交易在达成两项或多项条件之一时才可能通过。例如,一笔交易只有在一段时间后才可赎回,或者只有当两名用户给出他们的许可时才可进行。
    此外,MAST也能够提供更好的用户隐私性,据www.okcoin.cn的最新消息,因为它是一种新的交易数据存储方式,其不会向公共区块链揭示未使用的脚本。最后,它还可允许减少存储在区块链上的数据,比特币今日价格以增加扩容的潜力。
    合并功能
    而想要实现这些益处,也就意味着要将两种技术特征融合起来:支付脚本哈希(P2SH)以及Merkle树。
    Friedenbach概述了三个比特币改进提议(BIP),包括添加了两个能够让用户利用MAST的脚本代码。
    他解释说:
    “这两个特性结合在一起,就足以启用一系列的应用,例如树签名…以及用于构建私人智能合约的 MAST”
    据悉,第一个BIP “快速Merkle树”提出了一种不同的Merkle结构,其比当前比特币所使用的Merkle树结构要快。第二个BIP,可以说是最为重要的一个,其描述了MERKLE-BRANCH-VERIFY 这个操作码,允许用户执行新类型交易的脚本。
    而最后一个BIP“尾部调用执行语义”,其解释了一种终止比特币智能合约的方法。
    升级之路
    Friedenbach 表示,尽管这一技术听起来十分复杂,但其在实践过程中则是相对简单的。
    他写道:
    “我认为,这些功能的实现是非常简单的,且其应用足够吸引人,我们可以在较短的时间内推出这些功能,或许是在今年年底前。”
    有趣的是,虽然他提到这一改变可通过两种方式(BIP 8或 BIP 9)进行部署。
    最初,隔离见证被选定通过BIP 9进行部署,其要求一定比例的矿工进行信号投票才能够进行。因矿工们并没有接受这种方式,隔离见证一度进展停滞。
    正因为如此,一些用户开始积极推进BIP 8,他们认为其是一种更好的升级机制,因其依赖的是比特币用户和企业,而不是矿池。
    你认为MAST方案能够最终落地吗?欢迎发表你的看法。

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    删帖申请|小黑屋|手机版|Archiver|Comsenz Inc. ( 冀ICP备12019373号-1 ) 法律顾问:常全根律师

    GMT+8, 2024-11-19 17:48 , Processed in 0.057838 second(s), 21 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表