比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

OP 堆棧的模塊化數據可用性_BSP

Author:

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

原文:Javed Khan | celestia blog 編譯:GWEI Research

簡介

自去年發布以來,OP Stack 在匯總開發人員中獲得了巨大的吸引力。它被創建新匯總的開發人員和 Caldera 和 Conduit 等模塊化基礎設施提供商所接受,使開發人員能夠快速啟動他們自己的rollups 。

正如去年的公告所述,模塊化是 OP Stack 愿景的一個基本方面:

Optimism 快速接近的 Bedrock 升級將模塊化 OP Stack 的執行層和證明系統,從而實現與未來欺詐和有效性證明的兼容性。

受此啟發,Celestia Labs 一直專注于進一步推動 OP Stack 的模塊化。因此,今天,我們很高興地宣布 OP Stack 的模塊化數據可用性 (DA) 接口的 Beta 版發布,這是 OP Labs 關注開發人員反饋的第一個 OP Stack Mod。該接口允許開發人員定義 DA 層并從他們喜歡的任何區塊鏈繼承安全性,無論是以太坊、Celestia 還是比特幣。

開發人員今天可以開始試驗使用 Celestia 進行 DA 并“定居”在以太坊上的 OP Stack 版本。 Caldera 將很快發布 Taro 測試網,它允許開發人員和用戶使用 Modular DA 試用 OP Stack 的第一個公共測試網。

數據可用性層是 rollup 架構的基礎,確保獨立驗證 rollup 鏈所需數據的可用性。下面我們將探討 OP 堆棧中數據可用性的基礎知識,以及我們如何通過定義良好的 DA 接口將其模塊化以從 L1 發布和檢索數據。

OP Stack 如何處理當今的數據可用性?出于我們的目的,我們深入研究了兩個基本組件,Rollup 節點和 Batcher,如下所述。

要更廣泛地了解 OP Stack 的其余部分如何在幕后工作,請查看 Optimism 文檔。

Rollup 節點是負責從 L1 塊(及其相關的收據)派生出正確的 L2 鏈的組件。 rollup 節點檢索 L1 塊,過濾數據交易(通常以交易calldata的形式),并從該數據中導出正確的 L2 鏈。

批處理提交者,也稱為批處理者,是將 L2 排序器數據提交給 L1 以供驗證者使用的實體。 rollup 節點和 batcher 都在一個循環中工作,使得 batcher 新提交的 L2 塊數據由 rollup 節點從 L1 中檢索,并用于派生下一個 L2 塊。

批處理程序提交的每個事務都包含calldata,它是 L2 排序器數據,分為稱為幀的字節,是 Optimism 中數據的最低抽象級別。

在為 OP Stack 創建模塊化 DA 接口時,我們的目標很簡單:使匯總開發人員能夠將任何區塊鏈指定為其數據可用性層,無論是以太坊、Celestia 還是比特幣。在沒有這樣的接口的情況下,新 DA 層的每次集成都可能需要開發人員實現和維護 OP Stack 的一個單獨分支。

OP Stack 已經包含在代碼庫中指定L1Chain和L2Chain的抽象,允許我們為數據可用性鏈建模一個新的與區塊鏈無關的接口,我們稱之為DAChain。

使用下面定義的接口,開發人員可以實現DAChain來讀取和寫入任何底層區塊鏈甚至像 S3 這樣的集中式后端的數據。

加密支付公司MoonPay融資8700萬美元,Justin Bieber、Snoop Dogg等參投:4月13日消息,加密支付公司MoonPay宣布融資8700萬美元,歌手Justin Bieber、說唱歌手Snoop Dogg、網球選手Maria Sharapova和演員Bruce Willis等60多位知名投資者參投。據悉,該筆融資是MoonPay A輪融資的一部分。

MoonPay首席執行官Ivan Soto-Wright表示,該公司為加密貨幣和NFT交易提供支付基礎設施,預計內容創作者將越來越多地使用NFT來宣傳他們的作品,并與粉絲互動。去年11月,MoonPay宣布完成5.55億美元的A輪股權融資,Coatue和Tiger Global領投,投后估值為34億美元。(路透社)[2022/4/13 14:21:34]

