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協議的索引:ElectrumX

Atomicals協議,對比特幣本身沒有任何強制的改變,使用的依然是比特幣,沒有側鏈,沒有二層,沒有中心化索引,沒有項目方控制。一切數據源自交易歷史,內置於UTXO。

協議索引服務源自 “ElectrumX”(github.com/atomicals/atomicals-electrumx)。ElectrumX本身是一個開源的比特幣索引服務器,它長期以來被大範圍使用,得益於它高效的數據結構和緩存機制,能夠實現快速查詢用戶在比特幣網絡中的交易歷史、交易數據或餘額檢查等。但隨着比特幣基建發展,更多優質的替代方案出現了,原作者kyuupichan在三年前最終放棄了ElectrumX對比特幣的支持。而Atomicals協議的作者Arthur,決定在此保留並改進它。
--
看漲
查看原文
查看原文
比特幣生態,下一輪牛市的重要敘事,最宏大的敘事概念。 生態三劍客現狀: 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裏,一年,也算老了,所以要找“能活下去”的。
查看原文
【轉-一篇比較有深度的文章】 如何理解 @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
探索最新的加密貨幣新聞
⚡️ 參與加密貨幣領域的最新討論
💬 與您喜愛的創作者互動
👍 享受您感興趣的內容
電子郵件 / 電話號碼