以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads
首頁 > PEPE > Info

一文了解Layer2模型、分類、具體方案_LAYER:KRO

Author:

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

原文標題:L2-理解和思考

Layer2是個大的話題。是否去中心化,是否安全,資金狀態確認時間是Layer2的主要的討論話題。最近有點時間,總結一下Layer2的理解和思考。

Layer2,相對于Layer1,在Layer1的基礎上提供更豐富功能,更好的用戶體驗。抽象一下Layer2的邏輯以及交互模型如下:

除了Layer1的交易外(入金),其他Layer2的交易都在Layer2執行。為了Layer2在必要時恢復交易狀態,所有Layer2的交易數據需要安全存儲。簡單起見,也為了和Layer1保持一樣的安全性,所有Layer2的交易數據一般存儲在Layer1。這種交易數據的隨時可訪問,稱為"Data Availability"(數據可用性)。所有的Layer2交易都在Layer2執行,并同步到Layer1。如何證明Layer2同步的狀態正確,不同的layer2方案有不同的實現方法。

蘇州市相城區人民法院出臺區塊鏈司法應用發展規劃:金色財經報道,近日,江蘇省蘇州市相城區人民法院出臺區塊鏈司法應用發展規劃,將引入更多區塊鏈司法應用場景,提升區塊鏈司法應用能力。

談到區塊鏈技術的發展,相城區法院黨組書記、代院長俞水娟信心滿滿:“我院將拓展區塊鏈技術在金融糾紛多元化解、智能合約、電子卷宗節點管理等領域的多場景應用,探索區塊鏈技術在舉證質證等其他審判業務流程的應用,力爭區塊鏈在司法領域的應用取得切實成效。”[2023/8/7 21:29:17]

從Layer2狀態同步方式,Layer2分為兩類:一類是側鏈實現(Side Chain),一類是Rollup。側鏈,就是通過不同于Layer1的共識進行Layer2狀態向Layer1的同步。僅從這一點,整個側鏈的安全性,就降低到Layer2的共識的安全性。Rollup又分為兩種:一種是zkRollup,一種是Optimistic Rollup。所謂Optimistic Rollup,樂觀性Rollup,期望絕大多數情況下Rollup正確向Layer1同步狀態。同時,為了防止同步錯誤的狀態,提供了挑戰機制。樂觀預計挑戰的機率比較小。在需要挑戰的情況下,Layer1可以判斷正確狀態。zkRollup是最直接的狀態同步方式,通過零知識證明技術,在向Layer1提交狀態的同時提供狀態變化的證明。Layer實現分類如下:

澳大利亞加密立法或將延至2024年及以后:3月6日消息, 據澳大利亞財政部的一份文件顯示,該國政府計劃在2023年第二季度發布加密立法相關咨詢文件,并將在第三季度舉行有關加密貨幣許可和托管的利益相關者圓桌會議,預計要到今年年底才會向內閣提交最終報告,這可能會將有關加密立法的任何決定延至2024年及以后。同時,政府還通過文件透露,已在財政部內設立了一個專門的“加密貨幣政策部門”。(AFR)[2023/3/6 12:44:44]

zkRollup,按照采用的零知識證明協議又分為三類:1/ Groth16 2/ PLONK 3/ STARK。Groth16協議需要針對每一個電路進行初始設置(Trusted Setup)。PLONK協議在一定規模下的電路只需要一次初始設置。STARK協議不需要初始設置。但是,相對另外兩種算法,STARK協議,證明數據量大,驗證時間長。相對來說,在Layer2的場景下,PLONK是目前廣泛使用的算法。

Alex Svanevik:10年內會有人利用區塊鏈數據進行研究獲得諾貝爾經濟學獎:金色財經報道,Nansen首席執行官Alex Svanevik在社交媒體上稱,10年內會有人利用區塊鏈數據進行研究,獲得諾貝爾經濟學獎。這是一個經濟學家的夢想領域。100%的干凈數據、完全透明、

數萬億美元的經濟活動。[2022/8/24 12:45:39]

STARK協議和SNARK(Groth16/PLONK)協議比較(來源于Matter Labs的github鏈接):

https://github.com/matter-labs/awesome-zero-knowledge-proofs

