Vitalik Buterin 認為,Layer 實現以太坊擴容是最安全的解決方案,Rollup 是一種獨立的擴展容方案。
演講:Vitalik Buterin,以太坊
10月26日,第七屆萬向區塊鏈全球鏈大會在海外W酒店舉行,坊坊、萬向鏈實驗室科學家們通過線上直播的方式,分享了對當前以下為演講內容。
最近在萬向聚會上,我曾經多次提到,而且在其他名人也多次提到過是擴容,擴容主題是鏈領域的最大挑戰之一。包括在當今我們最大的挑戰,一小部分鏈在去中心化和保證安全方面很有效,但它只能處理非常多的交易量,也就是它的TPS 非常有限。還有很多的問題,因為之前的一小段鏈用戶。但是最近我們有很多人想要使用鏈,這個數字還在與日增長。還有很多人希望在鏈上做越來越多。現在又出現了,各種各樣的應用,比如DeFi、Gamefi等,出現了很多人想要實現的應用場景。為所有的應用提供他們所需要的空間。
實現部分鏈方法擴容有一個簡單的方法,也有一個簡單的方法。先說簡單的,就是調高部分規模的和氣體資產這些參數,裝扮我們能處理的方法交易量大量增長。但是的這樣,它存在的問題就是看起來很簡單,但會犧牲去中心化。也就是要實現這樣的系統的擴張,通過創造巨大的系統中,每一個節點都需要處理大量的數據,這樣的系統。可能會因為沒有人去生活這樣大的節點。
實現一個鏈擴容的另外一個方法,它也持續更新,2 層技術。 2 層技術紛繁複雜,有一些粒子網絡,除此之外,還有一些應用程序也已經有了一些狀態通道,還有一些使用的一些其他的解決方法。
我們看到的最通用的技術是Rollup 這個技術背後的理念存在於很多不同的形態,它從2014 年開始,到2019 年正式形成。我在2019 年發表了一篇博文,如這張PPT 所示,我寫了以Rollup為主的技術路線。片裡面,可以進行交易的處理,而且要實現這一點的話,需要很多技術挑戰,需要很長時間。所以我們必須要等待很長的樣子,才能真正實現以太坊原生執行的分片式擴展,現在有的解決方案,我們已經看到出現了不同版本的Rollup。數據分片是分片比較的形式,它不是製作一個簡單的能夠處理交易的分片,而我們只能夠完成更新,對於數據進行驗證的分片,這是一種簡單的分片形式。
通過這樣的分片,我們是提高了Rollup的可擴展性,可以再提高100倍。各位知道通過Rollup可以實現擴容,Rollup給我們提供擴容,我們也心知肚明。對於以太坊來說,Rollup是唯一的可擴容方案。
去年和近期已經有的不同,去年我們用匯總做擴容時項目,實際上大多數不過是理論。去年印路了,其他項目沒有出現,但今年很多匯總項目推出了自己的主網,現在他們的交易費相對以太坊的交易費低很多。實際上我也認為這些數字,也就是它的交易費用會進一步下降,而且我也看到在這方面有很多優化。在鏈上需要存儲的數據量,通過這樣的方法,能夠進一步降低Rollup 需要的Gas 費。例如路印用了很多優化方案,路印比以太坊便宜了30 倍。
還有獨到和樂觀,這兩個匯總方案,目前沒有實施任何優化,但他們在努力。他們最近的優化優化方案,這兩個匯總方案也會很便宜。所以有了這樣的匯總方案,開始交易費致命下降。至少能比去年的交易費低很多,如果能實現分片的話,就可以讓交易費用進一步下降。
現在可以體驗戶外存在的設備的Rollup技術,Rollup有很多的組件。現在也有一些主要的Rollup,現在是一個Optimistic Rollup,它用的是安全性方案,另一個ZK Rollup用是零知識證明。就Optimistic Rollup 和ZK Rollup,它們有各自不同的優勢。應用來說,比如像以太坊智能合約這樣的通用型應用。 ZK Rollup 技術更複雜,它的好處是安全性提升,而且支持快速退出,而不像樂觀Rollup 退出需要等待一周時間。技術就來說,ZK Rollup 的技術尚未完全成熟,但我認為ZK Rollup 將能支持完整版本的以太坊虛擬虛擬機,大家能使用ZK Rollup 技術。更用ZK Rollup。加上我們已有的數據分片,ZK Rollup也有其他應用。而且我參考一些企業級應用,ZK Rollup成熟了,企業級應用就有可能了。沒有必要單獨的鏈,你用ZK Rollup 就可以,ZK Rollup 和以太坊相連,它的很小,同時你也可以獲得一個好處,就是能夠與以太坊的生態系統進行互聯,獲得以太坊公鏈所提供的好處。
這個技術取得了長的進展,還有很多項目,或者經常將自己的應用遷移到匯總裡面。說有很多項目,已經開始思考在匯總中如何打造自己的項目。但是還有很多工作有待我們逐步完善去完成,比如應用,或者說基礎設施等等方面,還有很多事情要做。
如果你是一個的人,必須要積極地去開發,到底如何將你的應用快速、安全地遷移到金融滾動上。對於非的應用,遷移到滾動上更重要,因為這樣的話金融應用最簡單的用途,因為它們的用戶不太願意支付這麼高的費用,所以金融應用很簡單,很多應用就是一個完整的體系,也就是用戶如果使用這個應用,它們更多的是希望能夠和其他應用進行交互。像這樣的遊戲,以黑暗森林遊戲為例,這是一個完全沒有信用基於以太坊的遊戲,這個遊戲就是一個很好的例子。現在在測試網上繼續運行,未來也可以被遷移到Rollup 上,NFT 也可以遷移到Rollup 上。另外,基礎設施可以遷移到Rollup 上,金融業務同樣也可以遷移到Rollup 上,比如用清潔流行進行的應用,也可以遷移到Rollup上,還有DAO,及時也可以被遷移到Rollup裡面。
對於不同的應用,整個遷移過程是千差萬別,每個應用程序要思考的是直接遷移到一個Rollup,還是支持所有的Rollup,還是應用存於以太坊上但是和Rollup 建立跨鏈橋。當然背後實現的路徑選項很多,一個選項都需要去考慮一下。接下來我會講整個生態系統的核心部分——基礎設施。
對於用戶來說,基礎設施是關鍵。 ENS代表以太坊的域名系統,也就是基於以太坊的去中心化的域名系統。 ENS是一個非常重要的基礎設施,有很多以太坊用戶使用ENS,比如我出現一個ENS域名,很多以太坊用戶也有ENS域名。我自己的博客,也有一個ENS域名。 ENS當前的挑戰的問題是所有的功能都在主網上實現的,這導致交易費用非常高,也正是我們在基礎設施方面的挑戰。隨著我們將ENS到達Rollup,ENS可以存在於Rollup 中,(這個問題被解決了)。
第二個基礎設施是輕客戶端。如果我們希望讓以太坊系統我們實現真正的去化,需要有安全的輕客戶端,它必須能夠訪問以太中心的主網,同時也能夠去訪問跨鏈橋和Rollup。也很容易從一個Rollup 到另一個Rollup,是這樣一個跨鏈。在這樣的情況下,不需要等待很長的時間。
EIP-366這是允許從ENS 和其他應用遷移到Rollup 中,一個通用型應用的應用,而且它也允許Layer1 智能合約去指定或者關於二層的狀態信息從去獲取,可以實現哪裡對信息的驗證,也就是通過一個不需要驗證的輕客戶端對於Layer2 的數據進行,另外你有ENS 域名可以進行驗證,並且可以在二層進行更新。無論他存在於哪個二層,用戶都可以看到這個信息,使用同樣的軟件各種二層裡面的信息。這樣的令人興奮。
輕客戶端允許一個節點對區塊鏈進行驗證,不需要去運行一個完整的客戶端,也不需要任何一支筆進行驗證。輕客戶端中心鏈生態系統要實現去化說非常重要。我們現在客戶端的本質就是通過PoS 的升級,以及實現對輕客戶端的支持,讓輕客戶端系統在PoS 和PoW 上同樣重要。而且它有一個算法,算法裝飾輕客戶端這個部分通過了委員會的簽名,這樣可以實現安全的客戶端,並在不需要一個信任中心的服務器的下訪問部分鏈。不過輕客戶端系統化也需要進一步的擴展,讓其能夠遷移進這個Rollup 系統。這一點非常重要,我們仍然要保持去中心化,而且我們還要繼續努力,來讓這個升級被應用到所有的Layer2 的協議中。
說下結論。
Layer2是以太坊擴容的。用Layer2實現以太坊的擴容是未來最安全的解決方案,對於以太坊的擴容來說,在實現的同時保網絡的去中心化,因為去中心化不是一部分鏈的核心。
現在以太坊虛擬機虛擬機的Rollup 出現,可以在提供強擴展性的同時保證性能。同時它也保持了當前用戶的體驗和開發者的體驗。所以為Rollup 進行開發就相當於在以太坊上進行比如一小塊生成打包的,但它虛擬化的不一樣,而且和以太坊的虛擬開發機進行了同樣的變化,就意味著保全了以太坊所有的性能,同時也保持了以太坊去中心化這非常重要的財產。
整體,還需要繼續努力去搭建一些基礎設施。正在如火如荼的開發之列。未來我期待有更多令人興奮的成就圓滿,我對正個以太坊生態的現實倍感振奮,謝謝。
免責聲明:作為均部分鏈信息平台,本站發布的文章僅代表作者個人觀點,ChainNews 與推論鏈相結合。