• 【超完整懶人包】認識比特幣!原理與應用全面解析|動區新手村
  • Account
  • Account
  • BlockTempo Beginner – 動區新手村
  • Change Password
  • Forgot Password?
  • Home 3
  • Login
  • Login
  • Logout
  • Members
  • Password Reset
  • Register
  • Register
  • Reset Password
  • User
  • 不只加密貨幣,談談那些你不知道的區塊鏈應用|動區新手村
  • 動區動趨 BlockTempo – 最有影響力的區塊鏈新聞媒體 (比特幣, 加密貨幣)
  • 所有文章
  • 最完整的「區塊鏈入門懶人包」|動區新手村
  • 服務條款 (Terms of Use)
  • 關於 BlockTempo
  • 隱私政策政策頁面 / Privacy Policy
動區動趨-最具影響力的區塊鏈新聞媒體
  • 所有文章
  • 搶先看
  • 🔥動區專題
  • 🔥Tempo 30 Award
  • 加密貨幣市場
    • 市場分析
    • 交易所
    • 投資分析
    • 創投
    • RootData
  • 區塊鏈商業應用
    • 金融市場
    • 銀行
    • 錢包
    • 支付
    • defi
    • 區塊鏈平台
    • 挖礦
    • 供應鏈
    • 遊戲
    • dApps
  • 技術
    • 比特幣
    • 以太坊
    • 分散式帳本技術
    • 其他幣別
    • 數據報告
      • 私人機構報告
      • 評級報告
  • 法規
    • 央行
    • 管制
    • 犯罪
    • 稅務
  • 區塊鏈新手教學
  • 人物專訪
    • 獨立觀點
  • 懶人包
    • 比特幣概念入門
    • 從零開始認識區塊鏈
    • 區塊鏈應用
  • 登入
No Result
View All Result
  • 所有文章
  • 搶先看
  • 🔥動區專題
  • 🔥Tempo 30 Award
  • 加密貨幣市場
    • 市場分析
    • 交易所
    • 投資分析
    • 創投
    • RootData
  • 區塊鏈商業應用
    • 金融市場
    • 銀行
    • 錢包
    • 支付
    • defi
    • 區塊鏈平台
    • 挖礦
    • 供應鏈
    • 遊戲
    • dApps
  • 技術
    • 比特幣
    • 以太坊
    • 分散式帳本技術
    • 其他幣別
    • 數據報告
      • 私人機構報告
      • 評級報告
  • 法規
    • 央行
    • 管制
    • 犯罪
    • 稅務
  • 區塊鏈新手教學
  • 人物專訪
    • 獨立觀點
  • 懶人包
    • 比特幣概念入門
    • 從零開始認識區塊鏈
    • 區塊鏈應用
  • 登入
No Result
View All Result
動區動趨-最具影響力的區塊鏈新聞媒體
No Result
View All Result
Home 技術 以太坊

Layer 2 科普|OptimismPBC 和 Arbitrum 兩大擴容方案較量分析

以太坊愛好者 by 以太坊愛好者
2021-05-30
in 以太坊, 專欄作者
A A
Layer 2 科普|OptimismPBC 和 Arbitrum 兩大擴容方案較量分析
186
SHARES
分享至Facebook分享至Twitter

現在正是將 OoptimismPBC 和 Arbitrum 拉出來較量一下的時候了。本文源自於以太坊開發者 Kris Kaczor 個人推特,由專欄作者 以太坊愛好者 編譯、撰寫及整理。
(前情提要:Uniswap投票獲壓倒性支持!部署 Layer 2 擴容方案 Arbitrum 維持競爭力)

 

我們先來看一下 Optimism 和 Arbitrum 之間的共同點:

 

  • 都屬於Rollup,是貨真價實的 Layer 2 方案,將所有交易數據都存儲在 Layer 1 上
  • 都是樂觀型(optimistic),即使用欺詐證明
  • 都使用定序器來實現即時「確定性」
  • 都具備通用的跨鏈消息傳遞功能,可以用來構建高級代幣橋,如 @MakerDAO 的快速取款橋:https://forum.makerdao.com/t/announcing-the-optimism-dai-bridge-with -fast-withdrawals/6938

接下來是重頭戲—— 不同點。Optimism 和 Arbitrum 之間最大的不同點在於欺詐證明機制的實現,即,一筆交易執行完後,如果狀態引起爭議該如何解決?

Optimism 採用單輪欺詐證明。也就是說,Layer 1 會在鏈上執行整個Layer 2 交易,來驗證狀態根。這使得欺詐證明具有即時性,這是優點。

