買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > 區塊鏈 > Info

CAIRO:為什么說Validity Rollups是以太坊最有希望的擴容方式?_CAIRO幣

Author:

Time:1900/1/1 0:00:00

作者:StarkWare;編譯:凹凸曼

Validity Rollups 是以安全和去中心化的方式增加以太坊吞吐量的最有前途的方式;zkEVM 和 Cairo VM (CVM) 是有效性匯總中使用的兩種類型的 VM。

zkEVM 專注于以太坊兼容性,但犧牲了性能和可擴展性。

Starknet 中使用的 Cairo VM 將性能和可擴展性置于兼容性之上。

在談論擴展以太坊時,Rollups 是今年的熱門話題。在各種類型的 rollups 中,我們認為 Validity Rollups (VRs),也稱為 zk-rollups,是以安全和去中心化的方式增加以太坊吞吐量的最有希望的方式。這種擴展解決方案的核心是使用有效性證明進行可驗證計算。他們是這樣工作的:

運營商不是在以太坊主網上處理每筆交易,而是將交易執行卸載到鏈下環境。這個鏈下環境作為第 2 層,意味著在以太坊之上運行的層。

在處理大量交易后,第 2 層操作員返回結果以應用于以太坊的狀態,以及驗證鏈下執行完整性的有效性證明。該證明保證一批中的所有交易都是有效的,并由鏈上驗證者合約自主驗證。這允許以太坊將結果應用到它的狀態。

Voyager無擔保債權人委員會已解散,推特賬戶將被關閉:6月1日消息,Voyager 無擔保債權人委員會(UCC)發推表示,鑒于 Voyager 計劃已經生效,委員會已經解散,推特賬戶也將被關閉,所有未來的更新將公開在破產法庭記錄上。

金色財經此前報道,Voyager稱,已提交清算程序擬議修正案,將在破產法院批準后盡快分配受支持代幣。[2023/6/1 11:51:50]

Validity Rollups

注意:Validity Rollups 通常被錯誤地稱為零知識匯總,但這并不準確。大多數 Validity Rollup 不使用 ZKP,也不用于確保隱私的目的。因此,術語「Validity Rollup」更準確。

在繼續之前,我們需要回答的第一個問題是:什么是虛擬機 (VM)?簡單地說,它是一個可以運行程序的環境,就像運行 Windows 操作系統的 Mac。它在對某些輸入執行計算后在狀態之間轉換。以太坊虛擬機 (EVM) 是運行以太坊智能合約的 VM。

零知識虛擬機 (zkVM) 是一種程序執行環境,它與程序輸出一起允許生成可以輕松驗證的有效性證明。此有效性證明證明程序已正確執行。當使用術語「zkEVM」時,它通常是指利用以太坊虛擬機 (EVM) 并能夠證明 EVM 執行的匯總。這個術語可能會產生誤導,因為 EVM 本身并不生成這些證明;相反,證明是由一個單獨的證明機制生成的,該機制以 EVM 執行的結果為起點。此外,這些證明是關于有效性而非隱私的,因此它們不完全是零知識證明。盡管如此,為了保持一致性,我們將在本文中堅持使用傳統術語「zkEVM」。

Arbitrum社區均以超98%的支持率投票通過AIP-1.1和AIP-1.2提案:金色財經報道,Arbitrum社區關于擴大ARBToken持有人監督和治理權力的兩項提案(AIP-1.1和AIP-1.2)均以超過98%的支持率在Snapshot投票通過。提案AIP-1.1建議將基金會剩余的7億ARB置于智能合約控制的鎖定中,四年內解鎖。根據提案,在社區成員批準Token分配預算之前,基金會將無法使用Token。

此外,Arbitrum基金會還發布了一份關于該組織如何成立的透明度報告。

提案AIP-1.2旨在修改Arbitrum生態系統的幾個治理文件,包括將在鏈上發布改進提案所需的ARBToken數量的門檻從500萬降低到100萬。

