在以太坊上用其他代幣 (非 ether) 來支付交易費用,似乎有了更多選擇,表面上可行,但實際上不可行。這涉及到鏈的安全,激勵體系閉環以及用戶體驗的問題。

原文標題:《「經濟抽象」在以太坊上可行嗎?》
原文作者:ethhub
翻譯:藍狐筆記社羣 Anthony

什麼叫「經濟抽象」?在以太坊網絡上,使用 ether 以外的代幣(例如 ERC20 代幣)支付交易費用,這種概念稱爲「經濟抽象」。

下面來看看,爲什麼以太坊協議不太可能整合「經濟抽象」?(藍狐筆記注:也就是不太可能用其他代幣替代 ether 作爲交易費用。)

「經濟抽象」通常被用來證明以太的價值終將歸零。他們的觀點是,用戶可以用其他代幣向礦工支付他們的交易費用,而不是用 ether 來支付。因此,如果這種方式流行起來,ether 本身就沒有價值了。這個觀點適用於任何 PoW 的鏈,這在對以太坊的批評中很有市場,因爲貌似很容易創建其他 ERC20 代幣來代替 Ether。

讓我們快速回顧一下交易是如何在以太坊上實現的。在以太坊網絡上進行交易,每筆交易都要爲網絡使用向以太坊礦工支付一定數量的交易費用,交易費就包含在他們的交易中。交易成本 =Gas * Gas 價格。以太坊基本協議假定 ether 作爲 Gas 價格,並且每個錢包計算要支付的總 ETH 交易成本。

反對 ETH 價值的論據就從此處着手。他們表示用戶可以用某種貨幣或代幣來支付交易費用,其中也包括用數字 USD 支付,而不是用 ether 支付。然後,礦工可以直接將代幣或數字貨幣在網絡中進行變現。雖然重建以太坊以接受多種代幣(甚至美元)在理論上是可行的,但它忽略了像 ether 或比特幣這樣的數字原生代幣在系統中擔負的安全作用。

像 ether 這樣的原生代幣通過將網絡安全與交換媒介的價值關聯繫起來,降低了網絡黑客攻擊的獲利空間。如果網絡安全受到攻擊,則在網絡上交易的代幣價格也會受到影響。想象一下,假如在以太坊網絡上,有個流氓礦工收集了足夠的算力,成功地發動了 51%網絡攻擊,並將網絡代幣轉移到個人賬戶。如果代幣價值與網絡安全(例如像 USD 這樣的非原生代幣)無關,那麼黑客可以在合理流動市場中輕鬆地以全價出售這些代幣收穫鉅額利益。

但如果是用 ether 作爲交易費用,將不會發生這種情況。因爲其他礦工會立即看到這種攻擊行爲,並讓市場知道以太坊網絡受到攻擊。結果會導致 ETH 價格下降,同時 ETH 在市場上也會變得非常缺乏流動性,這使得黑客難以在市場上變現。這個論點適用於任何去中心化的區塊鏈,也包括比特幣。

實際上,使用多種代幣支付,會增加摩擦、成本以及帶來非常糟糕的用戶體驗。增加任何其他代幣作爲交易費都必須歷經以下過程:

  • 與礦工開放溝通
  • 手動計算該代幣中的交易成本
  • 付款給礦工並等待確認
  • 執行初始交易併產生 nonce

(藍狐筆記 Anthony 注:爲了防止交易重複進行,以太坊要求每筆交易必須有一個 nonce 數值。nonce 值從 0 開始遞增,每發送一筆交易,nonce 便加 1。)

• 告訴礦工 nonce 並等待下一個區塊

除了上面提到的額外摩擦之外,在以太坊網絡上使用其他代幣作爲交易費用,用戶還要花費額外的成本。在交易中發送 ETH 需要 21000 gas,而發送其他代幣則需要 40000 gas 或更多。計算 gas 成本和了解 gas 市場絕非易事。錢包花了數年時間才使得用 ether 支付費用的用戶體驗變得順暢。由於過於複雜,錢包沒有動力簡化其他代幣的 gas 支付體驗。

現在讓我們談談礦工。礦工們努力賺取收益,用來支付硬件及電費。他們不希望接收 50 種不同的代幣作爲交易費用,尤其是有些加密代幣波動幅度大且沒有流動性。這對礦工來說,它會造成運營上的噩夢。

如上所述,這適用於所有 PoW 鏈。比特幣甚至還有一個工具,使用戶能夠用 BTC 以外的代幣支付來提高付款的交易速度。但是,由於上述論點,在 BTC 或 ETH 中並不是主流,因爲它違反了核心安全假設,且對礦工有極端的實際限制。