Skip to content

Commit

Permalink
Update nocb.md
Browse files Browse the repository at this point in the history
  • Loading branch information
nocb authored Dec 27, 2024
1 parent f8eaf31 commit bf49205
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions nocb.md
Original file line number Diff line number Diff line change
Expand Up @@ -307,10 +307,34 @@ https://portal.arbitrum.io/?chains=arbitrum-one

### 2024.12.27

#### 机制的深入理解
- Arbitrum是一种rollup,这意味着对Arbitrum链的输入也即收件箱中收到的信息,全部都以**calldata**的形式被记录在以太坊上。每个人都能查看收件箱的完整历史,而链状态又完全取决于收件箱历史。因此,仅凭借公开信息就可以决定当前正确的链状态的信息。如有必要,还可重建整个链状态。
- rollup 协议是在L1 上的合约。
- 挑战期(大约为一周)结束后仍没有对rollup区块提出挑战,Arbitrum就会将该rollup区块认定为正确的
- 作恶者的质押资金将被没收,其中一部分将奖励给诚信者
- 如何解决争议? **交互式证明**
- 分解争议, 直到找到争议行为
- L1的仲裁合约,对行为进行判定

![image](https://github.com/user-attachments/assets/db849ddc-19a2-49ab-bde0-37567b576ea1)

#### L2 的架构
- EVM兼容层,ArbOS,AVM,ethBridge, L1
- evm兼容层的合约, 可以加载到 Arbos内,
- AVM 读取输入,计算,再输出, 是L2 和L1 的分界线
- ethBridge 是L1层的合约, AVM的输出结果,会传入这里的rollup合约,写入到L1 ,或执行仲裁合约。


### 2024.12.28


### 2024.12.29


### 2024.12.30


### 2024.12.31



Expand Down

0 comments on commit bf49205

Please sign in to comment.