據悉,在Snapshot投票之后,將根據章程的條款進行鏈上投票。[2023/4/18 14:09:49]

雖然所有 Validity Rollups 都旨在利用有效性證明來擴展以太坊,但它們在選擇 VM 來執行鏈下交易方面有所不同。許多 Validity Rollups 選擇復制 EVM 的設計(因此被稱為「zkEVM rollups」),試圖在 L2 rollup 上復制以太坊。 Starknet 使用一種新的 VM——Cairo VM (CVM)——專門設計用于優化有效性證明效率。

NFT項目“胖企鵝”Pudgy Penguin提交兩份商標申請:金色財經報道,據美國商標和版權代理律師@NeerMcD在社交媒體披露,NFT項目“胖企鵝”Pudgy Penguin已提交兩份商標申請,內容涉及印刷漫畫書、可收藏印刷交易卡、各種商品(連帽衫、帽子、褲子等)、棋盤游戲、拼圖、可動人偶、毛絨玩具、糖果、各種零食、以虛擬商品為特色的零售店服務、允許用戶上傳和下載音樂、視頻剪輯和圖像的網站、以音樂和藝術表演為特色的音頻和視頻錄制、通過NFT認證的可下載音樂文件、可下載的多媒體文件,其中包含通過 NFT 或靈魂綁定代幣與角色相關的藝術品。“胖企鵝”Pudgy Penguin首席執行官Luca Netz表示,他希望該項目作為一個品牌能存在于NFT之外的領域。[2023/3/22 13:18:46]

這兩種方法各有優缺點,但 zkEVM 以性能換取以太坊兼容性,而 Cairo VM 將性能優先于兼容性,優先考慮擴展能力。

zkEVM 是一個 Validity Rollup,其目標是將以太坊體驗完全引入 Layer-2 區塊鏈。它旨在將以太坊開發人員環境復制為匯總。借助 zkEVM,開發人員在編寫智能合約或將智能合約移植到更具可擴展性的解決方案時,無需更改代碼或放棄其 EVM 工具(和智能合約)。

ETC全網算力突破60TH/s,續創歷史新高:9月14日消息,據2Miners數據顯示,當前ETC全網算力為61.14TH/s,續創歷史新高。[2022/9/14 13:28:57]

這種方法的一個主要缺點是它降低了有效性證明的擴展潛力。由于 zkEVM 致力于與以太坊兼容,因此速度較慢且資源密集度更高。與 CVM 不同,EVM 在設計時并未考慮證明效率。這限制了可以提高效率和可擴展性的優化的使用,最終影響系統的整體性能。

zkEVM 方法的核心挑戰植根于 EVM 的原始藍圖——它并非設計用于在有效性證明上下文中運行。因此,反映其功能的努力無法釋放有效性證明的全部潛力,導致效率達不到最佳水平。這種低效率最終會拖累系統的整體性能。 EVM 與有效性證明的兼容性受到以下因素的阻礙:

EVM 采用基于堆棧的模型,而有效性證明更有效地用于基于寄存器的模型。 EVM 基于堆棧的特性使得證明其執行的正確性以及為其本機工具鏈提供直接支持變得更加困難。

以太坊存儲布局嚴重依賴 Keccak 和大型 Merkle Patricia Tree,這兩者都不利于有效性證明并施加大量證明負擔。例如,Keccak 對于 x86 架構(我們通常在其上運行 EVM)非常快,但需要 90k 步來證明(內置特殊構建)。而 Pedersen(一種對 zk 友好的哈希函數)需要 32 個步驟。即使使用遞歸壓縮,在 zkEVM 中使用 Keccak 也意味著最終由用戶支付的大量證明者資源。

