以太坊將迎來近年來最大的硬分叉升級, “倫敦”升級將在1296.5萬區塊高度激活(預計北京時間2021年8月5日晚), 本次升級主要包括5個EIP,分別是EIP-1559、EIP-3198、EIP-3529、EIP-3541和EIP-3554,其中最重要的是EIP-1559,
2019 年 4 月提出的原始 EIP-155 可以用一句話概括:“一種交易定價機制,包括每個區塊固定的網路費用,該費用被銷毀并動態擴大/縮小區塊大小,以交易 瞬間網路擁塞,”
下面來說明 EIP-1559 的作業原理,
交易定價機制
要發送交易或與以太坊去中心化應用程式互動,用戶需要支付費用,通常稱為“Gas”, 類似于需要汽油才能運行的汽車,以太坊應用程式也需要 Gas 來執行,
目前,以太坊采用所謂的首價拍賣來確定gas價格,這可能會造成不確定性和低效率, 想象一下,你試圖在繁忙的機場叫一輛出租車,但你沒有排隊等候出租車,而是盲目地競標你愿意支付的最高價格來完成這次旅行,而不知道其他人的出價, 另一方面,出租車司機可以看到所有收到的出價,并選擇出價最高的人來最大化他們的利潤,
這是一個簡化的以太坊當前費用機制, 最終,用戶必須戰略性地考慮其他人將出價多少,這通常會導致出價過高或過低,并導致費用的高度波動, 例如,下圖顯示了 2021 年 7 月 25 日由區塊為大約 5000 個區塊樣本支付的平均和中位數交易費用(以 GWEI 為單位),注意大型例外塊,其中平均值(紅色)遠高于中位數( 綠色), 這表明某些交易發送方支付的費用過多,因為中間費用足以將交易包含在區塊中,

銷毀每個區塊固定網路費用
為了提高以太坊用戶體驗費用的可預測性,EIP-1559 引入了每個塊的基本費用, 基本費用是包含在一個區塊中的必要付款,并根據前一個區塊以編程方式確定, 這實際上使天然氣價格投標系統自動化, 在選擇的引數下,基礎費用從一個區塊到下一個區塊的波動幅度不能超過12.5%,
這提供了更類似于用戶可以拒絕或接受的預定價格的東西, 但是,用戶也可以選擇添加提示,
基本費用將被銷毀,而不是支付給礦工,這可能是 EIP-1559 中討論最多的部分, 這對以太坊的供應經濟學有利,因為它將永久消除一些 ETH 并降低供應通脹, 根據一些基本假設,75%的費用被銷毀, 下圖展示了 EIP-1559 ETH 發布的歷史場景, 請注意,在網路嚴重擁堵期間,每日流通量可能會變為負值,

動態擴展/收縮區塊大小
為了確定每個區塊的基本成本如何變化,協議需要估計對區塊空間的需求, EIP-1559 通過引入目標塊大小來實作這一點, 簡而言之,以太坊區塊的最大大小將從其當前限制增加一倍,但目標是 50% 的容量, 如果前一個區塊大于目標區塊大小(即超過容量的 50%),則基本費用將增加并繼續增加,直到區塊大小回落到其目標, 這種不斷上漲的基本費用最終讓一些用戶的交易成本過高,從而減少擁塞并導致區塊填充率自然上升到 50%,
EIP-1559 的一個常見誤解是它旨在解決高額交易費用并降低用戶在鏈上支付的平均費用, 但高成本歸根結底是一個可擴展性問題,而不是一個低效或不可預測的成本機制需要解決的問題, 可擴展性正在通過 L2 解決方案和計劃中的以太坊 2.0 的最終升級得到解決, 但是,由于更好的成本可預測性,應該減少成本波動,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/292414.html
標籤:區塊鏈