但是,這裡面也存在一些問題:

  • 你需要監督交易執行,為此需要使用OVM(即為了避免副作用而重新編寫的EVM)
  • Layer 2 交易的 gas 使用量不得超過 Layer 1 區塊的 gas 上限
  • 每執行一筆交易,你都需要在鏈上生成狀態根 —— 導致成本上升:(
  • 存在安全隱患

Arbitrum 採用多輪欺詐證明。簡單來說,就是通過二分查找,找到引起分歧的那個區塊的第一個操作碼。找到之後,只需在鏈上執行這個操作碼。

多輪欺詐證明的優點如下:

  • 它只需為一整批交易生成一個狀態證明,並發佈到鏈上
  • Layer 1 區塊gas 上限並不重要,因為Layer 2 交易不完全在Layer 1 上執行

缺點如下:

  • 需要EVM -> AVM 翻譯(幸好是自動的)
  • 速度很慢—— 最壞情況下,需要長達 2 週時間才能完成欺詐證明。實際上是一周時間。
  • 需要原始提款人在線並配合

從另一種角度來思考,Optimism 是集裝箱化的,而 Arbitrum 是虛擬化的。

Optimism 的方法有一個很大的缺點。想像一下,如果出現硬分叉,導致以太坊共識規則改變,操作碼被刪除 / 重新定價或修改。這時,突然在Layer 1 上重新執行過去的交易會得到截然不同的最終狀態。我不知道Optimism 團隊會如何解決這個問題,但是我想真到了那一天他們會想出辦法的。Arbitrum 完全控制 AVM 規範,因此不用擔心這種問題。

這兩個項目都試圖盡可能貼近以太坊生態系統,但是這裡面有一些不同。總的來說,你依然可以使用你所知道的與 EVM 相關的工具(solidity、hardhat和 waffle 等)。但實際上沒那麼簡單。

Optimism 需要一個特殊的 solidity 編譯器來生成 OVM 字節碼。因此,它只與 Solidity,而且是特定版本的 Solidity 兼容。另一方面,Optimism 的 Layer 2 節點只是經過了修改的 geth 客戶端,修改的目的是為了提高兼容性。

從表面上來看,Arbitrum 完全兼容 EVM/JSON RPC 規範,但是它的節點是自定義實現。Arbitrum 通過自動化的 EVM-> AVM 翻譯來支持欺詐證明。因此,它支持任何 EVM 語言(vyper、YUL+ 等)。

Optimism 使用 weth,而且內置錢包抽象。Arbitrum 自帶 ETH 支持。
Arbitrum 提供統一的免許可橋,來實現任意代幣和 Layer 2 之間的橋接(它部署了一個通用 ERC20 合約作為 Layer 2 對手方)。Optimism 更喜歡專用橋,不過在 Optimism 上構建通用橋也是有可能的。關於這點,@dmihal 知道得更詳細 😉

最後一個差別是上線實現。Arbitrum 將在本月底上線「面向開發者的主網」,Optimism 則要等到 7 月。

就我個人而言,這兩個項目我都很支持。我已經等不及看到它們主網上線了。整個以太坊社群都極需合適的Layer 2 方案,而不是什麼可擴展側鏈。

如果你想要了解 Optimism 橋的例子,可以查看 https://github.com/makerdao/optimism-dai-bridge

 📍相關報導📍

新手科普|初識 Layer2 第二層網路解決方案,能解決以太坊燃眉之急?

RenVM 集成擴容明星 Polygon,允許 BTC DOGE BCH…跨鏈參與其 DeFi 生態


讓動區 Telegram 新聞頻道再次強大!!立即加入獲得第一手區塊鏈、加密貨幣新聞報導。

LINE 與 Messenger 不定期為大家服務

加入好友

加入好友

Tags: ArbitrumLayer 2Optimism

關於我們

動區動趨

為您帶來最即時最全面
區塊鏈世界脈動剖析
之動感新聞站

訂閱我們的最新消息

動區精選-為您整理一週間的國際動態

戰略夥伴

Foresight Ventures Foresight News

主題分類

  • 關於 BlockTempo

動區動趨 BlockTempo © All Rights Reserved.

No Result
View All Result
  • 所有文章
  • 搶先看
  • 市場脈動
  • 商業應用
  • 區塊鏈新手教學
  • 區塊鏈技術
  • 數據洞察
  • 政府法規
  • RootData
  • 登入

動區動趨 BlockTempo © All Rights Reserved.