Palumbo:美聯儲料將“略微轉向鷹派”:8月23日消息,Palumbo財富管理公司創始人Philip Palumbo認為,今年的杰克遜霍爾年會尤為重要,因為美聯儲正走到十字路口,試圖在不讓經濟陷入混亂的情況下抑制通脹。Palumbo預計,美聯儲將“略微轉向鷹派”,即加息更多、持續時間更長。“如果美聯儲要控制通脹,就需要經濟放緩。在過去的一個月里,市場利率一直在下降,股市一直在上漲,所有這些都與美聯儲試圖實現的目標背道而馳。只要有一點鷹派言論,就可能在很大程度上推動市場回到其預期方向。”(金十)[2022/8/23 12:41:55]

因此,各種 zkEVM 旨在為以太坊工具提供不同級別的支持——zkEVM 與以太坊的兼容性越高,性能就越差。 (有關 zkEVM 類型的更多信息,請跳至文章末尾。)

zkEVM 解決方案投入大量開發時間來「讓 EVM 為 Validity Rollups 工作」,將兼容性置于長期性能和可擴展性之上。還有另一種選擇:使用全新的專用虛擬機,并在頂部添加對以太坊工具的支持作為附加層。這是 Starknet 所采用的方法,Starknet 是 2021 年 11 月推出的無需許可的 Validity Rollup。Starknet 是第一個在完全可組合的網絡上提供通用智能合約平臺的 Validity Rollup。

Starknet 使用 Cairo-VM (CVM),這是一種同名的高級語言。 Cairo-VM 是為高效生成程序執行的有效性證明而設計的 VM。

使用 Cairo(虛擬機和語言),我們有:

1. 優化的有效性證明——每條指令都有一個有效的代數表示

2.用于編寫可證明程序的 Rust-like 語言

3. 高級 Cairo 和 Cairo 匯編(VM 指令)之間的中間表示(Sierra),允許高效執行 Cairo 代碼

開發一種新語言可以讓人們根據它要滿足的特定需求對其進行定制,并為其配備能夠滿足以前未滿足需求的功能。

為了創建關于某些計算的有效性證明,首先必須將該計算表示為描述該計算的一系列數學約束。由于優化計算以提高效率的挑戰以及對專用工具的需求,過程可能非常棘手。

Cairo 語言最初旨在簡化此任務,并使其更容易向 StarkEx 添加功能和復雜的業務邏輯。 Cairo 程序被編譯成代數機器代碼——一個數字序列——由一個固定的 VM 執行。有了 Cairo,生成描述計算的數學約束的整個復雜性——有效性證明的一個棘手問題——被抽象出來并被固定的約束集(總共少于 50 個約束)捕獲。因此,開發人員可以利用有效性證明來擴展他們的應用程序,而無需了解底層數學和基礎設施,只需使用他們熟悉的語法編寫代碼即可。

Starknet 是關于創新的,這反映在其多元化的代碼方法中。Cairo 使用 STARKs 獲得最佳擴展的能力不僅限于那些在 Cairo 本地編寫合約的人。開發人員可以選擇最適合他們的方法:

在 Cairo 本地編寫代碼:隨著 Cairo 1.0 的發布,開發人員現在可以使用符合人體工程學且安全的 Rust 語言,這使得編寫程序邏輯變得更加容易且不易出錯。

Solidity 兼容性:Solidity 開發人員可以編寫可供 Cairo VM 使用的代碼。這種方法提供了與以太坊類似的開發人員體驗,并使 Solidity 智能合約可移植到 Starknet。有兩種方法可以實現這一點:

轉譯:轉譯是指將用一種編程語言編寫的源代碼轉換為另一種語言的過程。 Nethermind 團隊創建了 Warp 轉譯器,用于將 Solidity 代碼轉譯到 Cairo。 Warp 使 Solidity 智能合約可移植到 Starknet,有效地使其成為 Type 4 zkEVM。它已經被用于轉譯和部署 Uniswap 合約,只需進行極小的改動。

