Binance Square
Avm
22,981 показвания
71 обсъждат
Популярни
Последни
Quark 夸克
--
Бичи
【转】AVM白皮书解读 请注意:本文为根据个人认知和逻辑推理所写,不一定正确,仅供参考。 要理解AVM,重点是下面三张图,我们来逐张分析: 图1:AVM要【做什么】 1️⃣ 开发者可以自定义资产的“创建规则”和“”转移规则,这些规则(或者可以说成是合约)是通过包含在链上数据的形式来存储和体现的。 2️⃣ 创建的资产包含了“状态”,状态会根据操作而进行更新,引入“状态”对于拓展是非常重要的。 3️⃣ 从这个维度来看,AVM其实可以理解为“一层资产协议”(在白皮书中叫Overlayer Protocol)的超集,它可以为开发者提供足够自定义的方式来在BTC主网上创建资产及相关体系。 图2:AVM要【怎么做】 我们从上到下,从左往右来看: 1️⃣ 左侧为BTC主网,里面包含了我们的合约数据、状态数据等; 2️⃣ 中间部分为基于Indexer的编程部分,我们可以调用智能合约代码(左),代码可以是通过高级语言编译而成的(上),当执行合约(右)之后,相关的数据(包含token数据,状态数据)在本地进行存储(下) 3️⃣ 具体执行的函数形式包含两类:一类是Btc原有的op-code,比如op_add,op_mul等,这里还出现了还未被通过的op_cat,另一类是开发者可以自定义的op-code,比如op_ft_balance(FT资产余额)。理论上来说,会有一个官方库,开发者可以在官方库的基础上继承然后开发新的函数。 4️⃣ 在注脚当中提示的是关于op-code的解释,其中对于自定义的op-code,提出的Two Stack PDA我不是特别明白为什么是图灵完备的,有懂的大神可以在评论区指教一下。 图3:AVM如何【形成共识】 因为每个客户端的是在链下运行的,如何形成共识呢?白皮书上给出的答案是state hash的上链,那么大家就可以检查state是不是正确的、同步的。 理解了以上几点,我们可以整理一下对于AVM的认知: 1️⃣ AVM提供了一个为开发者灵活制定资产规则的平台; 2️⃣ 通过原生及自定义的op-code,其可以实现很多功能,但要注意这些功能跟我们理解的比如EVM系的智能合约还是不同的,相对来说拓展性是需要时间开发的; 3️⃣ AVM是基于indexer的编程,原则上未来有可能兼容有indexer的资产协议,并且可以实现这类资产的原生存取,可能会给这类资产提供除了多签/同构绑定之外另外一种跨链形式,不过不同资产协议之间感觉要深度绑定从生态角度上来说有难度; 4️⃣ AVM的影响暂时不应高估,因为它是基于BTC主网的,基于主网能做的事情有限(受制于主网的性能);不过也不应低估,它在理论上可以实现主网的合约能力,这对于BTC生态来说是有重要的积极意义的。未来是否可以与闪电网络进行结合也是一个可以探索的方向。 #avm #atomicals #Quark 原文链接:https://x.com/DaPangDunCrypto/status/1796099325170495990
【转】AVM白皮书解读

请注意:本文为根据个人认知和逻辑推理所写,不一定正确,仅供参考。
要理解AVM,重点是下面三张图,我们来逐张分析:
图1:AVM要【做什么】
1️⃣
开发者可以自定义资产的“创建规则”和“”转移规则,这些规则(或者可以说成是合约)是通过包含在链上数据的形式来存储和体现的。
2️⃣
创建的资产包含了“状态”,状态会根据操作而进行更新,引入“状态”对于拓展是非常重要的。
3️⃣
从这个维度来看,AVM其实可以理解为“一层资产协议”(在白皮书中叫Overlayer Protocol)的超集,它可以为开发者提供足够自定义的方式来在BTC主网上创建资产及相关体系。