[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]編寫階段以下為接口的 Celestia 實現編寫示例概述了與批處理程序的集成:

說唱歌手Snoop Dogg將于4月10日發布NFT收藏品:4月3日消息,基于Cardano的NFT項目Clay Nation近日宣布與說唱歌手Snoop Dogg以及其兒子Cordell Broadus(又名Champ Medici)達成合作,將于4月10日發布NFT收藏品。此外,他們將為Clay Nation Clayverse發布專屬地圖區域,命名為Baked Nation。Baked Nation中這些新“表演場所(pitches)”NFT的持有者將能夠解鎖以前未發布的Snoop Dogg曲目。(nftevening)[2022/4/3 14:02:13]

SimpleTxManager.send是負責創建和發送實際交易的函數,它被修改為調用WriteFrame將幀寫入 Celestia 并返回一個引用。

然后將引用作為calldata提交到批處理收件箱地址,以代替通常的幀數據。

[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]讀取階段以下是與rollup節點集成的接口的 Celestia 實現的概述:

“無聊猿”BAYC NFT交易總額突破8億美元超越NBA Top Shot:金色財經報道,據最新數據顯示,“無聊猿” BAYC NFT交易總額突破8億美元,創下歷史新高,本文撰寫時為8.1206億美元,超越NBA Top Shot,在NFT收藏品系列交易總額排名中位列第四,而NBA Top Shot交易總額為7.4269美元,排在第五位。不過在NFT銷售總量和交易者總量方面, BAYC和NBA Top Shot的差距較為明顯,目前NBA Top Shot的銷售總量達到10,992,588筆,而BAYC僅有22,780筆;另外NBA Top Shot交易者總量為482,796,而BAYC 僅有9,788。[2021/12/1 12:42:39]

DataFromEVMTransactions是負責從交易列表中返回幀數據的函數。它被修改為使用從批處理收件箱calldata中檢索到的幀引用來實際獲取幀并將其附加到返回數據。

[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]請注意,對NamespacedData的調用返回在給定BlockHeight提交的所有 blob 的字節切片數組,因此我們只返回我們感興趣的TxIndex。

