Layer2是個大的話題。是否去中心化,是否安全,資金狀態確認時間是Layer2的主要的討論話題。最近有點時間,總結一下Layer2的理解和思考。
Layer2,相對于Layer1,在Layer1的基礎上提供更豐富功能,更好的用戶體驗。抽象一下Layer2的邏輯以及交互模型如下:
除了Layer1的交易外(入金),其他Layer2的交易都在Layer2執行。為了Layer2在必要時恢復交易狀態,所有Layer2的交易數據需要安全存儲。簡單起見,也為了和Layer1保持一樣的安全性,所有Layer2的交易數據一般存儲在Layer1。這種交易數據的隨時可訪問,稱為"Data Availability"(數據可用性)。所有的Layer2交易都在Layer2執行,并同步到Layer1。如何證明Layer2同步的狀態正確,不同的layer2方案有不同的實現方法。
以太坊擴容項目AltLayer已部署超10萬個閃電層:7月27日消息,以太坊擴容項目AltLayer發推表示,超過10萬個閃電層(Flash Layers)已作為Altitude第三階段的一部分完成部署。此前AltLayer與以太坊再質押協議EigenLayer建立合作,使再質押用戶能夠啟動閃電層。[2023/7/27 16:01:45]
從Layer2狀態同步方式,Layer2分為兩類:一類是側鏈實現(Side Chain),一類是Rollup。側鏈,就是通過不同于Layer1的共識進行Layer2狀態向Layer1的同步。僅從這一點,整個側鏈的安全性,就降低到Layer2的共識的安全性。Rollup又分為兩種:一種是zkRollup,一種是Optimistic Rollup。所謂Optimistic Rollup,樂觀性Rollup,期望絕大多數情況下Rollup正確向Layer1同步狀態。同時,為了防止同步錯誤的狀態,提供了挑戰機制。樂觀預計挑戰的機率比較小。在需要挑戰的情況下,Layer1可以判斷正確狀態。zkRollup是最直接的狀態同步方式,通過零知識證明技術,在向Layer1提交狀態的同時提供狀態變化的證明。Layer實現分類如下:
PartyDAO推出“Multiplayer for Ethereum”,支持免多簽錢包執行以太坊鏈上團體行動:金色財經報道,NFT競標平臺PartyBid運營團隊PartyDAO在官推宣布推出“Multiplayer for Ethereum”,允許任何規模的團體一起使用以太坊平臺,包括DeFi活動、收集NFT、參與游戲等。PartyDAO稱“Multiplayer for Ethereum”提供了更加用戶友好和高效的解決方案,支持創建群組成員可以在區塊鏈上共同決策、共同行動,無需復雜設置和維護統多重簽名錢包或DAO。此前消息,PartyDAO于去年六月完成1640萬美元融資,a16z領投,Dragonfly Capital、Uniswap Ventures等參投。[2023/6/23 21:55:59]
zkRollup,按照采用的零知識證明協議又分為三類:1/ Groth16 2/ PLONK 3/ STARK。Groth16協議需要針對每一個電路進行初始設置(Trusted Setup)。PLONK協議在一定規模下的電路只需要一次初始設置。STARK協議不需要初始設置。但是,相對另外兩種算法,STARK協議,證明數據量大,驗證時間長。相對來說,在Layer2的場景下,PLONK是目前廣泛使用的算法。
Layer1區塊鏈Linera完成600萬美元種子輪融資,a16z領投:金色財經消息,Layer1區塊鏈Linera宣布完成600萬美元種子輪融資,a16z領投,Cygni Capital、Kima Ventures和Tribe Capital等參投。
據悉,Linera創始人兼首席執行官Mathieu Baudet是Meta前員工并曾幫助創建Libra區塊鏈。Linera區塊鏈具有低延遲和線性可擴展性等特性,由分片或單個線程組成,增加了額外的驗證器以提高網絡效率,使大多數基于帳戶的操作能夠在幾分之一秒內得到確認。(CoinDesk)[2022/6/29 1:37:44]
STARK協議和SNARK(Groth16/PLONK)協議比較(來源于Matter Labs的github鏈接):
https://github.com/matter-labs/awesome-zero-knowledge-proofs
歐易OKEx Layer2概念幣板塊播報:PERP異軍突起:據歐易OKEx平臺數據顯示,受市場行情影響,幣幣交易專區-Layer2概念幣板塊在經歷昨日的普漲后部分回落,今日最大漲幅為PERP(20.42%)
據了解,Layer 2 通常被稱為“鏈下”解決方案,其主要目的是擴展區塊鏈的性能,同時保留分布式協議的去中心化優勢。Layer2板塊幣種行情如下:[2021/6/2 23:04:55]
總結一下,從安全性角度看,各種Layer2的排序如下:zkRollup,optimistic Rollup,側鏈。從提現的時間也印證了安全性,zkRollup的提現是分鐘級別,其他兩種方案,小時甚至是天級別。zkSync是比較完善的zkRollup開源項目。
zkRollup,雖好,目前存在很大的缺陷:可編程性差。
相對其他Rollup方案,zkRollup方案多了zk證明系統。也就是說,在Layer2每個交易除了“執行”外,還需要生成證明,證明執行過程的正確性。熟悉零知識證明技術的小伙伴都知道,零知識證明的安全性在于”電路“的安全性。對于Layer2,每種交易的處理”固化“為電路,電路邏輯完全公開。對應于每種電路,存在唯一的驗證秘鑰。驗證秘鑰用在Layer1驗證狀態證明。通過驗證的狀態證明,符合固化電路的邏輯。
金色相對論 | Layla Dong:和國外高校相比中國高校的區塊鏈教育起步相對晚一些主要還是行業人才的不足:在今日的金色相對論中,針對“國內外高校區塊鏈教育的異同有哪些?我們應該從中吸取哪些經驗完善區塊鏈人才培養”的問題,Blockshine博聚科技的創始人兼CEO Layla Dong表示,我覺得沒有參與過行業發展,不足以教好學生,這個部分還蠻有趣的,我們觀察有這樣幾個階段。第一階段屬于“了解”階段,基本的課程設立在商學院和計算機學院兩個學院。都是以初期的了解為主。第二階段是著重技術,很多課程圍繞開發。比如說加州大學伯克利分校在16年就推出了區塊鏈本科教育,目前為學生提供了兩門選課:區塊鏈基礎和區塊鏈開發者課程。第三階段是更加“發散”的技術,經濟,社會學,人類學的綜合學課程。和國外高校相比,中國高校的區塊鏈教育起步相對晚一些我覺得主要還是行業人才的不足,還有就是政策的引導。特別是我們的高校里的內容,基本是學生入學之前就設計好的。及時開展了課程,課程相對也已基礎知識為主。從教育模式和內容上看,國內外高校目前都傾向于成立實驗室+課程教育的模式,涉及范圍也較廣,包括區塊鏈技術知識,金融應用,物聯網,金融應用,密碼學等多個領域。[2019/9/12]
關鍵就在于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的證明是個期待的方向。
來源:OpenSea 在尋找一個能夠象征自己的NFT頭像時,或許會遇上選擇困難。畢竟,該領域內已經有了那么多的項目,而且幾乎每周都有新項目推出。保持時刻跟蹤是非常困難的.
1900/1/1 0:00:00最高人民法院6月17日發布的《人民法院在線訴訟規則》于8月1日正式開始施行,《規則》重點對區塊鏈存證效力范圍、審查標準做了明確說明.
1900/1/1 0:00:00DeFi數據 1.DeFi總市值:838.4億美元 市值前十幣種排名數據來源DeFiboxDeFi總市值數據來源:Coingecko2.過去24小時去中心化交易所的交易量:33.
1900/1/1 0:00:00原標題:掘金數字人民幣 四年前(2017年),擁有多年密碼行業從業經歷的李明(化名)在英國孵化了一支二十幾人的團隊,回到中國專攻區塊鏈技術.
1900/1/1 0:00:00近期,加密市場監管成為加密行業內外部最為關注的話題之一,以美國為代表的多個國家紛紛加大了對加密市場的監管力度。目前來看,各國監管將在加密行業扮演越來越重要的角色.
1900/1/1 0:00:008月4日,知道創宇區塊鏈安全實驗室 監測到 BSC 鏈上的 DeFi 協議 Wault Finance 遭遇閃電貸襲擊,價值跌落近半。實驗室第一時間跟蹤本次事件并分析.
1900/1/1 0:00:00