图2:AVM要【怎么做】
我们从上到下,从左往右来看:
1️⃣
左侧为BTC主网,里面包含了我们的合约数据、状态数据等;
2️⃣
中间部分为基于Indexer的编程部分,我们可以调用智能合约代码(左),代码可以是通过高级语言编译而成的(上),当执行合约(右)之后,相关的数据(包含token数据,状态数据)在本地进行存储(下)
3️⃣
具体执行的函数形式包含两类:一类是Btc原有的op-code,比如op_add,op_mul等,这里还出现了还未被通过的op_cat,另一类是开发者可以自定义的op-code,比如op_ft_balance(FT资产余额)。理论上来说,会有一个官方库,开发者可以在官方库的基础上继承然后开发新的函数。
4️⃣
在注脚当中提示的是关于op-code的解释,其中对于自定义的op-code,提出的Two Stack PDA我不是特别明白为什么是图灵完备的,有懂的大神可以在评论区指教一下。

图3:AVM如何【形成共识】
因为每个客户端的是在链下运行的,如何形成共识呢?白皮书上给出的答案是state hash的上链,那么大家就可以检查state是不是正确的、同步的。
理解了以上几点,我们可以整理一下对于AVM的认知:
1️⃣
AVM提供了一个为开发者灵活制定资产规则的平台;
2️⃣
通过原生及自定义的op-code,其可以实现很多功能,但要注意这些功能跟我们理解的比如EVM系的智能合约还是不同的,相对来说拓展性是需要时间开发的;
3️⃣
AVM是基于indexer的编程,原则上未来有可能兼容有indexer的资产协议,并且可以实现这类资产的原生存取,可能会给这类资产提供除了多签/同构绑定之外另外一种跨链形式,不过不同资产协议之间感觉要深度绑定从生态角度上来说有难度;
4️⃣
AVM的影响暂时不应高估,因为它是基于BTC主网的,基于主网能做的事情有限(受制于主网的性能);不过也不应低估,它在理论上可以实现主网的合约能力,这对于BTC生态来说是有重要的积极意义的。未来是否可以与闪电网络进行结合也是一个可以探索的方向。
#avm #atomicals #Quark

原文链接:https://x.com/DaPangDunCrypto/status/1796099325170495990
了解Atomicals协议的索引:ElectrumXAtomicals协议,对比特币本身没有任何强制的改变,使用的依然是比特币,没有侧链,没有二层,没有中心化索引,没有项目方控制。一切数据源自交易历史,内置于UTXO。 协议索引服务源自 “ElectrumX”(github.com/atomicals/atomicals-electrumx)。ElectrumX本身是一个开源的比特币索引服务器,它长期以来被大范围使用,得益于它高效的数据结构和缓存机制,能够实现快速查询用户在比特币网络中的交易历史、交易数据或余额检查等。但随着比特币基建发展,更多优质的替代方案出现了,原作者kyuupichan在三年前最终放弃了ElectrumX对比特币的支持。而Atomicals协议的作者Arthur,决定在此保留并改进它。 Atomicals在诞生之时,便Fork了一个原子版本的ElectrumX(atomicals-electrumx),并且为它进行了大幅改造,使它得以高效查询每个地址中经原子协议定义过的操作记录,即染色记录。 这也正是如今我们所谓的Atomicals索引服务,协议发展过程中的不少更新,也是在对这一索引器进行完善与维护。 所有“染色”的行为标记,是完全记录于比特币的每一笔交易之中的,所有的数据存储在主网,无第三方数据库,且一切交易数据可以实现100%的客户端验证。 在索引的应用过程中,允许每个人自由搭建并运行私人节点或公共节点,目前约有6个供所有人使用的公共节点(由生态内各大基建平台运维)。 当然,即使没有任何索引节点运行,所有的Atomicals对象也会100%的永远安居于比特币主网,无需额外的共识维护。任何人在任何时候也都可以无门槛地重新搭建一个ElectrumX节点。 在这个比特币生态的原子宇宙里,所有的秩序已经得到了完整的预规范。 Atomicals 为在比特币提供了一种创建数字对象的最简单、最灵活、最安全的方式。 #atomicals #avm #Arc20 #quark #atomarc