NBA Top Shot加入新角色奧尼爾:金色財經報道,NBA Top Shot 加入新角色沙奎爾·奧尼爾(Shaquille O'Neal)。NBA Top Shot 的新 Run it Back 助推器以每分鐘 7 次的速度銷售,Run it Back 05-06 的補充包零售價為每個 169 美元。新的 NBA Top Shot 掉落以 Top Shot 上的第一個 Dwayne Wade 時刻為特色。他是六位首次在系列賽中首次亮相的 NBA 名人堂球員之一,其中包括沙奎爾·奧尼爾、艾倫·艾弗森、本·華萊士和特雷西·麥克格雷迪。(decrypt)[2021/10/18 20:36:26]

通過對Rollup節點和批處理程序進行一些小的修改,我們可以使 OP Stack 使用 Celestia 進行 DA。

這意味著派生 L2 鏈所需的所有數據都可以作為本地 blob 數據在 Celestia 上提供,而不是發布到以太坊,盡管一個小的固定大小的幀引用仍然作為批處理程序calldata發布到以太坊。幀參考用于使用 celestia-node ?輕節點在 Celestia 上查找相應的幀。

如何整合運作?

如上所述,批處理程序將 L2 排序器數據作為稱為幀的字節提交到以太坊 L1 上的批處理收件箱合約地址。

我們保留批處理程序和calldata事務以保證幀的排序,但我們用固定大小的幀引用替換calldata中的幀。什么是參考幀?它是對 Celestia 數據交易的引用,該交易已成功將幀數據作為 Celestia 的一部分包含在內。

我們通過在批處理服務中嵌入一個 celestia-node 輕節點來做到這一點。每當有新的 batch 等待提交時,我們首先使用輕節點向 Celestia 提交數據事務,然后在 batchercalldata中僅提交幀引用。

在讀取階段,我們做相反的事情,即我們使用批處理事務calldata中的幀引用來解析它并從 Celestia 檢索相應的實際幀數據。同樣,我們在 rollup 節點中嵌入了一個 celestia-node 輕節點來查詢它的交易。

在派生 L2 鏈時,rollup 節點現在透明地從輕節點讀取數據,并能夠繼續構建新區塊。輕節點只下載由 rollup 提交的數據,而不是像以太坊那樣下載整個鏈。

欺詐證明是 Optimism 后 Bedrock 路線圖的關鍵部分,我們希望探索升級我們的 OP Stack x Celestia 集成,以在以太坊主網上使用欺詐證明。

為此,我們可以利用量子引力橋 (QGB),它將跨鏈 DA 證明中繼到以太坊,以啟用鏈上驗證匯總數據已在 Celestia 上可用,以便匯總數據可以在欺詐證明。這將允許 OP Stack Rollup 直接利用 Celestia 提供的 DA 保證。

GWEI Research

個人專欄

閱讀更多

IOSG

區塊律動BlockBeats

曼昆區塊鏈法律

Foresight News

吳說區塊鏈

西柚yoga

ETH中文

金色早8點

聲音 | TOP Network CMO:區塊鏈技術發展更需和其他技術融合:在今日金色財經對話TOP Network的線上直播中,針對“區塊鏈技術區真正發揮價值還需做哪些事情?”的提問,TOP Network CMO Noah Wang發言指出:我認為首先是“鏈”的技術要過硬。到目前為止,即使是業內知名公鏈以太坊也因為性能問題而無法在現實生活中大規模應用,甚至在以太坊上跑個小游戲都有可能導致區塊鏈擁堵。這就是當前區塊鏈技術存在的通病,也是區塊鏈技術一直沒能大范圍落地的重要原因。但可喜的是,目前很多新生的公鏈通過分片、跨鏈、側鏈等各種技術正在解決或者已經解決了區塊鏈TPS的問題。當然,光有過硬的技術實力還是不能讓區塊鏈技術發揮真正的作用。因為現實生活中的業務是復雜多樣的,只靠區塊鏈技術可能有些問題很難解決。比如溯源問題,雖然區塊鏈能夠起到作用,但是如果不和大數據、人工智能結合,或者不跟監管部門合作,區塊鏈能起到的作用是非常有限的。所以,對于當前的區塊鏈技術發展來說,一是要有扎實的技術實力,二是能夠和其他技術融合,三是需要跟企業和機構進行合作。[2020/2/12]

金色財經 子木

ABCDE

Tags:ECTNBSBSPSTIProtector Rogenbs幣未來價格BSPNetworkPolylastic

以太坊交易所
BTC 生態重點項目大盤點_STA

BTC生態已經持續火熱兩個月了,但隨著ORDI的回調,許多人開始擔心這波BTC生態的熱潮已經結束了.

1900/1/1 0:00:00
香港虛擬資產監管新規生效:香港Web3.0生態發展新起點_WEB

近期,香港證監會最終定稿《適用于虛擬資產交易平臺營運者的指引》(下稱《指引》)、且于2023年6月1日《指引》生效后開始正式接受虛擬資產交易平臺牌照申請.

1900/1/1 0:00:00
如何發現“聰明錢”并追蹤他們?_RAI

原文作者:CoinGecko - Joel Agbo 原創編譯:BlockTurbo追蹤加密貨幣錢包主要有三步:發現錢包、收集錢包鏈上交易的深度數據,以及將前兩步獲取的數據翻譯成有用的信息.

1900/1/1 0:00:00
金色Web3.0日報 | Bybit退出加拿大市場_DEFI

DeFi數據 1、DeFi代幣總市值:476.89億美元 DeFi總市值及前十代幣 數據來源:coingecko2、過去24小時去中心化交易所的交易量35.

1900/1/1 0:00:00
一文解析以太坊的新數據經濟_以太坊

以太坊的核心開發人員已經在進行另一項重大升級。此升級將以以太坊改進提案 #4844 (EIP-4844) 為中心.

1900/1/1 0:00:00
對話 Avalanche:L2 時代 Avalanche 的未來之路在哪里?_ANC

原文作者 | Ingas,DeFi Research原文編譯 | 白澤研究院如你所知,L2 解決方案旨在通過快速交易和更便宜的 Gas 費用來擴展以太坊網絡.

1900/1/1 0:00:00
ads