爲什麼需要 EIP-1559?

作者:ConsenSys 的 TimBeiko,他是 EIP-1559 的主要負責人之一

EIP-1559 的益處

EIP-1559 是對以太坊收費市場的一個擬議改變。該提案將爲以太坊提供用戶體驗、經濟和安全方面的好處。

在用戶體驗上的益處

更快地包含交易

以太坊上的交易往往需等待很長時間。因爲區塊總是滿的,每個新區塊都被自上一個區塊以來最高的付費交易填滿。如果一筆交易沒有被立即包含在內 (通常需要非常高的 gas 費),那麼就很難估計何時會被包含在內。

根據 EIP-1559,區塊最高可達到“200% 滿”,這意味着如果 gas 限量設定爲 12.5 米,那麼最高可達 25m 的 gas 區塊將有效。區塊還將包括交易所需要的最低價格,即 BASE FEE。當區塊 >100% 滿時,BASE FEE 會上升。當區塊 <100%滿時,它將下降。

這意味着大多數時候,區塊會有 100% 的“額外”容量,它們可以用交易來填充。因此,只要發送的交易費用高於 BASE FEE,幷包括礦工的小費,它就會包括在接下來的幾個區塊。

從交易發送到交易包含,BASE FEE 會在此期間上升。爲了幫助解決這一問題,交易指定了他們願意爲包含而支付的最大金額,即 FEE CAP。交易發送者將被退還 FEE CAP 與 BASE FEE(已被取消) 和 TIP(付給礦工) 之間的差額。

從另一個角度來看,1559 使交易的包含價格在協議中顯式,而不是像現在這樣隱式。

例如,如果包含的“市場價格”爲 100 gwei,而用戶想要確保快速包含,則今天的動機是支付 > 100 gwei (這很難估計,因爲該值不屬於該協議的一部分),及其全部出價將用於計算交易價格。在 1559,如果 BASE FEE 爲 100 gwei,則用戶可以放置 200 gwei 的 FEE CAP,3 gwei 的小費,並且他們只需要支付包含區塊的 BASE FEE 和 TIP。與 200 gwei FEE CAP 之間的差額將退還給發送者。

需要注意的是,區塊已經“200% 滿”時。在這種情況下,收費市場將恢復到基於最高小費交易的拍賣,也就是我們目前的系統。考慮到 BAES FEE 增加(每 5 分鐘~10 倍),這些週期預計是短暫的。換句話說,今天的“平均情況”成爲 1559 的“最壞情況”。

更好的交易費用估算

1559 的另一個值得注意的 UX 改進是,它使交易費用的估算更容易,無論是 1559 型交易還是傳統型交易。

正如前面提到的 , 估算 1559 型的交易價格很簡單 : 將上述 FEE CAP 設置的高於 BAES FEE, 或以最大的支付意願 , 將 TIP 設置爲足以補償爲其計算成本和風險區塊的礦工的價格。(錢包可以默認設置此值並隨時間更新它,因此最終用戶不一定需要手動設置它)。

有趣的是,1559 型的簡單費用估算也會使傳統交易擁有更好的估算 (仍然支持)。通過查看歷史 BAES FEE 和 TIP 值,交易估算服務將能夠提供比目前更好的估算。

經濟效益

需要通過 ETH 支付交易費用

也被稱爲“防止 ETH 的經濟抽象”。EIP-1559 要求所有交易使用 ETH 支付協議的 BASE FEE。雖然這聽起來可能微不足道,但在目前的費用市場下,無法保證交易費以 ETH 的方式支付給礦工,連礦工自己在鏈上的交易也不一定是用它。

換句話說,如今,人們可以在鏈下 (或鏈上其他資產,如 DAI、USDC 等) 向礦工支付費用,讓他們以零 gas 費來包括他們的交易。這可能導致 ETH 不再是以太坊網絡的主要貨幣。

在 1559,由於 BASE FEE 會在交易執行過程中被燒燬,而且必須通過 ETH 支付,因此交易費用需要在鏈上支付。顯然,礦工可以自由地收取其他交易的費用,但是他們將需要獲得 ETH 來支付以另一種方式支付的交易 BASE FEE,這在經濟上等同於用戶直接用 ETH 支付交易費用。

更高的區塊空間需求造成了通貨緊縮的壓力

鑑於 BASE FEE 作爲每筆交易的一部分被燒掉,並且隨着以太坊對區塊空間的需求增加,BASE FEE 也會上升,對以太坊區塊空間的持續高需求將對 ETH 的供應造成通縮壓力。換句話說,想要使用以太坊的人越多,BASE FEE 就越高,以太坊在總體和每筆交易中被燒掉的就越多。

這符合“最低限度可行的保險”的理念,在網絡使用和網絡價值之間形成了一個正反饋循環。

保障益處

降低近頭重組的風險

隨着區塊交易費用的增加,礦工越來越有動機在頭部附近進行小規模的鏈重組,以將高支付交易捕獲到自己的區塊中,而不是讓競爭的礦工腰包滿滿。

在 1559,由於交易費用的絕大部分都付之一炬,礦工進行近頭改組的動機要弱得多。

隨着時間的推移,使 DoS/ 垃圾郵件攻擊的成本呈指數級上升

今天,如果攻擊者想要做 DoS 或向網絡發送垃圾郵件,他們可以以恆定的成本做到這一點,如果與礦工合作,可能還會低於市場成本。

想要對網絡進行 DoS 或垃圾郵件攻擊的攻擊者只需要支付足夠的 gas 費,讓礦工可以包括他們的交易,而這個 gas 費獨立於鏈中包含的其他交易。如果與礦工合作,他們可以爲交易支付低於市場的價格,因爲礦工可以以較低或零的 gas 費將其包括在鏈中。

在 1559,因爲區塊可以增長到 200% 滿,如果攻擊者想使用大量塊空間向網絡發送垃圾郵件,將導致 BASE FEE 增加。這意味着攻擊的代價會隨着時間的推移而增加 (即非攻擊礦工可以繼續包括其他用戶的交易),並且攻擊者無法以少於 BASE FEE 的價格將其交易包括在鏈中。

關於

ChinaDeFi- ChinaDeFi.com 是一個研究驅動的 DeFi 創新組織,同時我們也是區塊鏈開發團隊。每天從全球超過 500 個優質信息源的近 900 篇內容中,尋找思考更具深度、梳理更爲系統的內容,以最快的速度同步到中國市場提供決策輔助材料。如果您是從業者希望獲得更多海外最新技術方案及項目信息,可以查看 Gavin 的“每日文章”筆記 https://day.chinadefi.com(內容可能比較生澀,但是相信可以帶來幫助)。同時歡迎加入 ChineDeFi 社區,敬請關注我們的微信公衆號“去中心化金融社區”

UBI.city- 關於未來組織結構的協議,我們將與近日陸續發佈更多關於 UBI.city 的構想與設計機制,歡迎感興趣的區塊鏈技術愛好者、社區發起者、研究分析人與 Gavin (微信 : chinadefi)、Iris (微信 : aris1132)聯繫,共同探討 UBI 未來的可能性。

爲什麼需要 EIP-1559?