位元幣開發者 Luke Dashjr 要求禁用銘文引發爭議 目前進度如何?



未向財經獲悉,位元幣核心開發者 Luke Dashjr 發文稱, "銘文"正在利用 Bitcoin Core 的漏洞對區塊鏈進行垃圾郵件攻擊。自 2013 年以來,Bitcoin Core 允許用戶設置在中繼或挖礦交易時額外數據大小的限制。通過將其數據模糊為程式代碼,銘文繞過了這一限制。該漏洞最近在位元幣 Knots v25.1 中得到修復,但在即將發佈的 v26 版本中仍然存在漏洞,希望在明年的 v27 發佈之前能夠最終修復。他表示 Ordinals 從一開始就是對位元幣的攻擊。

Luke Dashjr 在回復時表示,該漏洞修復後,意味著 Ordinals 和 BRC-20 將不復存在。魚池聯合創始人神魚表示:位元幣不是以太坊,開發者說了不算。

據瞭解,今年 9 月份 Luke 已向 Bitcoin Core Github 倉庫提交 PR, 即更新 “datacarriersize” 以過濾 “銘文” 這類攜帶新型腳本數據的交易。對此核心開發者們的觀點不一,反對者表示會影響礦工收入同時間接激勵了私有內存池,礦工可能不會採納;同意者認為其加重了運營節點的負擔;不過值得注意的是 Bitcoin Core 代碼維護者之一的 Gloria Zhao(glozow)似乎並沒有表示反對態度,而是回復  “也許可以增加一些測試”。目前該 PR 仍處於 open,尚不確定未來是否會合並到主倉庫,對於 Luke 表示希望明年在 Bitcoin Core v27 納入該修改也只是個人預期,而目前已經納入該修改的 Bitcoin Knots v25.1,可以理解為這是有社區維護開發的嘗鮮實驗版 Bitcoin Core。

其他開發者觀點。

@wooooer 分析指出:Luke 在 knots 中針對過濾所謂的位元幣欺詐交易設置了兩個主要參數限制;datacarriersize 主要限制基於 op-return 攜帶數據大小,即那些將數據寫在 UTXO 的 output 部分;maxscriptsize 限制基於 TaprootScript 的銘文協定,其數據刻在 UTXO 的 witness 欄位中。如果 Luke 的設想真的得以進入 core,這兩個參數的默認限制值可能會導致位元幣生態系統中只剩下佔用鏈上足跡最小的 taprootassets 和 RGB。

@tmel0211 表示,Bitcoin v25.1.版本中給礦工一個開關來選擇是否要打包超出 SIZE 的交易。但由於礦工從中受益,沒有礦工會選擇關閉。
 
@nake13 指出,對 Luke Dashjr 更合理的稱呼是 Bitcoin Core 客戶端開發者,其同時為 Core 和 Knots 提供代碼,本次的 Bitcoin Knots 25.1 的更新文檔主要由其本人編寫;Luke 是 OCEAN 礦池 CTO,OCEAN Mining 會使用該客戶端,該礦池最近得到了 Jack Dorsey 支持;在 Bitcoin Knots 的 25.1 版本修改了 -datacarriersize 的描述,將默認值從 83 改為 42;新增的 -datacarriercost、-datacarrierfullcount 和 -maxscriptsize 則可以進一步控制攜帶數據的規模,對於礦工來說,有自由選擇的空間。

聯系郵箱:0xniumao@gmail.com