
作者 :BitMEX Research
在比特幣核心(Bitcoin Core)軟件的代碼倉庫中,最近有人提議移除對OP_Return
輸出大小的限制。OP_Return
是一種旨在在比特幣區(qū)塊鏈上存儲任意(非交易)數(shù)據(jù)的輸出類型。在現(xiàn)有的大小限制下,比特幣核心節(jié)點不會中繼超過此限制的交易。然而,這并非共識規(guī)則,比特幣核心節(jié)點總是會將包含此類交易輸出的區(qū)塊視為有效區(qū)塊并接受。
移除此限制引發(fā)了一些爭議,一些人認(rèn)為該限制對于阻止或預(yù)防垃圾信息是必要的。許多主張保留該限制的人希望比特幣僅用于“金融交易”,并希望將圖像相關(guān)的數(shù)據(jù)等視為非標(biāo)準(zhǔn)交易。
Ordinals 熱潮
然而,將圖像存儲在比特幣區(qū)塊鏈上的熱潮早已出現(xiàn)。這場熱潮始于 2023 年初,被稱為 “Ordinals”。與使用OP_Return
輸出不同,圖像被存儲在 Taproot 支出的輸入腳本中。這些 Ordinals 交易中的絕大多數(shù)已經(jīng)是標(biāo)準(zhǔn)交易,它們會被比特幣核心節(jié)點中繼。在某些情況下,這種 Taproot 方法比OP_Return
更便宜,因為它受益于隔離見證(SegWit)升級帶來的 75% 的見證數(shù)據(jù)折扣。
根據(jù)?Dune.com?上的一個儀表盤顯示,Ordinals 的使用量一直很高,已經(jīng)有超過 8800 萬次銘文,支付了超過 7000 個比特幣的交易費用。按照當(dāng)前的比特幣價格計算,這超過了 6.6 億美元。Ordinals 領(lǐng)域已經(jīng)涌現(xiàn)出許多企業(yè),它們希望利用這一增長趨勢,并且已經(jīng)有數(shù)百萬美元投資于 Ordinals 相關(guān)的工具,例如錢包、銘文交易系統(tǒng)以及創(chuàng)建 Ordinals 并將其提交到網(wǎng)絡(luò)的方法。
許多人將這些圖像視為垃圾信息。在我們看來,在這種背景下,我們傾向于從創(chuàng)建交易的人的意圖來看待垃圾信息。他們是試圖故意傷害他人,還是試圖從中獲利?考慮到這一點,我們認(rèn)為將圖像存儲在區(qū)塊鏈上并不總是垃圾信息,因為這樣做的人似乎主要是為了個人娛樂或投機并試圖獲利。然而,如果有人將圖像放到區(qū)塊鏈上是為了惡意攻擊他人(這種情況在一定程度上確實存在),那么是的,那就是垃圾信息。
雖然區(qū)塊鏈上的圖像在許多人看來可能像是垃圾信息,但我們同意主觀價值理論:
各種消費品和服務(wù)的價值并非客觀地、內(nèi)在地產(chǎn)自事物本身,而是取決于進(jìn)行評估的個人。他的估值是一個主觀問題,甚至他自己也無法將其還原為客觀的術(shù)語或衡量標(biāo)準(zhǔn)。
有些人似乎喜歡區(qū)塊鏈上的圖像,并且已經(jīng)為此支付了超過 6 億美元的費用。既然這些商品的價值是主觀的,我們有什么資格質(zhì)疑呢?我們只能說我們不看重這些圖像,也不會為它們付費。我們認(rèn)為,那些希望通過投資這個領(lǐng)域來獲利的企業(yè)和個人,最終很可能會賠錢。但還是讓市場來決定吧!
我們的觀點是,馬已經(jīng)跑了,人們已經(jīng)大規(guī)模地將區(qū)塊鏈用于存儲圖像,而保留OP_Return
的限制并不會改變這一點。使用 Taproot 輸入腳本的一部分來存儲圖像的系統(tǒng)已經(jīng)存在,而且按字節(jié)計算,這種方式比OP_Return
便宜四倍。
比特幣挖礦
我們關(guān)注比特幣挖礦領(lǐng)域已經(jīng)超過 14 年了。我們見證了比特幣挖礦從一個業(yè)余愛好者的活動轉(zhuǎn)變?yōu)橐粋€擁有上市公司的產(chǎn)業(yè)。我們密切關(guān)注著其中的 10 家上市公司,并且?guī)缀蹰喿x了它們所有的公開披露文件。這些礦工每季度都會報告他們的財務(wù)報表,并每月向市場更新他們的生產(chǎn)數(shù)據(jù)。我們經(jīng)常與這些公司的投資者關(guān)系官員和管理團隊進(jìn)行交流。這些管理團隊非常喜歡 Ordinals,他們將其視為潛在的收入驅(qū)動因素,在一個競爭激烈的行業(yè)中,這是一個至關(guān)重要的收入驅(qū)動因素。認(rèn)為 Ordinals 是垃圾信息并應(yīng)該被過濾的想法,現(xiàn)在和將來都不會引起這些專業(yè)管理團隊的共鳴。有些人可能不喜歡它,但這就是商業(yè)現(xiàn)實。這也是我們中的一些人一直預(yù)期的現(xiàn)實。比特幣已經(jīng)發(fā)展壯大,它是一門生意,而企業(yè)需要最大化收益和股本回報率。
比特幣是關(guān)于激勵和追求激勵兼容性的。比特幣的運作不是因為這個領(lǐng)域由一群利他主義、善意且目標(biāo)一致的人組成。比特幣領(lǐng)域由各種各樣的人組成,他們有著不同的觀點和理念。比特幣的運作不是因為我們都在同一個團隊,而是因為它具有魯棒性并且激勵機制是協(xié)調(diào)一致的。我們認(rèn)為,現(xiàn)在是時候移除OP_Return
限制這種家長式的保護措施,并擁抱區(qū)塊空間市場的經(jīng)濟現(xiàn)實了。
如果更大的OP_Return
輸出仍然被視為非標(biāo)準(zhǔn)交易,但人們?nèi)匀幌胧褂盟鼈?,礦工將只會建立直接接收這些交易、繞過公共內(nèi)存池的企業(yè)。最大的上市礦企 Marathon [股票代碼:MARA US] 已經(jīng)這樣做了。然而,據(jù)我們了解,Marathon 提供的這項服務(wù)目前并不受歡迎。盡管如此,如果礦工開始在鏈外接收交易,這對比特幣來說有很多負(fù)面影響。這將意味著礦工生產(chǎn)的區(qū)塊中的交易與用戶期望看到的交易之間的差異將會增加。這可能會破壞諸如 Compact blocks 之類的技術(shù),該技術(shù)通過消除節(jié)點兩次下載交易的需求(一次是為了內(nèi)存池,另一次是在交易進(jìn)入?yún)^(qū)塊后)來幫助區(qū)塊在網(wǎng)絡(luò)中更快地傳播。比特幣核心預(yù)先移除該限制以確保 Compact blocks 不被破壞可能是明智之舉。如果它被破壞并且區(qū)塊傳播延遲增加,那么這可能會以犧牲較小的礦工為代價,使較大的礦工和礦池受益,從而加劇挖礦的中心化。
礦工和礦池建立接受非標(biāo)準(zhǔn)交易的企業(yè)也會帶來其他負(fù)面后果。建立此類企業(yè)需要成本,例如技術(shù)成本和營銷成本。這種商業(yè)模式也可能具有壟斷性,用戶可能希望使用一個簡單的平臺來提交他們的非標(biāo)準(zhǔn)交易。這增加了挖礦和礦池的準(zhǔn)入壁壘,使得小型參與者的挖礦更加困難。這再次導(dǎo)致了更多的中心化壓力。一旦這些系統(tǒng)獲得發(fā)展,即使比特幣核心的策略在以后放寬,也很難阻止這些業(yè)務(wù)。例如,一旦基礎(chǔ)設(shè)施建成,懶惰的客戶可能會繼續(xù)使用這些服務(wù)而不是公共內(nèi)存池。
我們認(rèn)為,比特幣開發(fā)者應(yīng)該努力保持軟件的競爭力。使開源的交易選擇算法在最大化收入方面具有競爭力,阻止礦工構(gòu)建自己的專有算法,并使公共內(nèi)存池具有競爭力,阻止礦工建立私有內(nèi)存池業(yè)務(wù)。我們理解并非所有人都這樣認(rèn)為,但這就是當(dāng)前挖礦領(lǐng)域的經(jīng)濟現(xiàn)實。我們希望內(nèi)存池能夠有效地工作,并且我們認(rèn)為移除OP_Return
限制是更好的選擇,而不是掩耳盜鈴地假裝垃圾交易沒有被挖出來。選擇在于擁有一個有效的內(nèi)存池還是一個無效的內(nèi)存池。
節(jié)點運行者
如果假設(shè)區(qū)塊鏈?zhǔn)菨M的,那么OP_Return
使用量的增加實際上使得運行全節(jié)點更容易。請記住,OP_Return
不享受見證折扣,因此僅包含OP_Return
輸出的區(qū)塊的最大大小為 1MB,遠(yuǎn)小于 4MB 的最大值。與此同時,OP_Return
輸出不會使 UTXO 集膨脹。其他協(xié)議使用替代系統(tǒng)(例如假地址)來存儲任意數(shù)據(jù),而這種方法對那些尋求驗證所有比特幣交易的人來說具有嚴(yán)重的負(fù)面后果。OP_Return
只是不需要驗證然后可以忽略的數(shù)據(jù)。那些擔(dān)心節(jié)點運營成本更便宜的人不必?fù)?dān)心移除OP_Return
限制會帶來什么問題。
我們?nèi)绾巫柚估畔ⅲ?/span>
在本節(jié)的開頭,我們將引用 Eric Voskuil 的著作《密碼經(jīng)濟學(xué)》。在書中,Eric 寫道:
抵抗審查是交易費用的結(jié)果。
比特幣的核心目標(biāo)是抵抗審查,而交易費用是旨在實現(xiàn)該目標(biāo)的安全模型的基本組成部分。希望審查交易的攻擊者無法通過鼓勵節(jié)點運行者從其內(nèi)存池中過濾掉某些交易來成功。如果那樣可行,比特幣在防止審查方面就不會特別出色。相反,一切都與費用、費率以及礦工試圖最大化每個區(qū)塊的收入有關(guān)。無論交易是否是垃圾信息,無論交易是否使用OP_Return
,或者無論交易是否使用隔離見證,情況都是如此。要進(jìn)入?yún)^(qū)塊鏈,就需要出價高于其他用戶,這是唯一可行的垃圾信息預(yù)防模型。正如中本聰所說:
只要你愿意出價高于其他用戶,在某種價格下,你幾乎總是可以進(jìn)入。
這種垃圾信息預(yù)防模型已經(jīng)被理解多年。正如我們在?2017 年 9 月關(guān)于隔離見證的文章中所說:
誠然,垃圾信息發(fā)送者可以生成這樣一個 4MB 的區(qū)塊,其費用與 1MB 的區(qū)塊相同。這是一個潛在的問題。然而,這并沒有改變系統(tǒng)的安全屬性,因為 4MB 的區(qū)塊并不比 1MB 的區(qū)塊便宜,它只是成本相同。無論是否使用隔離見證,垃圾信息發(fā)送者總是可以出價高于合法的用戶。事實上,攻擊者可以簡單地生成 1MB 的非見證數(shù)據(jù)來與“合法”用戶競爭,而這種攻擊方式的成本與以前一樣。隔離見證并沒有也不能改變這樣的安全動態(tài):如果攻擊者想用垃圾數(shù)據(jù)出價高于用戶,他們就能做到。
為了確保您的交易及時得到確認(rèn),您需要了解礦工在下一個區(qū)塊中可能挖掘的內(nèi)容的良好信息,以便您可以設(shè)置適當(dāng)?shù)慕灰踪M用。這也是節(jié)點運營者可能希望他們的內(nèi)存池策略盡可能與礦工的實際操作相匹配的另一個原因。如果比特幣核心不移除OP_Return
的中繼限制,用戶將不得不運行其他軟件或使用第三方網(wǎng)站來獲取關(guān)于使用何種交易費用的信息。
誠然,OP_Return
輸出一直存在限制,并且比特幣在有該限制的情況下已經(jīng)良好運行了十多年。那么為什么現(xiàn)在要移除它呢?在我們看來,這種推理有點像 2015 年至 2017 年區(qū)塊大小之爭期間經(jīng)常進(jìn)行的討論?!按髤^(qū)塊派”經(jīng)常說,比特幣在沒有滿區(qū)塊的情況下已經(jīng)良好運行多年,那么為什么現(xiàn)在要引入滿區(qū)塊呢?答案是,這僅僅是成功的經(jīng)濟現(xiàn)實。正如前比特幣開發(fā)者 Gregory Maxwell 在?2015 年的一封重要的電子郵件中所說:
對廉價、高度復(fù)制、永久存儲的需求是無限的。
在我們看來,這些變化總是不可避免的。將圖像存儲在區(qū)塊鏈上的需求是無限的,而阻止這種需求的唯一方法是交易費用。只是有些人一直這樣認(rèn)為,而另一些人則不這樣認(rèn)為,這可能會導(dǎo)致爭論。
我們很幸運小區(qū)塊派贏得了區(qū)塊大小之爭。如果大區(qū)塊派獲勝并采用了比如 Bitcoin XT,那么區(qū)塊大小限制現(xiàn)在可能在 250MB 左右。區(qū)塊可能充滿了圖像,每 10 分鐘就有 250MB 的圖像。這可能使得普通用戶無法運行節(jié)點,并且可能已經(jīng)扼殺了比特幣。
結(jié)論
我們對移除OP_Return
限制持一定的支持態(tài)度?,F(xiàn)在是面對經(jīng)濟現(xiàn)實并保持競爭力的時候了。我們希望本地內(nèi)存池能夠有效運作,并希望公共的 p2p 交易廣播系統(tǒng)成為最終的贏家。如果攻擊者或垃圾信息發(fā)送者想出價高于其他用戶,他們可以做到,我們應(yīng)該擁抱這種現(xiàn)實。垃圾信息的預(yù)算不會永遠(yuǎn)持續(xù)下去,許多投資區(qū)塊鏈圖像的人很可能會集體損失數(shù)百萬美元。人們會吸取慘痛的教訓(xùn),然后比特幣會因此變得更強大。






.png)





