總結一下,從安全性角度看,各種Layer2的排序如下:zkRollup,optimistic Rollup,側鏈。從提現的時間也印證了安全性,zkRollup的提現是分鐘級別,其他兩種方案,小時甚至是天級別。zkSync是比較完善的zkRollup開源項目,zkRollup,雖好,目前存在很大的缺陷:可編程性差。

中國香港前財政司司長:香港可通過Web3的參與來為全球社會服務:金色財經報道,中國香港前財政司司長曾俊華周三表示,虛擬經濟對香港很重要,鼓勵年輕一代積極主動通過Web3參與和技術采用。

曾俊華進一步闡述,他很欣賞Web3上的新商業模式,這是一個進行大規模、去中心化活動的平臺,是基于Web2的基礎基礎設施。他希望人們能夠從中受益。

然而,曾俊華也表示,由于加密貨幣的波動性,他仍然對加密貨幣持懷疑態度,建議公眾在金融方面應采取保守的態度,并補充說加密貨幣與NFT在本質上會有所不同。[2022/8/10 12:15:41]

相對其他Rollup方案,zkRollup方案多了zk證明系統。也就是說,在Layer2每個交易除了“執行”外,還需要生成證明,證明執行過程的正確性。熟悉零知識證明技術的小伙伴都知道,零知識證明的安全性在于”電路“的安全性。對于Layer2,每種交易的處理”固化“為電路,電路邏輯完全公開。對應于每種電路,存在唯一的驗證秘鑰。驗證秘鑰用在Layer1驗證狀態證明。通過驗證的狀態證明,符合固化電路的邏輯。

Coppola 支持的去中心化影業推出 Web3 電影資助平臺:金色財經報道,Web3電影融資平臺Decentralized Pictures宣布推出基于區塊鏈的電影融資應用,并將于5月20日在戛納電影節期間上線。這款應用程序將與Gotham電影與媒體學院合作推出一個紀錄片獎;最多兩個獲獎項目將分別獲得高達5萬美元的完工資金,以及來自去中心化電影基金會(Decentralized Pictures Foundation)和Gotham的指導。他們可以通過對其他項目的提案提供反饋來獲得 FILMCredits 代幣。然后社區投票決定哪些項目應考慮獲得資助。Decentralized Pictures Foundation (DCP) 由制片人兼導演 Roman Coppola 和 Francis Ford Coppola 的制作公司 American Zoetrope 的成員創立,是一家 501(c)(3) 非營利組織。(decrypt)[2022/5/18 3:23:59]

關鍵就在于Layer2交易的執行和固化電路語義是否一致。公開電路就是一種共識方式,供所有人查閱電路邏輯。簡單的說,為了實現zkRollup,需要實現Layer2執行對應的電路。事實上,電路的實現相對復雜,沒有高級語言,很多情況下都是手寫R1CS。進一步,為了利用zk證明系統,為了優化電路的實現,整個Layer2的狀態經常優化為電路友好結構(merkle樹)。所以,zkRollup的系統需要考慮電路的結構,從而約束了Layer2交易以及賬戶模型。細心的小伙伴可以發現,不管是zksync/zkswap/loopring,都只實現了特定交易場景。

反過來說,如果需要通過zkRollup支持EVM的交易執行,需要將EVM的交易抽象成電路友好的賬戶模型。這種抽象并不容易,再者,EVM的描述電路可以預見比較大。從零知識證明的性能看,這方面會限制整個zkRollup的性能。

再看看zkRollup方案在Layer1的gas消耗。整個zkRollup方案的主要gas消耗為三部分(withdraw不考慮在內):

Transaction Raw Data:在zksync中稱為pub data。為了保證data availability,所有的Layer2的交易都會以裸數據的形式提交到Layer1。

Layer2 Block管理:在Layer2提交區塊狀態時,Layer1維護著Layer2的區塊結構和狀態。

驗證Layer2 Block狀態:在Layer2提交證明時,Layer1需要驗證狀態證明。

以一個區塊350筆交易,每個交易的Transaction Raw Data的大小為20字節為例,一個區塊處理的gas消耗:

雖然上述的數據不是精確值,但是足以說明交易原始數據在整個zkRollup方案中的gas消耗占比是非常高的。從這個角度看,Layer2的有些項目選擇通過其他鏈下的方式存儲交易數據。

