区块链
您现在的位置:首页 > 区块链 > Pieter Wuille推出'Miniscript',一种新的比特币智能合约语言
  • 营销与经营深度一体,巨量引擎助力品牌撬动全渠道增长

    营销与经营深度一体,巨量引擎助力品牌撬动全渠道增长

    发布时间:2024/01/30

    过去十年,中国企业在数字营销上的投入快速增长。根据eMarketer的数据,2023年国内数字广告的投入将达到1361亿美元,增长14.8%。数字营销已经成为品牌方最大的经营成本之一。面对如此巨大的投入,品牌方的管理层...

  • 门窗行业复刻定制家居高光时刻,森鹰窗业上市成起点?

    门窗行业复刻定制家居高光时刻,森鹰窗业上市成起点?

    发布时间:2022/09/25

    据悉,9月26日,森鹰窗业股份有限公司(以下简称森鹰窗业)将举办上市敲钟仪式,正式登陆深交所。 森鹰窗业是目前沪深两市第一家细分行业为“C2032木门窗制造”的上市公司。 这让笔者不禁想起2011年定制家居行业首...

  • 2022年最热高端盘天坛府·九阙成首个“国脉典藏豪宅样本”

    2022年最热高端盘天坛府·九阙成首个“国脉典藏豪宅样本”

    发布时间:2022/07/25

    2022年7月15日“九阙央座,盛赋天坛”《国脉典藏豪宅样本》发布会现场,北京房协秘书长/高品质住宅综合测评中心创始人陈志先生、中国建筑北京设计研究院原副院长/总建筑师董少宇先生、攸克地产/豪宅一号出品人殷苏峰...

  • 杰尼亚集团将成为纽约证券交易所上市公司

    杰尼亚集团将成为纽约证券交易所上市公司

    发布时间:2021/07/20

      2021年7月19日,意大利米兰——享誉全球的意大利奢侈品企业杰尼亚集团(下简称“杰尼亚”“该集团”或者“该公司”)与意威基金Investindustrial七期基金旗下的特殊目的收购公司InvestindustrialAcquisitionCorp.(...

  • 浑水协助Wolfpack做空爱奇艺(IQ.US) 看空报告全文来了

    浑水协助Wolfpack做空爱奇艺(IQ.US) 看空报告全文来了

    发布时间:2020/04/08

    本文来源“腾讯网”。 划重点:1.两家中国广告公司向我们提供了爱奇艺(IQ.US)后端系统的数据,这些数据显示,从2019年9月开始,爱奇艺的实际移动DAU比该公司在2019年10月宣称的1.75亿平均移动DAU低了60.3%。2.大约3...

  • 华尔街大佬巴鲁克:特斯拉(TSLA.US)目标股价达600美元,仍有18%上行空间

    华尔街大佬巴鲁克:特斯拉(TSLA.US)目标股价达600美元,仍有18%上行空间

    发布时间:2020/04/08

    本文来自“腾讯证券”。 在券商杰富瑞(Jefferies)将特斯拉评级从“持有”上调到“买入”后,特斯拉(TSLA.US)在周一收盘上涨逾7.5%。上周五,特斯拉也因公司第一季度业绩强劲而迎来上涨。数据显示,该公司第一季度共...

  • 不满足于流媒体业务,亚马逊也要开始做游戏了

    不满足于流媒体业务,亚马逊也要开始做游戏了

    发布时间:2020/04/08

    本文来源“36氪”。为了在统治数字娱乐的战役中开辟新战线,Amazon(AMZN.US)正在投入数亿美元以成为视频游戏的领先制作商和发行商。由于卫生事件的影响数度推迟之后,这家互联网巨头表示,打算在5月发布其首款原创...

  • 刘强东“熔断”,徐雷成为京东的新“保险丝”

    刘强东“熔断”,徐雷成为京东的新“保险丝”

    发布时间:2020/04/08

    本文来自“盒饭财经”。公共卫生事件笼罩世界,全球经济遭遇重创,金融市场难以幸免,“熔断”一词频繁走入人们视野中。 作为在美股上市的企业,京东(JD.US)最近的日子也不太好过。瑞幸造假事件曝出后,京东“二号人...

Pieter Wuille推出'Miniscript',一种新的比特币智能合约语言

发布时间:2019/08/21 区块链 浏览次数:858

 
由于着名程序员Pieter Wuille推出了专门为其使用而设计的新编码语言,智能合约可能很快得到比特币的推动。
星期一发布到比特币开发者邮件列表,’Miniscript’语言旨在使程序员更容易写出“智能合约”或花费比特币的条件。 Wuille表示,程序员Wuille,Andrew Poelstra和Sanket Sanjalkar已经为该代码工作了大约一年。
虽然它已经在幕后分享,但是他说他现在将它发布到电子邮件列表中,因为它现在已经达到了“我希望得到更多关注的阶段”。
稍微补充一下,“脚本”是比特币中的智能契约语言,它允许用户指定在比特币可用之前需要满足的某些条件。比如说,资金被锁定,直到它们被用完之前的某个时间。或者,两个人需要在移动资金之前签署交易,这个概念称为“多重签名”。
当涉及到数字货币时,这种可编程性是新颖的,因为在比特币之前,如果不信任银行或中间的类似中介,就不可能实施这样的规则。
另一方面,“Miniscript”建立在这种编程语言之上,并以多种方式改进它。一个是它更容易看和理由,因为Wuille用一个例子说“允许A随时拿走硬币,并且在[一天]之后接受B”。
这就是比特币脚本中这些规则的实现方式:
OP_EQUALVERIFY OP_CHECKSIGVERIFY <144> OP_CSV OP_ENDIF
然后,在Minscript中同样的事情:
or_d(C:PK(A),and_v(VC:pk_h(B),老年(144)))
Miniscript建立在Script之上,能够“编译”为比特币的母语。
这种新语言得到了社区开发者的掌声。例如,Blockstream闪电工程师Rusty Russell在Twitter上写道:“这将是其中之一,’在这之前我们怎么做?”技术。 Unsexy,至关重要。“
正如Eric Lombrozo发推文的那样,有许多潜在的用例,比如在钱包中更容易实现这些复杂的脚本。或者,正如比特币教育家Jimmy Song所描述的那样,它甚至可以用于支撑闪电网络。
在更广泛的区块链语言环境中思考它,Song评论说智能契约语言与以太坊的Solidity语言不同,因为虽然以太坊可以编写更多类型的智能契约,但Miniscript实际上减少了可能性。
Song认为这更好,因为它减少了“复杂性”和“攻击面”。
这个版本中包含两个工作实现,在编程语言C ++和Rust中,Wuille称之为“正在进行的工作”,并补充说:
“通过大规模随机测试,我们相信语言设计和相关证人与现有的共识和标准规则相符。”

姓 名:
邮箱
留 言: