為了更好地閱讀本文,你需要先了解以太坊及其轉賬基本概念。
閱讀這篇文章的「以太坊簡介」和「以太坊轉賬」了解。
Arbitrum One 簡介
由於以太坊主網(即 Layer1)上交易嚴重擁堵,交易費用居高不下,開發者提出了 Layer2 以改善以太坊網絡性能,提升交易處理速度。
Arbitrum One 是 Offchain Labs 推出的一款 Layer2 擴容方案,通過採用多輪交互型設計的 Optimistic Rollup 方案,以實現對以太坊網絡的擴容目標。除了 Arbitrum One,Offchain Labs 還推出了基於 AnyTrust 技術的全新 Layer2 網絡 Arbitrum Nova。
本文將著重介紹 Arbitrum One,如果你對 Arbitrum Nova 感興趣,可點此了解更多。
工作原理
Arbitrum One 基於 Optimistic Rollup 打造,通過多輪交互型欺詐性證明保證同步到 Layer1 的數據是有效的。
- Rollup:Layer2 方案之一,也叫卷疊,通過將以太坊主網上交易的計算和存儲轉移至 Layer2 處理並壓縮,再將壓縮後的數據上傳至以太坊主網以拓展以太坊性能。
- Optimistic Rollup:Optimistic Rollup 字面理解是樂觀主義的 Rollup,它樂觀地默認被同步到以太坊主網的數據是正確的,如果誰認為被同步的數據不正確(即存在欺詐行為),可在挑戰期發出挑戰。因此這種證明方式也叫欺詐性證明。以此保證最後同步到以太坊主網的數據是有效的。
-
多輪交互型欺詐性證明:
- Layer2 的驗證人將壓縮後的數據同步到 Layer1,同時質押保證金,如果有人對該 Rollup 區塊的交易數據存在爭議,則需發起挑戰且同樣質押保證金。
- 驗證人和挑戰者在鏈下通過二分法的方式不斷拆分存在爭議的步驟,直至將爭議範圍縮減到一個具體的步驟,再到 Layer1 鏈上對該步驟進行判定,以此高效解決爭議。
- 通過多輪交互型設計,Arbitrum One 可以以較低的成本在鏈上解決爭議。
特點
- 極低的交易費用
- 無需信任
- 通過加密技術保障資金擁有以太坊主網級別的安全性
- 用戶資產自持
- EVM 兼容
了解更多
Arbitrum One 帳戶
以 imToken 為例,首先下載安裝 imToken 並創建/ 導入錢包,並勾選新增 Arbitrum One 帳戶,下載鏈接:https://token.im
注:點擊檢查網站證書安全性
使用
若你在建立 / 導入錢包時,未新增 Arbitrum One 帳戶,可以點擊「我」-「錢包管理」-「新增帳戶」,勾選 Arbitrum One 網路並確認,返回錢包首頁即可進入剛建立好的 Arbitrum One 帳戶。接著進行轉帳、收款等操作,點選「生態應用」即可查看 Arbitrum One 網路的熱門 DApp。
詳細教程:如何在 imToken 中體驗 Arbitrum?
學習
Layer2
為了解決以太坊的可拓展性問題,開發者提出了兩個方向的解決方案,Layer2 和分片 [ 以太坊升級(原名 ETH 2.0)的一個重要階段 ] 。 Layer2 字面意思是二層網絡,相對的,當前的以太坊主網也稱為一層網絡(Layer 1),二層網絡也就是基於當前以太坊主網的一個系統。
Layer2 方案主要是從減輕 Layer1 負擔的角度出發,將 Layer1 的大量計算需求搬到 Layer2 上。
主流 Layer2 方案有 ZK Rollup、Optimistic Rollup、Plasma、State Channels(狀態通道)、Validium 等。
Optimistic Rollup
Rollup 中文叫做卷疊,是一種以太坊擴容方案的統稱。 Rollup 通過將鏈上計算轉移至鏈下(二層網絡),但同時將每筆交易的部分數據保留在鏈上達到提升以太坊網絡性能的目的。
Rollup 方案主要分為兩種:ZK Rollup 和 Optimistic Rollup。 ZK Rollup 是採用零知識證明的 Rollup 方案,但由於 ZK Rollup 存在無法良好支持智能合約,生成零知識證明耗時較長的問題,2019 年 6 月,Optimistic Rollup 方案被提出。這個方案中去除了零知識證明,增加了懲罰機制,來達到保障數據安全性(略低於 ZK Rollup 方案)的同時又可以更方便地支持通用性智能合約的目的。
Optimistic Rollup 方案採用了 OVM(Optimistic 虛擬機),OVM 是功能完備、與 EVM(以太坊虛擬機)基本兼容的環境。通過 OVM,將 DApp 移植到 Layer2 變得簡單,而且也使得項目方無需部署各種 Layer2 擴容方案,而只需接入 OVM,就可以使用其中的各類 Layer2 結構。
開發團隊 Offchain Labs
Arbitrum One 的開發團隊 Offchain Labs 是一家專注於企業級應用的區塊鏈初創公司,總部位於紐約。
Offchain Labs 的聯合創始人 Ed Felten 是普林斯頓大學的計算機科學教授和奧巴馬白宮前首席技術官。他在 2018 年秋天和其他三位聯合創始人創辦了 Offchain Labs。
Arbitrum One 瀏覽器
Arbitrum One 區塊瀏覽器是一個查詢 Arbitrum One 區塊、交易、賬戶地址等信息的網站。
Arbitrum One 生態
- Aave
- Balancer
- Chainlink
- DeBank
- Curve
- Etherscan
- imToken
- Infura
- DODO
- Celer Bridge
…...
更多資料
- Arbitrum One 官網:https://arbitrum.io/
- Offchain Labs 官網:https://offchainlabs.com/