有一個非常有可能的未來版本,以太坊成為幾乎所有東西的基礎層。
來自 StarkWare、Polygon 和 zkSync 的零知識匯總技術的最新進展使區塊鏈能夠從每秒少於 20 個事務轉移到……嗯,無限數量的 TPS。
理論上,它將允許整個世界的金融系統在以太坊上運行。
“我認為這在理論上是可能的,”Consensys 的匯總產品經理 Declan Fox 解釋說,該公司提供以太坊基礎設施和 MetaMask 等應用程序。 “我們擁有實現所需吞吐量的技術。”
“通過遞歸匯總和證明,我們理論上可以無限擴展。”
他補充說,它顯然還沒有在生產中得到證實,“所以這將是下一步。”
這項技術是如此新穎,如此有前途,以至於在它變得可行後不久,以太坊就重新安排了整個路線圖以利用它。 本週的合併可以說是即將到來的變化中最不有趣的一點。
OStarkWare 的聯合創始人 Eli Ben-Sasson 是零知識證明(或者他更喜歡稱之為有效性證明)的先驅之一。 他在這個問題上工作了二十年,幫助從一個抽象的理論概念——“完全是銀河系的東西,不可能的東西,太陽系中沒有足夠的原子來記錄甚至一個這樣的證據”——一直到可以有效生成的東西在筆記本電腦上。
在最基本的情況下,該過程使用高級數學來生成一個微小的有效性證明,以驗證一大堆其他交易是否已正確執行。 無需將所有交易都放在緩慢而搖搖欲墜的區塊鏈上,您只需在交易中記錄一個證明即可。
“這項技術可以讓你發送一個非常簡潔的證據來斷言計算是正確完成的——即使你沒有看,我認為這是最神奇的方面,”他解釋道。
“有效性證明提供了什麼,它們提供了完整性; 他們讓我知道其他人做了正確的事——有人處理了 10,000 筆交易,即使我不在場,他們也沒有偷我的錢。 這就是他們提供的。”
數以萬計的交易在以太坊上被壓縮成一個單一的交易已經足夠令人印象深刻了,但魔法並不止於此。
有效性證明有點像分形——你看得越近,它們延伸的距離就越遠。 您可以獲取 10 個有效性證明(每個代表 10,000 筆交易)並生成一個全新的有效性證明,以驗證其他 10 個證明是正確的。
突然間,您將 100,000 個事務匯總為一個。 這被稱為“遞歸證明”,你可以一遍又一遍地做。
“這是證明的證明。 因此,您可以進一步節省成本,因為每次生成證明時,您都壓縮了驗證計算的過程。 所以,基本上,你可以一次又一次地壓縮。”
我們的採訪是在 StarkWare 將遞歸證明投入生產的同一周舉行的。 zkSync 項目使用略有不同的 zkSNARKS 而不是 zkSTARKS starks,已經實現了自己的版本 遞歸證明.
StarkWare 已經在 ImmutableX 上將多達 600,000 個 NFT 鑄幣匯總到單個交易中,Ben-Sasson 表示他們很快就能將 6 萬個 NFT 塞入單個交易中,然後“通過更多的工程和調整將達到 60 萬個”。
儘管仍有一些問題需要克服,但這種擴展能力使加密貨幣重新回到了日常支付和微交易的遊戲中——例如支付幾美分來閱讀付費專區的文章,而不是被迫每月訂閱。 長期受到高額費用和 10 分鐘付款等待時間的阻礙,加密終於有機會實現中本聰成為點對點現金的最初願景。
以太坊聯合創始人 Vitalik Buterin 在上個月的韓國區塊鏈週上告訴與會者,擴容意味著支付重新回到桌面上:
“我認為,這個願景已經被遺忘了一點,我認為它被遺忘的原因之一基本上是因為它被定價在市場之外。”
兄弟,你還需要另一個區塊鏈嗎?
以太坊的無限擴展意味著一些人——公平地說,主要是以太坊人——不再看到競爭第一層區塊鏈(如 Solana 或 Cardano)的理由。 Delphi Digital 稱其為“單體” 對加密貨幣未來的看法,而不是“多鏈”觀點。
這並不一定意味著不會有任何競爭對手,只是隨著空間圍繞單個通用執行環境合併,它們的數量可能會少得多。 (作為記錄,德爾福數字實驗室正在將其研究工作投入 Cosmos 生態系統,而不是以太坊。)
在 ETH 首爾樓下聊天時,我問 Ben-Sasson,他是否能看到未來對以太坊以外的任何區塊鏈的需求。
他戴著眼鏡的臉突然咧開嘴笑了。
“我可以爭論雙方,因為一方說:'是否需要不止一個互聯網?' 我們知道答案是“絕對不”。 擁有兩個互聯網將是一個完全愚蠢的想法。”
“我的一方面說是這樣。 另一個人說,也許因為這有各種宏觀經濟考慮,也許它有點像法定貨幣,在這方面,你可能需要更多的實驗。”
DeFi 聚合器 1inch Network 的聯合創始人 Sergej Kunz 不那麼謹慎。 他認為以太坊在整個空間中佔據主導地位,第 2 層和第 3 層遞歸證明解決方案在其之上運行並受益於其去中心化和安全性。
“我認為除了以太坊之外的任何第 1 層都不會在市場上獲得巨大份額,”他說。
“是的,我看到以太坊之上的 layer-2 解決方案(因為)以太坊是一種避風港,並且在權益證明之後超級去中心化。” 他補充說:
“我也喜歡以太坊的人試圖讓主鏈盡可能簡單。 它上面的其他第 2 層可能非常複雜,為‘安全’鏈提供了一切正常的證據。”
Kunz 表示 1inch 急切地等待 zkSync 的主網在今年年底推出,甚至正在為 3inch Pro 運行自己的第 1 層。
“我聽到的都是可能的; 未來的計劃是在第 3 層之上有第 2 層是可能的,”他說。
“由於我們在瑞士的中心化實體,我們正在考慮將我們自己的網絡擴展為 1 英寸以進行管理……僅允許特定地址在這個兼容的 DeFi 環境中進行交互。 啟動我們自己的網絡是有意義的,所有能夠通過 KYC/AML 的人都可以參與這個網絡。”
“我們可以將 zkSync 技術用於第 2 層……在我們的第 3 層中,我們還會……我們的吞吐量會受到第 2 層吞吐量的影響。”
Polygon 也有多種 zk-Rollup 解決方案正在開發中,但遺憾的是,未能及時為這篇文章提出受訪者。
請繼續關注👀
文檔來了。#Bitcoin 和 #斯塔克 行動證明。 pic.twitter.com/BoLW4lex3i— Abdel#1559 又名 StarkPiller ✨ 🐺 (@dimahledba) 2022 年 9 月 1 日
原始P2P現金:比特幣
顯然,Bitcoiners 會非常惱火地看到以太坊用 zk-Rollups 吞噬世界,但事情是這樣的:比特幣也可以使用 zk-Rollups 大規模擴展,StarkWare 和其他各種人一直在研究這種可能性。
儘管它在智能合約能力方面落後,但如果比特幣也完全接受匯總,它或許能夠支撐世界金融體系。
但是有一個主要問題:Ben-Sasson 說它需要一個分叉來允許一個 Stark 驗證器。 2017 年的區塊大小之戰以及比特幣人對原始代碼和原則的嫉妒保護以確保其完整性表明社區可能不願意接受變革。
Ben-Sasson 說他早在 2013 年的聖何塞比特幣會議上就被打了個屁,前比特幣核心開發者 Greg Maxwell 和 Mike Hearn 對探索 ZK 技術表示了濃厚的興趣。 他補充說:
“這不是技術問題。 這只是一個政治問題。 但這是一個很大的政治問題。”
事實上,zk-Rollups 理論上可以擴展任何區塊鏈,但沒有容量限制會削弱競爭層 1 的主要吸引力,即它們比以太坊更快或更便宜。
使用最去中心化和最安全的鏈具有主要優勢。 如果比特幣被排除在外,以太坊緩慢而謹慎的發展可能即將獲得回報。
正如以太坊愛好者喜歡指出的那樣,如果你在可靠性上走捷徑(比如 Solana,它已經 下線了 最近幾個月有六次)或只需要所有節點花費數百萬購買超級精美的計算機來運行網絡(如互聯網計算機)。
Merge 中對權益證明的採用經過精心設計,因此厄瓜多爾貧窮的農民使用一台古老的二手筆記本電腦可以輕鬆驗證網絡上的交易。 (沒有人知道一個貧窮的農民為什麼以及如何獲得使用舊筆記本電腦加入網絡所需的 32 ETH,但這是可能的。)但是任何人都可以加入一個僅 0.1 ETH 的去中心化礦池。
從理論上講,這應該使它比任何其他智能合約鏈都更加去中心化和安全(儘管不是每個人 同意)。 就用戶、開發人員和應用程序而言,以太坊已經擁有 420,000 個驗證者和令人鼓舞的網絡效應,超過任何其他區塊鏈。
那麼,當可以在以太坊上使用具有無限擴展性的第 1 層(或第 2 層)解決方案並在仍繼承以太坊底層去中心化和安全性的同時盡可能快地啟動它,為什麼要部署在競爭的第 3 層上呢?
然而,我們還沒有完全到那個地步,雖然 zk-Rollups 是擴展的關鍵組成部分,但它們本身並不能解決以太坊的所有問題。
“Starknet 解決了計算問題。 它不能解決數據可用性問題,”Ben-Sasson 解釋道。
將其簡化為非常廣泛的筆觸:基本上,zk-Rollup 仍然必須在鏈上可驗證地發布足夠的關於其在鏈下執行的交易的數據,以便如果匯總停止工作或落入超級惡棍之類的手中,然後另一組可以介入並找出誰欠誰的東西——即重建“狀態”。 這是使區塊鏈去中心化和去信任化的重要部分。
雖然他們只在鏈上發布非常少量的數據,但像以太坊這樣的區塊鏈在每個區塊中可以包含的數據量非常有限。
警告:Technobble
有幾個不同的計劃來處理數據可用性瓶頸。 有以太坊改進提案 4488,它降低了在鏈上發布數據的成本,目的是增強匯總。 有 原始danksharding, 它引入了數據塊並使數據可用性再次變得更便宜,然後是實際的 danksharding(以以太坊開發者 Dankrad Feist 命名),這將允許一堆鏈並行工作並啟用數據可用性採樣(允許區塊鏈節點驗證無需下載整個塊即可獲得建議塊的數據)。
每週二最好的區塊鏈
訂閱雜誌的周到探索和悠閒閱讀。
訂閱即表示您同意我們的 服務條款和隱私權政策
如果你不是鐵桿開發者,這聽起來像是一堆技術問題,需要注意的重要一點是,以太坊區塊目前承載 50-100kB 的數據,當啟用 proto-danksharding 時(明年某個時候),它將增加到 1MB 左右),以及 16MB 在完全 danksharding 下(將來的某個時間)。 或者換句話說,預計當前能力在一年內增加 10 倍,在幾年內增加 160 倍。
升級旨在將以太坊從單一且緩慢的區塊鏈(每個驗證者計算每筆交易並存儲鏈的歷史)轉變為更像是分散而不是重複工作的點對點風格的種子下載模型。
(請注意,以上並不是對以太坊的許多升級的全面細分,希望能保持這個故事的連貫性。)
.@VitalikButerin 聲稱 #Ethereum 在完成 100,000 個關鍵階段後,將能夠處理“每秒 5 筆交易”:
• 合併
• 激增
• 邊緣
• 淨化
• 揮霍快速分解每個階段的含義 $ ETH。 👇 pic.twitter.com/FnaWww8mHZ
— 邁爾斯·多伊徹 (@milesdeutscher) 2022 年 7 月 22 日
等等,這一切是什麼時候發生的?
雖然鐵桿 Ethereans 正在計劃中,但大量加密交易者和愛好者只是模糊地意識到其中很多甚至正在發生。 正如皇家墨爾本理工學院區塊鏈創新中心的 Jason Potts 教授告訴雜誌的那樣 在我們關於加密評論家的文章中:
“這是一個瞬息萬變的實驗空間,前沿知識與我們之前所知之間的知識差距是如此巨大,以至於除非你真正參與到空間和建築中,否則很容易從根本上誤解正在發生的事情。 ”
跟上正在發生的一切是一項全職工作,隨著新技術的發明和各種人提出好的想法,以太坊不斷動態地調整其路線圖。
較早的以太坊第 2 層擴展技術被稱為 Plasma,但事實證明,對於更複雜的應用程序來說太難了。 然後很長一段時間的路線圖是過渡到 Eth2 的神話般的樂土,它結合了 Merge 並使用 OG 版本的分片擴展了區塊鏈,這就像旋轉了 64 條以太坊區塊鏈,所有這些區塊鏈都在協同工作。
當 Optimistic Rollups 和 zk-Rollups 開始看起來可行時,Buterin 放棄了該計劃,並於 2020 年 2 月發布了新的“以匯總為中心的路線圖”。EthXNUMX 的名稱在 Merge 之前已經悄然退役,可能是因為日常用戶實際上不會注意合併後的足夠差異,以證明將其稱為新事物是合理的。 因此,它不會更快或更便宜。
在首爾 ETH 舉行的一次奇怪的虛擬新聞發布會上,Buterin 回答了預先篩選的問題,他指出,儘管多年來他對擴展需要做什麼的想法沒有改變,但該技術已經:
“今天,他們利用了我們現在擁有的許多 10 年前沒有的技術發現。 所以,就像,數據可用性抽樣……在 2017 年之前不存在——2017 年是我發表我的第一部作品的時候。 Optimistic 和 zk-Rollups 並不存在,就像在 2019 年左右之前一樣。”
他描述說,他的願景是讓以太坊成為底層區塊鏈的頂級形態,然後停止使用它,使用第 2 層解決方案進行大部分擴展和實驗。
“這種以匯總為中心的路線圖的概念,是一個新的想法,只有在技術的幫助下才成為可能。 只是 zkSNARKS 成為現實,變得越來越簡單,我認為對此做出了很大貢獻。”
加密貨幣的關鍵時刻
當然,適當的擴展將是區塊鏈技術的關鍵時刻。 到目前為止,大多數加密貨幣都是關於希望和夢想,以及關於該技術在遙遠的未來能夠做什麼的猜測。 這一切都將改變。
“在接下來的 10 年裡,幾乎所有的加密貨幣都必須轉變為某種東西,比如,不是基於未來有用的承諾,而是實際上有用的東西。 我預計擴展將成為觸發因素,”Buterin 說。
“如果一個應用程序失敗了,在我們進行了擴展,我們有了權益證明之後,甚至在我們有了零知識證明之後,那麼這個應用程序很可能對區塊鏈根本沒有意義。”
資料來源:https://cointelegraph.com/magazine/2022/09/13/ethereum-eating-world-only-need-one-internet