了解Atomicals协议的索引:ElectrumX

Atomicals协议,对比特币本身没有任何强制的改变,使用的依然是比特币,没有侧链,没有二层,没有中心化索引,没有项目方控制。一切数据源自交易历史,内置于UTXO。

协议索引服务源自 “ElectrumX”(github.com/atomicals/atomicals-electrumx)。ElectrumX本身是一个开源的比特币索引服务器,它长期以来被大范围使用,得益于它高效的数据结构和缓存机制,能够实现快速查询用户在比特币网络中的交易历史、交易数据或余额检查等。但随着比特币基建发展,更多优质的替代方案出现了,原作者kyuupichan在三年前最终放弃了ElectrumX对比特币的支持。而Atomicals协议的作者Arthur,决定在此保留并改进它。

Atomicals在诞生之时,便Fork了一个原子版本的ElectrumX(atomicals-electrumx),并且为它进行了大幅改造,使它得以高效查询每个地址中经原子协议定义过的操作记录,即染色记录。

这也正是如今我们所谓的Atomicals索引服务,协议发展过程中的不少更新,也是在对这一索引器进行完善与维护。

所有“染色”的行为标记,是完全记录于比特币的每一笔交易之中的,所有的数据存储在主网,无第三方数据库,且一切交易数据可以实现100%的客户端验证。

在索引的应用过程中,允许每个人自由搭建并运行私人节点或公共节点,目前约有6个供所有人使用的公共节点(由生态内各大基建平台运维)。

当然,即使没有任何索引节点运行,所有的Atomicals对象也会100%的永远安居于比特币主网,无需额外的共识维护。任何人在任何时候也都可以无门槛地重新搭建一个ElectrumX节点。

在这个比特币生态的原子宇宙里,所有的秩序已经得到了完整的预规范。
Atomicals 为在比特币提供了一种创建数字对象的最简单、最灵活、最安全的方式。

#atomicals #avm #Arc20 #quark #atomarc
--
Бичи
比特币生态,下一轮牛市的重要叙事,最宏大的叙事概念。 生态三剑客现状: 1. Brc20生态以 ordi 、 1000Sats 为代表,再次爆发概率极大 2. Arc20生态,尚未爆发。以#Quark 为代表,潜力巨大,当前入场成本价格低、胜率高。 3. Runes生态,尚未爆发。以Runestone NFT派系的空投币#Dog 为代表,其他名字太长了,完全记不住,每次列表中找一个币,就像做英文阅读理解一样。但符石值得持有,前面发文详细讲过,不再赘述。 更为重要的是,我仍然觉得是BN在掌握此次牛市节奏,就像BN以往推出ieo模式带起牛市节奏一样。 上币 Ordi 开启BRC20铭文牛市是第一次节奏,如果这一些列节奏是围绕比特币生态叙事展开的,我有理由怀疑下一次节奏是 Arc20生态的 Quark,为什么不是atomarc,因为我对重名币充满偏见,晦气。 Btc生态三剑客,牛市三重奏。比特币生态总得埋伏一手,你说呢? 反正我个人是已经满上了,三个生态都有布局,其中quark和#符石 累计投入10万元,现在价格不高,此时推荐出来也不具有抬轿子嫌疑。真正涨起来我也就不推荐了,那时候该发的内容是装逼,希望到时一起,共同富裕,共同装逼。 以上,今日份乐子已送达。 今日份口号: 远离合约,现货定投是迎接下轮牛市的正确姿势(1/1) #Quark #avm $ORDI
比特币生态,下一轮牛市的重要叙事,最宏大的叙事概念。
生态三剑客现状:
1. Brc20生态以 ordi 、 1000Sats 为代表,再次爆发概率极大
2. Arc20生态,尚未爆发。以#Quark 为代表,潜力巨大,当前入场成本价格低、胜率高。
3. Runes生态,尚未爆发。以Runestone NFT派系的空投币#Dog 为代表,其他名字太长了,完全记不住,每次列表中找一个币,就像做英文阅读理解一样。但符石值得持有,前面发文详细讲过,不再赘述。

