詳解EIP-1559和鏈下證明
編者按:本文來自IPFS原力區(ID:IPFS-FORCE)編者按:本文來自
IPFS原力區(ID:IPFS-FORCE)
IPFS原力區(ID:IPFS-FORCE)
編者按:本文來自
IPFS原力區(ID:IPFS-FORCE)IPFS原力區(ID:IPFS-FORCE)編者按:本文來自
IPFS原力區(ID:IPFS-FORCE)
IPFS原力區(ID:IPFS-FORCE)
,作者:胡飛瞳,經授權發布。
最近有兩件事情值得說一下,一是以太坊關於EIP-1559 的熱烈爭論,二是Filecoin 的時空證明更改為鏈下驗證。 EIP-1559在Filecoin 上率先實行,效果良好,為以太坊採用提供了很好的時間基礎。而鏈下驗證是一個大膽的嘗試。在區塊鏈的世界裡,Filecoin 在創新性設計上繼續領跑。
以太坊鏈擁堵不堪,Gas 高漲。在以太坊發展接近6年的時間內,礦工所得的交易費用已經超過區塊獎勵,這恐怕是以太坊當初的設計者沒有想到的。以太坊的網路安全和高手續費問題如何解決迫在眉睫。
目前,以太坊社區在積極推動EIP-1559 的實施,但是,不出意料之外,這一提案遭到一些礦工強烈反對。主要原因是BaseFee 燒掉了,少了一大塊收入。
EIP-1559不是一個新鮮提案,實際上,EIP-1559在Filecoin上已經執行半年。那麼,我建議,以太坊社區及礦工們可以參考一下EIP-1559 在Filecoin 網絡中的執行情況。儘管在實行之前有很多疑慮,我在文章
閒聊一下Filecoin 的轉賬費用
對此也進行過探討,其中確實有很多因素需要全面考慮、考慮清楚。但總的來說,EIP-1559在Filecoin 網絡中的執行情況非常好,正如Juan 所說:到目前為止,EIP-1559的“基本手續費”機制在將網絡容量保持在百分之百的目標上做得很好。
Filecoin 大膽地率先在網絡啟動之時就採用EIP-1559,沒有歷史包袱,儘管有一些質疑,但還是推進得十分順利和順暢。目前看來,EIP-1559 給Filecoin網絡帶來的穩定性和安全性、以及在網絡利用率方面效果非常不錯。大致總結一下:
由於Gas BaseFee 費用與網絡帶寬消耗的情況緊密相關,通過BaseFee 的調節來鼓勵或抑制算力增長,Filecoin 網絡自主網上線以來,一直處於合理的高負荷運行狀態,避免了過高負荷運行,網絡安全得到保障,運行穩定
Gas BaseFee 的調節機制促使礦工採用更加智能的機制對算力增長進行控制,同時,促使在礦工從成本的角度來更靈活地配置礦池,例如,近來,全網70% 左右的算力增長來源於64G 扇區就是礦工對網絡的一種適應
Gas 費的Base 部分全部燃燒以及超額估計燃燒機制的存在,使得礦工或者網絡參與者對Gas 價格的人為操縱變得沒有意義或者得不償失,大家考慮的更多的是怎麼樣節省費用,而杜絕了抬升Gas 費來提升收益的通道,網絡更加安全
Gas 的大量燃燒使得整個網絡的持幣者受益,同時,BaseFee 的燃燒使得Filecoin 客戶與礦工的私下交易得到抑制
目前以太坊的礦工的一個主要不滿在於利益減少了,但是,這種情況在Filecoin 網絡也是一樣,不同之處在於Filecoin 的最初設計就是如此,但從網絡運行和發展來看,基礎費用燃燒給礦工帶來收益影響與其帶來的好處相比,礦工們更願意接受其帶來的好處。尤其是穩定性的提升,對於Filecoin這條存在抵押和懲罰的鏈來說,至關重要。
當然,以太坊和Filecoin 有很大的不同,其中重要的一點就是Filecoin包含抵押和懲罰機制,這個對穩定性要求更高。如何在採用EIP-1559 上面,避免社區分裂,以太坊社區和礦工們可能需要更多的討論來達成共識。
儘管EIP-1559 給Filecoin 帶來不少好處,但是,有一點仍然需要考慮,那就是,EIP-1559 大幅降低了礦工的交易收入,那麼在Filecoin網絡運行多年之後,在沒有增發的情況下,區塊獎勵將變得越來越少,那麼除了生態應用之外,是否還需要交易費用的支撐,還是一個問題。理論上講,這個還是需要的。以太坊因為包含增發機制,這個問題不嚴重,但是Filecoin不然。當然,那是很多年之後的事情,社區可以根據情況提出新的提案來解決。
EIP-1559 的採用提升了Filecoin 的穩定性和安全性。但是,Filecoin 在僅僅做基礎證明的情況下,網絡就已經處於高負荷運行狀態,那何談數據交易、真實數據存儲和檢索?何談生態應用?社區中已經多次提及的關於TPS過低的問題。那麼如何提高TPS?一個必須要做的事情就是把存儲證明的網絡帶寬消耗降下來。 Filecoin v1.5.0 就是為解決此問題的第一步:把時空證明的驗證移到鏈下進行。
這是Filecoin 的又一個大膽的創新。在設想礦工們多數是理性礦工的情況下,通過舉報機制來保證鏈的安全,而不是全網驗證。這個機制在Filecoin裡面已經有過採用,那就是共識機制的破壞驗證,這一次是證明驗證,在區塊鏈世界再一次開先河。這為什麼可行?有以下一些原因:
Filecoin 的證明不是交易,不直接涉及到用戶之間的資金往來;因此,晚一點發現虛假信息不會產生直接的安全影響
通過嚴厲的獎懲措施來保證礦工不誠實提交證明的成本異常高昂,從而不願或不敢提交虛假證明,保證網絡安全