Starknet 上的 zkEVM:Cairo VM 可用于證明另一個 VM 的執行。 Kakarot 是一個用 Cairo 編寫的 zkEVM,可用于在 Starknet 上運行以太坊智能合約。 Cairo VM 和 zkEVM 不是競爭方法,我們可以同時擁有 Cairo VM 和 zkEVM,而不是在 Cairo VM 和 zkEVM 之間進行選擇!

盡管存在時間很短,但 Cairo 是 TVL 排名第四的最受歡迎的智能合約語言,并且已經獲得超過 3.5 億美元的資金。

zkEVM 旨在將以太坊環境復制為 rollup,并允許開發人員使用熟悉的以太坊工具。然而,這種方法抑制了有效性證明的全部潛力,并且可能是資源密集型的。

Cairo VM 專為有效性證明系統而設計,不受 EVM 的限制。它由一種新的、安全且符合人體工程學的 Rust 啟發的編程語言支持,稱為 Cairo 1.0,形成了一個強大的工具,旨在通過使用 STARK 證明擴展以太坊來獲得最大效率。

看到 Cairo 每周取得的成績,以及開發人員不同選擇的增長,如 Kakarot zkEVM 和 Warp,令人興奮。隨著 Starknet dApp 進入生產階段,展示了 Cairo 的強大功能,我們相信它將在未來用于更雄心勃勃的項目。

由于上面概述的 STARK 擴展的三種途徑,以及毫無疑問將在未來幾個月內提供的其他途徑,開發人員現在對擴展區塊鏈擁有前所未有的控制權。

凹凸曼162947263551

個人專欄

閱讀更多

金色財經

SevenUp DAO

金色圖覽

LK Venture

金色薦讀

區塊律動BlockBeats

Tags:AIRCAIROCAI以太坊PayfairCAIRO幣CAICA以太坊官網下載app

區塊鏈
NBS:全面解讀DID身份系統:現狀、概念與重要性_BSP

基于區塊鏈技術的 Web3 顯露在歷史舞臺,有相當部分推力來源于人們對它能夠對抗商業組織特權與非自愿審查的期待——通過以代碼代替人治來保障每位參與者的權益.

1900/1/1 0:00:00
SEC:眾議院聽證會概覽:SEC執法行動遭批評 加密新規或需數年時間_NAM

作者:比推BitpushNews Mary Liu在美國證券交易委員會 (SEC) 加大對加密行業的全面打擊力度,相繼對幣安、Coinbase提起訴訟之際.

1900/1/1 0:00:00
區塊鏈:香港反洗錢新規生效 合規要點全整理_虛擬資產

2023年5月23日,香港證券及期貨事務監察委員會(‘SFC’)發布了《有關適用于獲證券及期貨事務監察委員會發牌的虛擬資產交易平臺營運者的建議監管規定的咨詢總結》.

1900/1/1 0:00:00
區塊鏈:超級鏈的進化之路:從Cosmos到OP Stack_KoHo Chain

作者:@Hercules_Defi;編譯:Web3地圖探尋未知,展望未來,這篇深入解析"超級鏈"(Superchains)演變之路的文章提供了一次絕佳的機會.

1900/1/1 0:00:00
穩定幣:TUSD與Prime Trust關聯引發擔憂 鑄造和贖回機制出現問題_TUSD

作者:MICHAEL BODLEY& BESSIE LIU,blockworks 編譯:金色財經,善歐巴隨著做空興趣的增加,交易員表示他們正在分析穩定幣True USD的流動性和定價.

1900/1/1 0:00:00
區塊鏈:BitKeep研報:香港的區塊鏈發展進程_WEB

從 6 月 1 日起香港正式實施虛擬資產監管規定,加速香港區塊鏈市場發展。嚴格制定監管條例,保護投資者資產安全,同時利于引進更多的機構和新鮮的外資入場.

1900/1/1 0:00:00
ads