一文看懂Dmint升級:BTC資產協議的POW嘗試
原文作者:blockpunk ∞ (,⍲)(X: @blockpunk 2077 )
編者按: 11 月 29 日,比特幣生態協議 Atomicals 宣布更新 NFT Dmint 環境,Atomicals Dmint 功能將在區塊高度為 819181 的時候被激活。Dmint 升級採取自動「先到先得」的方法來聲明圖像和任何文件,被認為是一種更公平、更去中心化的 NFT 發射方式。除此之外,其還在設計中大量引入了類比特幣 POW 挖礦的 Bitwork。Atomicals 協議的更新引發了社區的熱議, KOL blockpunk 發文解讀了此次 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 只是一個楔子。
原文鏈接
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。