更为重要的是,我仍然觉得是BN在掌握此次牛市节奏,就像BN以往推出ieo模式带起牛市节奏一样。
上币 Ordi 开启BRC20铭文牛市是第一次节奏,如果这一些列节奏是围绕比特币生态叙事展开的,我有理由怀疑下一次节奏是 Arc20生态的 Quark,为什么不是atomarc,因为我对重名币充满偏见,晦气。

Btc生态三剑客,牛市三重奏。比特币生态总得埋伏一手,你说呢?
反正我个人是已经满上了,三个生态都有布局,其中quark和#符石 累计投入10万元,现在价格不高,此时推荐出来也不具有抬轿子嫌疑。真正涨起来我也就不推荐了,那时候该发的内容是装逼,希望到时一起,共同富裕,共同装逼。

以上,今日份乐子已送达。

今日份口号:
远离合约,现货定投是迎接下轮牛市的正确姿势(1/1)

#Quark #avm
$ORDI
Lepaer - ARC20 Quark
--
谈染色币——别让年度级别的大叙事从你眼皮子底下溜走了
我从上一轮牛市进圈,兜兜转转,见证了各种概念的诞生、成熟、爆发。

寻找投资标的,要在老概念里面找能活下去的,要在新概念里面找能抬起头的。

大家都在等铭文第三浪,我也在等,但是第三浪真来了的时候,并不是所有铭文都会一起复活,只有经过筛选的优质标的可以在第三浪乘风而上。这里的筛选,可以是叙事、是社区、是应用,甚至是庄家实力。

铭文是很新的叙事,但是放在快节奏的web3里,一年,也算老了,所以要找“能活下去”的。

还有一个有趣的概念,叫“比特币生态”,这五个字的说服力太强了,以至于我一直以来坚定认为它会成为伴随本次减半周期的牛市主旋律。

比特币生态有很多个组成板块,但我觉得能让一个板块归入“比特币生态”,最重要的一点在于,它能不能吸引到更多的人来比特币玩,把比特币用起来,让比特币更热闹。

这个概念虽然跟铭文同期诞生,但是它太符合今天Web3一切的初衷了,我坚信它会是这轮牛市结束后也死不了的板块。所以我不把它当老概念,它就该是“常看常新”的概念。

那么,新概念,找抬得起头的,简单来说,就是能在新概念中起到表率作用的标的。怎么表率?首先Ordi一定是表率,毋庸置疑,我不需要为它找理由,时间会给出答案。

那还有什么标的可以给出表率?

那就是能在经受市场洗礼后活下来的其他“领头羊”,比如L2概念,一轮洗盘后,Merlin会保持他们的热度吗?其他的L2项目又有几个能成功维持住大家使用L2的习惯呢?

再比如,各式各样的协议,Ordinals之外,还有Atomicals、Runes、Stamp… 但记住,大部分协议会死亡的,只有少部分能活下去,而活下去的这部分,一定是给人以极其深刻印象的,带来了全新玩法的,让比特币生态拥有了新范式、新习惯、新印象的。

于是,在我的认知里,我选出了一个我无比期待的超新概念——染色币(Colored Coin)

把比特币的一聪进行染色,使它在作为比特币的同时,也充当另一个币的角色。

这个叙事,太迷人了。

“染色币”概念是Atomicals协议下的代币标准“ARC-20”引入的。很多人都喜欢把ARC-20代币也视为一种铭文,倒也行,只是我还是喜欢把它视为一个新赛道——染色币。

染色币这个赛道没有其他协议层的竞争对手,只有ARC-20自己,从ATOM到QUARK,还有一路上的sophon、electron、neutron、infinity等等。

染色币,把所有比特币用起来,让每一枚比特币,每一个聪,都有自我的表达空间。

一币,一聪。多么性感。

不再是画饼包装、雕虫小技。是大道至简!

