一文看懂Dmint升級:BTC資產協議的POW嘗試
原文作者:blockpunk ∞ (,⍲)(X:@blockpunk 2077 )
編按: 11 月29 日,比特幣生態協議Atomicals 宣布更新NFT Dmint 環境,Atomicals Dmint 功能將在區塊高度為819181 的時候被啟動。 Dmint 升級採取自動「先到先得」的方法來聲明影像和任何文件,被認為是一種更公平、更去中心化的NFT 發射方式。除此之外,其在設計上也大量引進了類比特幣POW 挖礦的Bitwork。 Atomicals 協議的更新引發了社區的熱議,KOLblockpunk發文解讀了這次Dmint 更新,Odaily整理如下:
atomicals dmint 功能將在區塊高度為819181 的時候被激活,大概時間是12 月1 日凌晨4 點。
本條將介紹Atomicals 的Dmint 更新,並向你介紹如何將POW 用於BTC 資產發行的新玩法。
Atomicals 協議更新了的NFT 鑄造方法Dmint,並在設計中大量引入了類比特幣POW 挖礦的Bitwork。這非常符合比特幣文化,也戳中了社群的興奮點,因為下載安裝環境的人太多,甚至一度將Atomicals 的github 代碼庫熱度送上了總榜第十一。
那麼,什麼是Dmint呢?為什麼你應該關注Dmint?
Atomicals 除了能像BRC 20 一樣發行Token 外,也能用於製作所有資料儲存在BTC 上的NFT,當然其方式與Ordinals 也不同。
Atomicals 的NFT 鑄造方法稱為Dmint,這是一種更公平、更去中心化的NFT 發射方式。
NFT 部署者需要將系列的每一張NFT 圖片編號(如0000 到9999),Atomicals 協定會計算每一張圖片檔案的hash 值,並為每一張圖產生單獨的json 檔案。
隨後協議會將上述圖片hash 數值透過梅克爾樹的方式計算出一個證明,這個證明可以用來驗證系列中任一張NFT。
NFT 系列的部署者將這個證明與NFT 的名稱、描述、Logo、挖礦難度等資料一起寫入交易,發送到比特幣網絡中,完成系列的註冊。
因此部署者註冊過程中只需要發送NFT 圖片的proof 證明,而不是每一張NFT 圖片本身,就算一次性部署1000 萬張的系列也花不了多少sats。
隨後NFT 專案方公開每一張NFT 的圖片和json 文件,用戶選擇後,自行發送比特幣交易,將圖片資料與json 刻入BTC 區塊中,完成單張NFT 的鑄造(認領)。
這些NFT 圖片的hash 值可以與註冊交易中的梅克爾樹證明互相驗證。
這就完成了NFT 成系列的發行與鑄造。
當然,重頭戲還在於NFT 的公平發射部分,Dmint 在這裡引入的創新主要有兩點:
Bitwork 挖礦後才可以mint,且能在一個系列中自訂多個難度;
接受特定的UTXO 來發送鑄造交易,這可以用於收取ARC 20 代幣,也可以按要求支付給專案方。
首先是Bitwork 挖礦,這是Atomicals 協議獨有的公平發射方式,部署者可以為鑄造設定一個特定長度的前綴,鑄造者必須使用電腦通過窮舉的方式,碰撞出符合特定前綴的hash 值後,才能進行鑄造。
首先,合理設定的Bitwork 有效地拉長了mint 的視窗時間,給了一般玩家更多的機會。 Dmint NFT 的鑄造,沒法批量操作,更不能僅通過拉高gas 獲得大量籌碼,一個CPU 一次機會,相對地公平分發。
更進一步,在同一個NFT 系列中,可以對不同的NFT 設定不同的Bitwork 難度(精確度到每一個),例如:
白板:將系列後8000 個NFT 難度設定為4 位(計算1 分鐘)
綠色服裝: 1000-1999 序號的NFT 難度設定為5 位元(計算16 分鐘)
紫裝: 100-999 序號的NFT 難度設定為6 位元(計算256 分鐘,即4 小時)
傳奇: 0-99 序號的NFT 難度設定為7 位(計算3 天)
如果你認同比特幣pow 的價值,那麼透過Bitwork 計算的方式也提煉了價值,這不可作偽地記錄了NFT 的稀有度。
顯而易見,這種可變難度的設計,最容易想到的就是域名的發行:短域名數量少價值高,對應Bitwork 難度高,大礦主就可以嘗試挖礦賺取大量收益;長域名數量多價值相對更低,對應Bitwork 難度低,任何普通人也能花幾分鐘為自己鑄造一個。
在沒有中心、公共的網絡中,屬於全人類的網域名稱如何公平的分配?
Bitwork 這種純粹的計算是最能獲得共識的。
這種設計似乎也呼應了13 年前中本聰的構想,以下是他的原話:「應該給礦工一些報酬,你可以考慮使用一定的工作量來生成一個域名。」
NFT MINT 的挖礦僅僅只是Atomicals 的開始,創世團隊也在考慮透過修改索引,將可變難度的bitwork 引入arc 20 代幣的發行,這實在令人興奮。
Bitwork 本身在BTC 的應用層計算,且需要協議傳入各種環境參數,因此將挖礦和發送交易完全分開並不可行。
目前內捲的極限也就是至於GPU 顯示卡競賽了,大型礦池甚至asic 都不會出現。因此短期裡,普通家用電腦去競爭Bitwork 仍然有大量機會,當然,我預期出售算力的代打服務也會很快上線。
第二個有趣的創新是,不僅僅是BTC,Atomicals 協議還允許了接受特定的UTXO 來發送NFT 鑄造交易,這意味著可以在鑄造NFT 的同時收取某種ARC 20 的Token。這就是Atomicals 協議的染色幣設計的優勢, 1 arc 20 = 1 sat 的原生UTXO 賦予了其更好的可編程性。
無需任何的額外的開發,Atomicals 的NFT 與ARC 20 之間天然就可以產生「套娃」關係,使用arc 20 去打新NFT(而arc 20 本身也可以設置bitwork 挖礦),甚至可以使用舊系列NFT 去mint 新系列的NFT,這其實提供了巨大的可能性。
越來越多的銘文協議開始引入類bitwork 的挖礦mint 功能。字串跳動起來,直覺地帶給人的質感是完全不同的。
BTC 文化的複興運動正在壓倒加密世界的一切共識。
人們已經在銘文狂潮中對「公平分發」產生了強大的第一次共識,在探尋「更公平的分發」,與在meme 中尋找價值的過程中,必然會對POW 本身進行第二次共識。
這將為Atomicals 協議,以及任何願意嘗試的協議帶來新一輪的大發展,Dmint 只是一個楔子。


