Skip to content

Commit

Permalink
12.16 note
Browse files Browse the repository at this point in the history
完成打卡✅
  • Loading branch information
StarryDeserts committed Dec 16, 2024
1 parent f5a264d commit 35ab484
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions StarryDesert.md
Original file line number Diff line number Diff line change
Expand Up @@ -230,4 +230,44 @@ Arbitrum团队推出了Arbitrum Orbit,一个开发框架,允许用户使用
- **XAI**: 专为游戏和高性能计算设计的 L3,利用 Nitro 技术栈。
- **BOLD 和 Stylus**: 提高结算状态的效率,支持多语言构建应用程序。

### 2024.12.16

笔记内容

### Arbitrum Nitro概述

Arbitrum Nitro是对经典Arbitrum的重大升级,旨在提升其性能和功能。它主要支持两种用例:Arbitrum Rollup(在Arbitrum One链上使用)和AnyTrust(在Arbitrum Nova链上使用)。

### 核心特性

1. **无信任安全性**:安全性基于以太坊,任何一方都可以验证Layer 2的结果。
2. **以太坊兼容性**:能够运行未修改的EVM合约和以太坊交易。
3. **可扩展性**:将合约的计算和存储从以太坊主链转移,允许更高的吞吐量。
4. **最低成本**:设计和工程旨在最小化L1的Gas占用,从而降低每笔交易的成本。

### Nitro的主要创新

1. **高级数据压缩**:通过减少发布到L1的数据量,进一步降低交易成本。
2. **执行和故障证明的分离上下文**:提高L1节点的性能,从而降低费用。
3. **以太坊L1 Gas兼容性**:使EVM操作的定价和记账与以太坊完全一致。
4. **安全重试**:消除了重试票证未能创建的失败模式。
5. **Geth追踪**:提供更广泛的调试支持。

### 交易处理

- Nitro通过两阶段策略处理交易:首先将交易组织成一个有序序列,然后通过状态转换函数按顺序处理这些交易。
- Sequencer负责将到达的交易放入有序序列并发布。

- 采用交互式证明高效解决争议,过程涉及对声明的细分,将争议缩小到单个执行步骤。

### Rollup协议

- 验证者提出RBlocks,协议根据声明确认或拒绝它们。
- 允许无权限参与,要求验证者在提出声明时提供押金。

### 押金与质押

- 验证者可以质押ETH,必须在提出新RBlock之前质押在前一个RBlock上。
- 押金金额可根据链的性能进行调整。

<!-- Content_END -->

0 comments on commit 35ab484

Please sign in to comment.