原作者:浩天
相關閱讀:
Vitaliks Pick:Epoch 和 Slot:為以太坊提供更快的交易確認時間
如何理解@VitalikButerins對以太坊交易確認方法的想法?因為主網上5-20秒的交易確認時間已經接近信用卡消費的速度,從用戶的感知來看似乎已經足夠了。但與 Layer 2 的毫秒級確認時間相比,主網與 Layer 2 的交易確認差異會存在一定的安全風險。因此,優化主網交易確認時間更多是為了迎合Layer 2整體發展策略的考量?
1)以太坊目前的Gasper共識機制採用Slot(時隙)與Epoch(週期)的核心概念。每個 Slot 持續 12 秒,將選出一部分 Validator 來驗證鏈上目前的交易狀態進行投票。每 32 個 Slot,即 6.4 分鐘,將構成一個週期,基本上所有驗證人都會在一個週期內完成投票。交易的最終確定通常需要兩個週期,即12.8分鐘,這意味著交易在發起後12.8分鐘之前不會是不可逆轉的。
2)Vitalik認為時間太長,對目前的Gasper共識機制不滿意。他提出了一種Single-slot 最終性改進方法,可以確保每個區塊在下一個區塊產生之前完成最終性確認,從而加快最終性確認時間。但最終性確認和交易確認是兩個不同的東西,與用戶感知的5-20s的交易確認沒有密切關係,但如果對應到二層網絡,問題就會嚴重。
3)因為二層使用者提交和確認交易的時間會更短,不僅優於使用者感知的5-20秒的時間,而且可能達到毫秒等級。這是由於第2層整體採用的預交易確認機制。但如果 Layer 1 主網交易的最終確認時間過長,理論上在 Layer 2 上就會存在一些時差風險:例如用戶在 L1 上快速確認並進行後續操作,但可能會因為延遲而損失資金L1狀態確認中;而且,由於 Layer 2 本身存在一定的中心化風險,時間差越長,潛在的中心化混亂的未知風險就越大。
4)因此,在我看來,Vitalik關於以太坊主網交易確認時間優化的新文,一定程度上是為了迎合Layer 2系統和Layer 1系統共同推進的大戰略。雖然市場上也有人對 Layer 2 持悲觀態度,但 Layer 2 已成為以太坊發展必須穩定的方向。
顯然,以太坊未來肯定會以分層策略來推進。依靠Layer 1注重安全性和去中心化,依靠Layer 2提供穩定可靠的交互結算環境將是大勢所趨。 Vitalik提出加速交易確認,本質上是為了減少Layer 1和Layer 2之間的層層摩擦,為用戶提供更好的Layer 2體驗的前端互動環境和更安全的後端結算基礎。
本文來自網路:如何理解Vitalik對以太坊交易確認方式的想法?
相關:星球日報 |全球比特幣現貨ETF總計持有930,083 BTC; Coinbase 因涉嫌欺騙而面臨新訴訟
頭條香港比特幣現貨ETF上市三天以來已持有4,218 BTC 5月3日,根據HOD L1 5 Capital監測,香港比特幣現貨ETF上市三天以來已持有4,218 BTC,每隻ETF持有至少1,000 比特幣。利用釣魚地址盜取1,155 WBTC 的團夥已將所有代幣以22,960 ETH 的價格出售。約$70.8)。目前,這 22,960 個 ETH 儲存在 10 個錢包位址中。截至 5 月 3 日,全球比特幣現貨 ETF 共持有 930,083 BTC...