如何理解AVM:一种让BTC实现动态“状态机”的图灵完备虚拟机?

时间:2024-09-17 编辑: 浏览:(214)

来源:链上观

如何理解 @atomicalsxyz 最新发布的AVM虚拟机白皮书? 简单而言:它是一种通过模拟比特币虚拟机,让原本“无状态”比特币主网实现搭载智能合约系统的能力,进而可以完成BTC资产之外更复杂资产的状态记录和处理能力,类似于图灵完备智能合约。接下来,分享下我的理解:

1)比特币原本设计为一套点对点的电子现金系统,有一定Script脚本数据存储能力,同时有一些基本的OP Codes操作码,也有一套基于UTXO时间锁和花费条件的验证资产逻辑。

因此,比特币网络在记录并传输BTC资产时能够实现“无状态”下的资产管理。由于UTXO极简模型和预定义状态转化规则的限定,这种无状态模型只能处理BTC单个资产的有限管理。

若尝试在比特币网络上新增资产,比如BRC20、ARC20、Runes等资产,就需要有一套更复杂的动态“状态机”模型来记录这些资产的存储、交易、状态变化等。如何实现呢?

一种方式时采用外部协议和layer2 二层解决方案在链下构建“状态机”模型来延展处理,像 @NervosNetwork @RoochNetwork 等目前优秀的二层扩展方案,甚至RGB、闪电网络等Native解决方案都属于此类;

另一种方式是直接扩展Script脚本的功能,以增加新的操作吗或存储空间来处理复杂资产的创建和转移,像Covenant和OP_CAT等依赖BIP提案标准被通过的方案都属于这种;

以上两种方式要么过于“主动”,短时间内难达成共识统一,要么过于“被动”,存在极大的不确定性。AVM虚拟机给出的是一种介于两者之间,直接在比特币主网上构建虚拟机执行环境的特殊处理方案。

2)如何做呢?AVM主要工作原理包含三部分:

1、比特币脚本模拟,其实就是比特币指令集,通过双堆栈PDA(可压入存储自动机)实现了图灵完备属性;

2、沙盒运行环境,整个模拟机处于一个受控的隔离环境中,使得沙盒中的执行和之外的执行互不干扰;

3、状态哈希,可以让参与者验证其索引器的状态是否正确同步,防止了状态不一致潜在的攻击性。

简单理解:AVM直接利用当前BTC有限的存储空间和OP Codes处理框架,通过在每笔BTC主网交易中引入一种特殊的编码和解码方式(沙盒环境)。

这个沙盒自带索引器、沙盒解析器(指令集),全球Database(数据库)等等,可以独立完成一整套资产的存储、交易状态记录等管理,等同于在BTC主网内置了一个动态的“状态机”,继而就可以实现复杂的智能合约处理以及状态同步和验证。

3)有了AVM虚拟机理论上可以让比特币主网具备基础智能合约操作功能,让比特币具备管理多重复杂资产以及复杂状态逻辑DApp落地的可能性,相当于让比特币网络具备了一定的自构建生态功能。

这当然算是一次伟大的进步,至少和RGB、闪电网络以及各类优秀二层协议处理方案算同级别的BTC扩展能力创新。甚至在Native方面还要优于其他方案。

不过,AVM要依赖比特币Script脚本做编码存储、同时依赖OP Codes做交易执行,因此它整体受限于BTC的主网性能,比如:区块存储空间大小、出快速度等。

试想,一个基于AVM构建的DeFi项目,每分钟只能处理7笔交易,两个状态转化之间需要等待十分钟,这样的智能合约即使理论上完备,依然被束缚住了手脚。而且依赖比特币Script脚本指令集来开发复杂的合约功能,要比以太坊Solidity等语言开发智能合约更复杂、难度更大。

况且,AVM的白皮书只是理清楚了一种Make Sense的内置虚拟机执行方式,其实际部署上线到应用环境如何运转、如何稳定运行等问题依然是未知数。

以上

整体来说,我倾向于把AVM的开发落地视为一种基于BTC主网Script脚本扩展的有益主动探索,确实能带动一些较简约的智能合约在BTC主网落地,同时可比特币主网能在二层生态构建以及BitVM等链上和链下组合生态中发挥更大的占比作用和价值。

但,和其他各类BTC扩展解决方案一样,AVM同样也有优缺点,也得凭借落地后的生态构建情况来给自己扩大“正统性”吸引力,建议保持理性谨慎乐观态度。