第一次了解到ARC-20,我不仅自己想全身心投入夸克的建设,我还想把这个故事说给所有人——比特币生态的伟大、Atomicals的伟大、染色币的伟大。

这是真正改变比特币生态玩法的东西,染色币的诞生堪比于NFT作为一种数字资产新形式的出现。

前文,我说要在铭文赛道里面找能活下去的,我现在可以信誓旦旦的告诉大家,“原子铭文”就一定会是这个能活下去的“铭文”之一。因为它可以被归为铭文,其意义却早已远超铭文,这就是叙事的性感。

前文,我说要在比特币生态里面找“表率”,要做到新范式、新习惯、新印象。染色币正是这样的Game Changer。

寻找投资标的,老概念里能活下去的,新概念里能抬起头的。Guess what? Atomicals就是那个“活下去”并且“抬起头”的。

十年前,人们想要基于区块链的数字艺术品,十年后,NFT开创了数字艺术品的新历史。

十年前,人们也提出染色币,十年后ARC-20将让染色币成为现实。如果可能,染色币将带领一切Back to Satoshi,Back to Bitcoin。

Atomicals协议有多个极具爆发力的技术特性:
AVM,目标是干掉以太坊,万亿市场空间;
PoW,目标是一统全链挖矿潮,万亿市场空间;
RNS,目标是颠覆DNS,万亿市场空间;
……

但我最喜欢的概念还是染色币,它离我们的生活最近,又离我们的理想最近。它是肉眼可见的“比特币金银饰品”,又是忠于中本聪的比特币原教旨主义。

不是每个人都可以拥有1枚BTC,但一定每个人都可以拥有一些聪。

但不是每个人都只是拥有一些聪,这听起来很无聊——比特币的魅力,由染色币为它展示,淋漓尽致。

每一聪,都是不一样的。你的聪,由你来定义。

他的聪像只鳄鱼,她的聪名为+name;
他的聪是 $atom,我的聪是 $quark;

NFT、Realm、Token,三位一体,让比特币成为一切,让一切皆能被比特币表达。

你说Atomicals没用可以,但你不能说我的比特币没用,我爱我的比特币,我为它精心打扮,让它独一无二,让它拥有自己的个性和风格。

今天,没有人可以说比特币不好,至少在Web3的阵地里。

染色币,不再是精心包装后利用比特币为自己吸引眼球,而是真正做到了赋能比特币——Bitcoin需要ARC-20。

这一点,就让Atomicals协议的创新从根本上不同于当今比特币生态的其他任何一个协议。Atomicals协议正在改变比特币世界的规则,正在一点一点揭开Web3未来的面纱。它不是让某个东西“看起来创新”,而是直接为比特币开了一条全新的康庄大道。

在协议早期,我担心过,再好的叙事也要讲究天时、地利、人和。如果在关键周期内Atomicals立不足脚,它也有可能被历史埋没。

但是怎么偏偏这么巧,在这个比特币生态爆发元年,Atomicals恰好得到了主流的认可,无数优质的开发者团队选择在生态落脚,Unisat、OKX等一众机构也先后入局开发,这一刻,Atomicals即将(或是已经)大而不倒。

既然Atomicals协议赶上了东风,那么“染色币”也终于有了自成一条赛道的底气!

去对标吧,
对标黄金饰品的万亿市场,
对标数字艺术品的万亿市场,
对标ERC20代币的万亿市场,
……
随你怎么对标,想象力有多大,舞台就有多大。

而今天,整个染色币赛道,整个Atomicals协议的所有代币、NFT、领域资产加起来,市值还不到三个亿。

问:
染色币成为主流了吗?能成为主流吗?
铭文成为主流了吗?能成为主流吗?
比特币生态成为主流了吗?能成为主流吗?

三个问题,每一个问题的答案都是Atomicals估值能不能加个零的答案。当然,类似的问题我们可以继续提出第四、五、六个。