Optimistic Rollup兼容EVM。也就是說,Layer2支持可編程性,并且在以太坊上的程序幾乎無縫遷移。為了保證鏈上的狀態正確,這兩種方案都提供一段時間內的挑戰機制。挑戰者提供挑戰的證據,Layer1抉擇正確與否。

Optimism采用OVM執行Layer2交易。取名OVM是為了區分Layer1的EVM。因為提交到Layer1的狀態需要檢驗正確性,Layer1需要“重放”Layer2的交易,也就是說,Layer1在有些情況下需要執行OVM交易的執行。Optimistic Rollup最復雜的地方也在于此,用EVM模擬OVM,并執行Layer2的交易。可想而知,在Layer1的EVM模擬OVM的執行是比較繁瑣,消耗較大的操作。

Arbitrum也是采用挑戰機制。為了避免挑戰的gas費用低,Arbitrum引入了AVM:

相對于EVM,AVM是一個相對簡單的虛擬機。Arbitrum在AVM虛擬機上模擬EVM執行環境。也就是說,所有的Layer2交易都是在AVM執行,交易的執行狀態可以用AVM狀態表示。在提交到Layer1的狀態有分歧時,挑戰雙方(Asserter和Challenger)先將狀態分割,找出“分歧點”。明確分歧點后,挑戰雙方都可提供執行環境,Layer1執行相關操作確定之前提交的狀態是否正確。在Layer1挑戰的是AVM的狀態,分歧點的AVM的指令執行。

簡單的說,為了省挑戰的gas費用,Arbitrum采用了精簡的AVM(非常方便狀態表示),通過快速分割,在鏈上只需要執行一個指令,判斷狀態是否執行正確。Arbitrum介紹文檔中提到,整個挑戰需要大概500字節的數據和9w左右的gas。在AVM的基礎上,Arbitrum設計了mini語言和編譯器,模擬了EVM的執行環境,從而兼容EVM。

總結:

Layer2,相對于Layer1,在Layer1的基礎上提供更豐富功能,更好的用戶體驗。資金狀態確定性時長,安全性,可編程性是目前討論的焦點。zkRollup是資金狀態確定性最快的方案。optimistic Rollup/側鏈具有可編程性。zkRollup支持EVM的證明是個期待的方向。

Tags:LAYERROLROLLKROlayer幣的價值Rolaz Goldroll幣是什么意思KRO幣

PEPE
Messari:下半年的 NFT 市場依舊值得期待?_WEB:web3.0幣龍頭

如果今年年初,有人走到我面前說,NFT的銷售額將輕松超過10億美元,GaryVee將推出NFT項目,Axie Infinity 成為前五名 NFT 市場之一,我會回答:“我會相信三個中的一個.

1900/1/1 0:00:00
以太坊基金會:預計于8月3日激活以太坊主網倫敦升級_HER:HERO幣

在測試網部署成功后,倫敦升級現在已經準備好在以太坊主網上激活。此次升級將在區塊高度  12,965,000 上線,預計時間在 2021 年 8 月 3-5 日.

1900/1/1 0:00:00
哈佛商業評論:區塊鏈治理規則的思考、投票權價值及Token權利_TOK:Hotmine Token

Tradecraft Capital的首席投資官,《自治時代的加密資產投資》一書的作者Jack Ryan。隨著對加密貨幣價格的高度關注,在沒有中央管理機構的情況下,有關區塊鏈的決定權將留給用戶.

1900/1/1 0:00:00
一文探討Uniswap V3的最佳做市方案_Uniswap:SWAP

寫在前面:自上線以來,Uniswap V3在短短的幾個月里便已躍居去中心化交易所(DEX)交易量的榜首位置,而據數據統計顯示,目前多數Uniswap V3 LP頭寸仍是簡單、被動的流動性頭寸.

1900/1/1 0:00:00
金色觀察丨比特幣和以太坊交易費用普降 我們找到了這幾大主因_以太坊:國內以太坊交易平臺

金色財經 區塊鏈7月11日訊  最近幾個月,以太坊和比特幣下跌的不只有價格,目前使用這兩個網絡的成本——即交易費用——也在下降.

1900/1/1 0:00:00
盤點學術界對比特幣金融屬性的研究成果(二)_TER:區塊鏈

在系列前一篇文章給出了學術界對比特幣價格決定因素、比特幣是否具備黃金屬性以及是否應當配置比特幣作為投資組合后.

1900/1/1 0:00:00
ads