最新 更多 >
  • 1 为什么去中心化的迪士尼没有流行起来?

    文章作者:cc0studios在上一个周期中,散户投资者和风投公司都抓住了加密货币可以诞生一个“去中心化迪士尼”的想法。尽管有许多种子资金和高期望,这一愿景并未实现,为什么?当然,糟糕的用户体验、高交易费用、速度慢和基础设施不足都起到了一定作用。但主要的失败点在于未能意识到去中心化迪士尼的基础已经存在,并且通过互联网快速传播的模因正在蓬勃发展。Z世代迫切需要一部用他们语言——互联网文化语言——讲述

  • 2 Vitalik Buterin vs.Iggy Azalea在母亲提价1200%后

    Iggy Azalea的MOTHER代币反映了NFT热潮后的模因币趋势尽管Buterin提出了批评,但MOTHER还是飙升了1200% 曾经对索拉纳陌生的澳大利亚说唱歌手Iggy Azalea推出了自己的基于索拉纳的模因币Mother Iggy(Mother)。然而,这也不是第一次出现这样的趋势。 2021年,各种名人通过推出自己的NFT进入加密货币市场。现在,2024年,名人代言的模因币呈指数级

  • 3 你能用信用卡支付汽车首付吗?

    你的指南:你能用信用卡支付汽车首付吗? 你需要买车吗?也许是上班需要它,或者你现在的车已经奄奄一息了。无论哪种情况,大多数人都需要探索的是首付。当然,除非你预付所有现金。 对于我们这些需要支付首付的人来说,这是一个相当大的决定。你如何融资?你应该申请汽车贷款吗?你能用信用卡支付汽车首付吗? 今天,我们将在我们易于遵循的指南中解决这一问题以及更多问题。继续阅读以了解更多信息。 另请阅读:金砖国家:俄

  • 4 准备好用Euro24 Meme Coin开启2024年欧洲杯!

    你知道吗,将对足球的热情和模因的创造力结合起来,可以在加密世界中带来令人兴奋和有回报的机会?Euro24 Meme Coin是一个黄金机会,将在2024年欧洲杯开幕之际掀起波澜,为球迷提供一种参与他们喜爱的运动并在此过程中获得奖励的新方式。 欧洲24纪念币引发足球热 随着欧洲足联2024年欧洲杯吸引全球观众,Euro24 Meme Coin将乘势而上,为球迷提供一种创新的方式来参与他们喜爱的运动。

  • 5 DogWifHat:这个周末WIF能突破3.50美元吗?

    在所有索拉纳迷因硬币中,DogWifHat或WIF在投资者和web3爱好者中占有特殊地位。该代币让许多人成为百万富翁,并不断飙升以证明其勇气。根据CoinMarketcap,WIF目前的交易价格为3.27美元,这激发了人们对新的ATH很快被代币标记的希望。 另请阅读:Floki Inu价格预测:本周末能创下新的ATH吗? DogWifHat:轨迹 WIF无与伦比的受欢迎程度现在迫

  • 6 70000美金的比特币 大牛市何时会来?

    新的一周行情,比特币波动不大,山寨又开始了二次探底,跌跌不休的行情,还得持续多久?大牛市会不会来?这应该是大部分人比较操心的话题了,行情在绝望中新生,在人生鼎沸之时反转,来来回回磨灭了大家的心气2024年是一场勇气和耐心的较量,目前来说只有btc成为了不败神话,持续稳定的回报比不可复制但是对于普通投资者来说,希望的是山寨的爆发,而不是比特币的一枝独秀现在大家已经越来越害怕山寨回调,因为但凡犹豫点,

  • 7 观点|聊一聊欧洲降息的影响

    上周欧洲央行宣布降息25个基点。基本上,欧洲货币政策紧缩周期结束,宽松周期开始。➤对美元指数的影响在计算美元指数的一篮子货币中,欧元占比57.6%,其次是日元13.6%、英磅11.9%。日元就不用说了,严重贬值状态。英国央行预计也会在本月宣布开始降息。这就意味着,美联储降息前,美元指数极大概率会有一个阶段性的上涨。而BTC在大部分时间里,与美元指数表现为反向波动。蜂兄用美元指数、BTC和ETH的价

  • 8 ScroogeToken推出每日奖励和15万美元资金

    【新闻稿-美国多佛,2024年6月8日】 加密货币世界欢迎一个新的令人兴奋的项目ScroogeToken,这是一个旨在提供奖励和投资潜力的创新代币。ScroogeToken的灵感来源于迪士尼的标志性人物ScroogeMcDuck,旨在提供独特高效的用户体验。 ScroogeToken提供了一个独特的功能,使其与其他加密货币不同:每日自动下注奖励。这意味着ScroogeToken的持有者可以在不需要

  • 9 以太坊日内跌幅扩大至5%,报3513美元;比特币跌近4%,报67300美元

    每经AI快讯,6月11日,以太坊日内跌幅扩大至5%,报3513美元;比特币跌近4%,报67300美元。

  • 10 a16z: Web3治理实验路线图

    作者:Andrew Hall,Eliza Oak 来源:a16zcrypto 翻译:善欧巴,正如我们所论证的,Web3 治理可以充当民主的实验室,就像在线市场让经济学家能够进行实验,或者社交网络为网络研究提供了大量数据一样。我们的乐观主义研究是对宪法设计研究中一个特定主题的一项具体分析。但存在许多基础问题,我们可以利用 web3 中的类似机会来研究它们。以下是一些想法。对于每个主题,我们总结了问题