原作者:Jaleel, Kaori, BlockBeats
原編:張雯、BlockBeats
12月6日,比特幣核心開發者Luke Dashjr在社交媒體上發帖稱,銘文正在利用比特幣核心用戶端中的漏洞向區塊鏈發送垃圾郵件。 自2013年以來,Bitcoin Core允許使用者在轉發或挖掘交易時設置額外的數據大小限制。 通過將其數據混淆到程式代碼中,銘文繞過了此限制。
簡單來說,這位經驗豐富的BTC客戶開發者認為,以ORDI為代表的銘文軌跡,現在市值排名前50,是一個bug,可以修復。
根據Luke Dashjr的說法,“這個漏洞最近在BTC Knots v2 5.1中得到了修復。 由於我的工作流程在去年年底嚴重中斷(v2 4 被完全跳過),修復時間比平時更長。 在即將發佈的v2 6版本中,比特幣核心仍然存在漏洞。 我只能希望它能在明年 v2 7 之前得到最終修復。 」
Luke Dashjr在回復該推文下方的消息時明確表示,如果修復此錯誤,序數銘文和BRC 20令牌將不復存在。
作為一名BTC OG,Luke Dashjr一直是Ordinals協定的直言不諱的批評者。 二月份,Dashjr在推特上寫道:“Ordinals協定是對BTC的攻擊。 5月,當第一波銘文熱潮出現時,來自Dashjr和Bitcoin Core的反對也被視為銘文發展的一個不確定因素。
不過,之前的罵戰並沒有引發很多討論,畢竟序數還是市場偏向的產物。 但現在漲了2萬倍的ORDI已經是全國性的模因,盧克·達什爾的話在幾分鐘內就從ORDI的市值中蒸發了3億美元。
市場擔心的原因很明顯:比特幣核心團隊真的有能力隨意更改代碼嗎?
Luke Dashjr有資格評論BTC嗎? Luke Dashjr在2011年遇到了BTC,並很快以開發人員的身份加入了該專案。 他的程式設計知識很快使他成為一名主要的BTC開發人員,説明BTC實現早期構建。 他對BTC軟體的早期貢獻集中在對比特幣核心的安全性、性能和高級功能進行故障排除。
按提交次數排序,Luke Dashjr目前在比特幣核心代碼貢獻者排名中排名第14位。
作為早期開發人員,Luke Dashjr 參與了早期BTC幾乎所有重要活動。
由於Bitcoin Core中的軟體錯誤,Dashjr是2013年最早發現BTC硬分叉的公司之一。 2014年,Dashjr開始在BTC生態系統中發揮更大的作用,因為它使用了BFG礦工的修改版本,允許礦工以比當時其他礦工更高的性能工作。
2016年,Dashjr推出了BIP-2,這是對另一位BTC開發人員和著名密碼學家Amir Taaki提出的BIP格式的重大改進。 在2016年和2017年期間,Dashjr也是BTC啟動隔離見證的關鍵人物。 Dashjr對BTC開發的其他貢獻包括BIP-22和BIP-23,它們分別旨在優化區塊生成結構並提高礦池內的效率。
盧克·達什爾;
回到上一篇文章,Luke Dashjr 提到“這個漏洞最近在 BTC Knots v2 5.1 中得到了修復,希望明年 v2 7 之前最終會修復”,這個比特幣 Knots 是一個完整的BTC用戶端,最初的想法來自 Luke Dashjr。
Luke Dashjr也是網路安全極端分子。 事實上,他認為BTC在網路的當前狀態下存在安全漏洞,因為它的網路尚未完全去中心化。 因此,它邀請所有使用 BTC 的人安裝自己的全節點。
Luke Dashjr對序數的厭惡源於他對保留原教旨主義的堅定信念BTC。
2022 年底,軟體工程師 Casey Rodarmor 創建了“序數”協定,該協定對BTC中的最小單位“聰”進行編號,並通過 taproot 存儲檔元數據,從而創建獨特的 NFT。 3 月 8 日,一位名叫 @domo 的匿名開發人員發佈了 BRC-20 協定,該協定可以在 Ordinals 協定之上創建一個可替代的代幣標準。 隨後,今年的碑文熱潮掀起,也帶動了BTC生態的爆發。
2月1日,BTC礦業公司盧克索(Luxor)表示,它已經開採了有史以來最大的BTC區塊,為3.96 MB,略低於BTC 4 MB的限制。 該區塊包含一個基於原始「神奇互聯網貨幣」的模因 NFT,稱為 Taproot Wizards。
Luke Dashjr等BTC生態系統開發者認為,這將導致BTC區塊鏈規模的快速擴張,運行全節點的設備要求將大大增加,導致全網全節點數量減少,抗審查能力下降。 同時,意想不到的大筆交易和巨大的區塊會影響錢包、礦池、瀏覽器等生態設施,導致部分設施出現異常,如部分交易無法正常解決等。 此外,為了減少同步和驗證巨額交易和區塊所需的時間,礦池或礦工可能會在未驗證交易和區塊的情況下選擇不下載和生產區塊,帶來安全風險。
他們甚至嚴厲批評 Taproot Wizard 的這種行為,說:“這是對 BTC 的攻擊,BTC區塊有 1 M 的限制,Taproot Wizard 的 4 M 數據被放在鏈上見證,區塊和交易繞過 1 M 限制,4 M 沒問題,400 M 沒問題!
今年 2 月 28 日,Luke Dashjr 在社交媒體上表示,有些拍賣網站在未經他同意的情況下使用他的名字和代碼創建和銷售“誤導性”NFT。 截圖顯示,NFT 包含他編寫的代碼的圖像,在拍賣網站上以 0.41 BTC的價格出售。
“我不參與這個或任何其他 NFT 的創建和銷售,我不同意為此目的使用我的代碼或我的名字。 盧克·達什爾(Luke Dashjr)在推特上澄清了批評,“由於涉及虛假陳述以及與實際買家的混淆,我強烈要求將拍賣收益的100%退還給買家。 」
可見,Luke Dashjr是一個對BTC健康的生態系統有著近乎癡迷的高要求的開發者。 Dashjr認為,序數不僅僅是堵塞網路的垃圾郵件,它們也是對BTC可替代性的攻擊,接受它們的存在會危及閃電網路和CoinJoin。
對於BTC最大化者來說,這是最不可接受的結果。 今年5月,Luke Dashjr在他的Github帳戶上寫道,他對BRC-20和模因硬幣的炒作感到非常惱火,“為了解決序數問題,需要立即採取糾正措施,而且早就應該提供。 」
Luke Dashjr GitHub介面;
在發送給其他BTC開發人員和礦工的電子郵件中,Dashjr提議將「垃圾郵件過濾」機制集成到Taproot交易中,以阻止BTC網路中Ordinals和BRC-20代幣的擴散。 “幾個月前是時候採取行動了,”他說。 垃圾郵件過濾一直是比特幣核心的標準部分。 這是一個錯誤,現有篩檢程式不會擴展到 Taproot 事務,因為它是一個錯誤修復,實際上不需要等待主要版本發佈。 」
根據 Dashjr 的說法,人們可以在 BTC 上擁有 NFT 和收藏品,而無需發送垃圾郵件或攻擊網路,而“Taproot 實際上使這變得容易得多。 在Bitcointalk論壇上,許多人討論了採用軟分叉來“強制執行嚴格的Taproot驗證腳本大小”,以及該協定如何過濾他們認為是“垃圾郵件”的內容,甚至是撤銷Taproot的硬分叉。 但是BTC硬分叉有多容易?
在我們進入“誰需要點頭才能將一段代碼合併到BTC存儲庫中?”和“誰控制BTC的核心存儲庫?”之前,重要的是要清楚您控制 GitHub 儲存庫。
對於一個開源專案的 GitHub 倉庫,擁有這兩個許可權的開發者擁有最大的“權力”,即合併代碼許可權和提交許可權。
具有合併代碼許可權意味著其密鑰將添加到 GitHub 上的受信任金鑰清單中,從而授予它們特定許可權。 對於比特幣核心專案,當開發人員的密鑰添加到此清單中時,他們獲得了合併代碼的能力。 這意味著他們可以將已經審查和批准的代碼更改合併到比特幣核心代碼庫中。
因此,擁有合併代碼的能力意味著它們可以對比特幣核心軟體的最終版本產生直接影響。 這是對開發人員信任和責任的認可,因為合併代碼的能力使他們能夠直接影響BTC軟體的最終版本。 具有此許可權的開發人員通常是經驗豐富且信譽良好的貢獻者,他們在合併代碼時遵循嚴格的品質控制和審查流程。
代碼提交許可權和合併代碼許可權之間的區別在於,合併許可權允許開發人員決定哪些代碼最終將包含在專案的主分支中。 因此,雖然提交許可權是一個重要的里程碑,但合併許可權在專案的決策和最終產品的形成中起著更關鍵的作用。 兩者都很重要,但就影響力和責任而言,聯合權威通常被視為最高級。
誰可以將代碼合併到Bitcoin Core的GitHub存儲庫中?
Bitcoin Core開發人員是可以直接訪問合併和修改代碼庫BTC開發人員,通常作為專案的維護者或長期貢獻者。 例如,Wladimir J. van der Laan作為該專案的主要維護者之一,有權合併代碼。
Pieter Wuille 和 Marco Falke 分別於 2022 年 7 月 8 日和 2023 年 2 月 23 日離開,放棄了維護許可權,並通過 GitHub 請求從受信任的密鑰集中刪除了BTC密鑰BTC
在Pieter Wuille和Marco Falke離開后,目前只有三位Bitcoin Core開發人員Wladimir J. van der Laan,Michael Ford和Hennadii Stepanov可以訪問修改Bitcoin Core代碼。
但是,儘管這些開發人員有權合併代碼,但他們通常遵循嚴格的代碼審查和社區共識過程。 他們的工作更多的是協調和審查貢獻,而不是單方面做出改變。 BTC社區高度重視共識和透明度,任何重大的代碼更改都會由社區廣泛討論和審查。
對於一段要合併到BTC代碼庫中的代碼,需要經過一個嚴格而詳細的過程,以確保提案的品質和社區的共識。 以下是此過程的主要步驟:
1.編寫提案和代碼:首先,開發人員需要編寫詳細的提案文檔。 該檔應清楚地描述提案的動機、技術細節、影響評估以及任何潛在問題或挑戰。
社區討論:代碼提案提交給BTC社區后,由社區成員(包括開發者、礦工、投資者和使用者)進行討論和審核。 此階段是確保提案可行性和收集反饋的關鍵。
修改和改進:根據社區的反饋,代碼的作者可能需要對提案進行修改和改進。
投票並達成共識:一些重要的改進,特別是與BTC協定本身相關的改進,需要社區成員之間達成一定程度的共識。 這通常涉及礦工的支持,他們需要通過在他們開採的區塊中包含特定信號來表明他們對提案的支援。
代碼實現:一旦達成共識,代碼將由比特幣核心開發團隊進行審查。 此步驟需要確保代碼的品質和安全性。
6.合併到代碼庫:批准后,代碼將合併到BTC的官方代碼庫中。
從過去的區塊大小大戰來看,沒有一個人或實體可以直接確認和決定一個BIP是否已經達成共識,或者可以合併到代碼庫中。 相反,這是一個涉及BTC社區的過程,除了開發人員和版主之外,還包括來自多個關鍵組的協作和共識:
特別是礦工,對於那些涉及協定更改的BIP提案,礦工可以起決定性作用。 礦工通過在他們開採的區塊中包含特定信號來表示他們對BIP的支援。 如果具有特定門檻的礦工不選擇支援該提案,這通常不會被視為共識。
全節點運營商在共識形成過程中也發揮著重要作用,通過升級到支援新BIP的軟體版本來表示支援,節點數量的增加表明社區廣泛接受該提案。 此外,雖然BTC使用者和社區成員不直接參與合併代碼的決定,但他們的意見和討論對於建立共識至關重要,他們可以通過社區論壇、郵件清單和社交媒體平台表達自己的意見。
當然,如前所述,其中最有影響力的是礦工。
雖然礦工無法訪問Bitcoin Core代碼,但他們擁有採礦設備,礦工決定運行他們的設備運行哪個版本的BTC軟體。 而且,礦工社區越來越大,他們已經有能力和開發者一起玩。 2015年,Bitcoin Core開發者提議將區塊大小的上限從1M改為2M,但這一提議被中國礦工拒絕,理由是中國的頻寬不足以支援2M區塊。 礦工是這個系統中的服務提供者,他們會把每一次BTC轉帳都打包好,這樣BTC系統才能正常運行,可以說佔據了非常重要的位置。
當然,這一天作為BTC社區最著名的硬分叉載入史冊。 2017 年 8 月 1 日晚上 8 點,一個由BCH礦工領導的分叉開始了,他們從一個 478558 高的區塊開始實施硬分叉,6 小時後第一個BCH區塊被 ViaBTC microbit 礦池挖出,比特幣現金正式誕生。
即使有硬分叉,那麼每個人都會用真金白銀投票給滿足每個人期望BTC。 因此,儘管比特幣核心開發者擁有代碼的管理權,但由於BTC軟體的開源性和BTC的去中心化,沒有任何團隊或個人可以完全控制BTC。
說白了,礦工們不可能讓銘文消失。
作為第三大礦池運營商,魚池聯合創始人申宇的心聲一直被視為代表礦工的立場,在Luke Dashjr表示題詞利用比特幣核心漏洞向區塊鏈發送垃圾內容后,Shenyu曾多次在社區評論:“BTC不是ETH作坊,開發者說什麼都不算數。 」
據悉,比特幣礦池算力排名第一的Foundry USA是Luke Dashjr的支援者,但排名第二的AntPool和排名第四的ViaBTC一直反對Luke Dashjr,因此排名第三的F2 Pool的地位至關重要。
在之前的牛市中,礦工根本不用擔心賺錢。 但在熊市中,礦工的收益有點黯淡。
2022年6月,BTC礦工日均收入僅為2719萬美元,而2021年11月礦工日均收入約為6200萬美元,BTC礦工日均收入下降了56%。 由於礦工收入不盡如人意,整個BTC網的算力水準也受到影響,當時BTC的算力下降了10%以上,每小時產生的區塊數量也下降到5.85 BTC。
更重要的是,隨著2024年BTC區塊獎勵減半,如果BTC價格走勢嚴重,那麼BTC礦工將面臨潛在的盈利問題。
然而,BRC-20的出現和銘文的火爆交易,讓礦工在不確定的熊市背景下,費用有了大幅提升,礦機賣得更好,是直接受益者。
鏈上數據顯示,由於BRC-20交易BTC BRC-20交易從最初的2美元增加到31美元的高點,每筆交易的平均交易費用在5月份開始大幅增加。 根據The Block Pro的數據,11月BTC礦工的收入增長了30.1%,達到11.5億美元,而11月發生了創紀錄的834萬筆與普通資產相關的交易,為BTC礦工創造了約3870萬美元的收入。
2023年BTC礦工費用,來源:比特恩福圖表
BTC OG、前e投睿高管、量子經濟學創始人馬蒂·格林斯潘(Mati Greenspan)在接受媒體採訪時表示:“我昨天和一位礦工交談過,他說他的收入翻了一番,這很好,尤其是在減半之前,所以這對礦工有好處。 顯然,作為BTC生態爆發的最大受益者,礦工們抓著錢袋子,絕對不會讓銘文消失在BTC生態中。
Luke Dashjr的一句話在社區中引發了一波討論。
華人社區的主流觀點是,BTC生態的爆發導致礦工收入飆升,而在BTC生態中,礦工佔主導地位,“亞洲題詞火爆,美國礦工賺大錢,歐美開發商不認,歐美開發商和歐美礦工千萬不要打架”,大多數人都是抱著看戲的心態觀看接下來的發展。
Slowmist Technology 的創始人 @evilcos 認為沒有必要修復這個 bug,他說,“由於引入了 Taproot(一件好事),意外打開這個魔盒的影響不僅僅是一堆 SPAM,還有BTC生態系統的活動,這不僅僅是一組序列號/銘文。 當然,如果這個打補丁,可以有相容的解決方案,更好地打通BTC生態,長痛勝短痛。 」
加密分析師@thecryptoskanda在Luke Dashjr的推文中評論道:「我們在這裡看不到中本聰的願景。 所看到的只是一個覺醒的開發者,試圖將自己病態的好或壞的沃克主義價值觀置於中本聰的原始共識之上。 在這之後,你怎麼能稱BTC最去中心化的貨幣呢?”
受近期題詞狂潮影響,華人社區對Luke Dashjr的看法更多是一種不贊成的態度,加密KOL @ 11 dizhu 表示“沒有人能代表BTC,你有你的想法,別人有別人的想法,這真的不是硬分叉。 」
在英語社區,許多人表示BTC現在嚴重擁堵,使用者必須支付非常高的gas費用,稱他們“希望開發人員能夠找到一種方法來修復正在被利用的漏洞”。 密碼學家@Elder 24601將「銘文」稱為某種灰塵攻擊,可以通過增加預設閾值(目前為546衛星)來修復。
一些加密用戶評論說,他們支援Luke Dashjr的審查制度,因為他們錯過了整個BRC-20爆發。
如前所述,這不是加密社區第一次爭論 Ordinals NFT 和 BRC-20 的存在,當時有人反對說,如果 Ordinals 繼續對 BTC 網路產生巨大影響,可以選擇分叉BTC修改或刪除 Taproot 選項。
今年5月,DeFi Watch創始人克裡斯·布萊克(Chris Blec)表示,如果有足夠多BTC生態系統參與者(使用者、節點運營商、礦工)同意BTC應該以減少垃圾郵件交易的方式分叉,就不會受到審查。 “你仍然可以挖掘並使用當前的叉子,並在那裡鑄造你愚蠢的jpg。 」
這些爭議的背後不僅僅是技術,還有BTC的目的和背後的哲學。 管理去中心化的開源專案仍然是一個挑戰。
眾所周知BTC沒有單一的實際控制者,BTC的治理結構由支付交易費用的使用者、構建BTC區塊鏈的礦工和驗證交易帳本的節點運營商組成。 這種分散的結構在一定程度上保證了BTC的安全和去中心化,但也給治理帶來了挑戰。 毋庸諱言,礦工的地位更多是基於激勵水準,他們根據他們獲得的激勵來選擇對BTC未來的共識。
儘管Luke Dashjr的立場很明確,但很明顯,BTC社區對銘文的未來有不同的聲音,比特幣核心開發人員的力量無法讓銘文消失。
即使在最壞的情況下,BTC社區也可能再次面臨類似於2017年的分叉。 但與那時相比,社區成員積累了寶貴的經驗和見解。 這一次,所有人都將有更深入的理解和更成熟的策略來應對可能出現的挑戰。
“捍衛”還是“犧牲”銘文?BTC故事遠未結束。