你可以说我cx,我不在乎每个看到这篇文章的人会不会加入这场浪潮,至少我已经把我想说的留给大众了。每一句话,发自内心,写下这些文字的时候我都是开心的,因为我已经完全折服于Atomicals了。

我真的很希望有一天染色币可以走向全世界,那会证明我们的眼光,没有错。

Atomicals,2024年比特币生态最闪耀的星。

END

(原文由夸克社区 Lepaer 撰写于2024.03.11)

#比特币生态 #atomicals #染色币 #Arc20 #Quark
【转-一篇比较有深度的文章】 如何理解 @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笔交易,两个状态转化之间需要等待10分钟,这样的智能合约即使理论上完备,依然被束缚住了手脚,可落地的场景和想象空间很有限。而且依赖比特币Script脚本指令集来开发复杂的合约功能,要比以太坊Solidity等语言开发智能合约更复杂、难度更大。 因此,AVM的白皮书只是理清楚了一种Make Sense的内置虚拟机执行方式,其实际部署上线到应用环境如何运转、如何稳定运行等问题依然是未知数。 以上 整体来说,我倾向于把AVM的开发落地视为一种基于BTC主网Script脚本扩展的有益主动探索,确实能带动一些较简约的智能合约在BTC主网落地,同时可比特币主网能在二层生态构建以及BitVM等链上和链下组合生态中发挥更大的占比作用和价值。 但,和其他各类BTC扩展解决方案一样,AVM同样也有优缺点,也得凭借落地后的生态构建情况来给自己扩大“正统性”吸引力,建议保持理性谨慎乐观态度。 Note:以上内容不构成投资建议,认可我持续干货内容输的朋友,可以访问我推特首页点击Substack专栏订阅一下(目前还免费),更多深度专业的投研和分析内容,尤其是不适宜在推特公开分享的内容,会在那里看到 #avm #Quark #atomicals 原文链接:https://x.com/tmel0211/status/1795344307173683283
【转-一篇比较有深度的文章】
如何理解 @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笔交易,两个状态转化之间需要等待10分钟,这样的智能合约即使理论上完备,依然被束缚住了手脚,可落地的场景和想象空间很有限。而且依赖比特币Script脚本指令集来开发复杂的合约功能,要比以太坊Solidity等语言开发智能合约更复杂、难度更大。

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

以上

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

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

Note:以上内容不构成投资建议,认可我持续干货内容输的朋友,可以访问我推特首页点击Substack专栏订阅一下(目前还免费),更多深度专业的投研和分析内容,尤其是不适宜在推特公开分享的内容,会在那里看到
#avm #Quark #atomicals

原文链接:https://x.com/tmel0211/status/1795344307173683283
#avm 白皮书 #atomicals #Quark 中文版:https://docs.wizz.cash/wizz-wallet/v/zh/avm-bai-pi-shu-zhong-wen-ban 英文版:https://x.com/atomicalsxyz/status/1795180417919697036
#avm 白皮书
#atomicals #Quark
中文版:https://docs.wizz.cash/wizz-wallet/v/zh/avm-bai-pi-shu-zhong-wen-ban
英文版:https://x.com/atomicalsxyz/status/1795180417919697036
avm 白皮书发布,比特链协议由发币阶段进入智能合约阶段 #Quark #avm #Atomicals #atomicals #Arc20 中文版:https://docs.wizz.cash/wizz-wallet/v/zh/avm-bai-pi-shu-zhong-wen-ban 英文版:https://github.com/atomicals/avm-whitepaper
avm 白皮书发布,比特链协议由发币阶段进入智能合约阶段 #Quark #avm #Atomicals #atomicals #Arc20
中文版:https://docs.wizz.cash/wizz-wallet/v/zh/avm-bai-pi-shu-zhong-wen-ban
英文版:https://github.com/atomicals/avm-whitepaper
Разгледайте най-новите крипто новини
⚡️ Бъдете част от най-новите дискусии в криптовалутното пространство
💬 Взаимодействайте с любимите си създатели
👍 Насладете се на съдържание, което ви интересува
Имейл/телефонен номер