Skip to content

Latest commit

 

History

History
223 lines (154 loc) · 7.87 KB

nocb.md

File metadata and controls

223 lines (154 loc) · 7.87 KB
timezone
Asia/Shanghai

请在上边的 timezone 添加你的当地时区,这会有助于你的打卡状态的自动化更新,如果没有添加,默认为北京时间 UTC+8 时区 时区请参考以下列表,请移除 # 以后的内容

timezone: Pacific/Honolulu # 夏威夷-阿留申标准时间 (UTC-10)

timezone: America/Anchorage # 阿拉斯加标准时间 (UTC-9)

timezone: America/Los_Angeles # 太平洋标准时间 (UTC-8)

timezone: America/Denver # 山地标准时间 (UTC-7)

timezone: America/Chicago # 中部标准时间 (UTC-6)

timezone: America/New_York # 东部标准时间 (UTC-5)

timezone: America/Halifax # 大西洋标准时间 (UTC-4)

timezone: America/St_Johns # 纽芬兰标准时间 (UTC-3:30)

timezone: America/Sao_Paulo # 巴西利亚时间 (UTC-3)

timezone: Atlantic/Azores # 亚速尔群岛时间 (UTC-1)

timezone: Europe/London # 格林威治标准时间 (UTC+0)

timezone: Europe/Berlin # 中欧标准时间 (UTC+1)

timezone: Europe/Helsinki # 东欧标准时间 (UTC+2)

timezone: Europe/Moscow # 莫斯科标准时间 (UTC+3)

timezone: Asia/Dubai # 海湾标准时间 (UTC+4)

timezone: Asia/Kolkata # 印度标准时间 (UTC+5:30)

timezone: Asia/Dhaka # 孟加拉国标准时间 (UTC+6)

timezone: Asia/Bangkok # 中南半岛时间 (UTC+7)

timezone: Asia/Shanghai # 中国标准时间 (UTC+8)

timezone: Asia/Tokyo # 日本标准时间 (UTC+9)

timezone: Australia/Sydney # 澳大利亚东部标准时间 (UTC+10)

timezone: Pacific/Auckland # 新西兰标准时间 (UTC+12)


Hansen

  1. 虽然很早就了解过arb,但没有系统的学习和使用过。
  2. 你认为你会完成本次残酷学习吗? 应该可以完成 ,抽时间学习

Notes

2024.12.10

ARB基础介绍

  • ARB is Optimistic rollup protocol ,is a L2
  • L2 是为了Ethereum的扩容
  • L1 保证了L2的安全性,
  • The only delay that's felt by a user is in "withdrawing" — moving their funds from Arbitrum back to Ethereum;
  • 批次,压缩 ,所以L2的费用低和效率高
  • 最新技术栈:Stylus ,可以支持 rust

2024.12.11

  • ARB have 2 chain ,Arbitrum One and Nova. Orbit can create L3
  • Arbitrum DAO

Arbitrum suite

The Arbitrum suite includes the protocols, chains, services, and SDKs that power the Arbitrum ecosystem:

Arbitrum Rollup: A protocol for scaling Ethereum smart contracts. Arbitrum AnyTrust A protocol for scaling Ethereum smart contracts even further, with a mild trust assumption. Arbitrum Nitro The node software that codifies the Rollup and AnyTrust protocols. Arbitrum nodes Machines that run Nitro in order to service and/or interact with an Arbitrum chain. Arbitrum One A public Rollup chain. Arbitrum Nova A public AnyTrust chain. Arbitrum bridge Lets you move ETH and ERC-20 tokens between Ethereum, Arbitrum, and select Orbit chains. Arbitrum Orbit Lets you run your own Rollup and AnyTrust chains. Arbitrum Stylus write contract with rust

  • 用户通过bridge ,dapp 来使用arb
  • 开发者可以使用 solidity and rust 语言
  • 矿工 运行全节点 nitro
  • 通过orbit 可以创建自己的 L3

chain info

  • 介绍了 RPC 的地址 和特点
  • 介绍了一些共用的 rpc provider
  • 介绍了 几个重要的合约地址 ,及欺诈证明合约 ,bridge ,及水龙头

2024.12.12

创建Dapp

  • ui -> provider -> node -> contract
  • 就像前后端分离一样, ui 是前端, 合约是服务, 用solidity 语言写,部署在去中心化网络。

2024.12.13

run Arbitrum node

  • 节点类型: full node, archive node,classic node

一般运行full 节点 就可以了 , 比归档节点要省资源,

  • Nitro ,full node

    • hardware: 普通的电脑即可
    • 可以用docker
    • snapshot 可以快速同步
    • 也有rpc 的接口
    • 需要和 L1 的接口对接
  • 创建一个本地的为开发用的 虚拟链

  • L1 provider

    • data stored in blob ,on the beacon chain.

2024.12.14

2024.12.15

L2技术类型

  • Zk Rollups是指一种利用零知识证明的密码学算法,在无需知道验证者是谁的情况下,完成外包工作的Layer2方法。
  • Optimistic Rollups是指利用一堆验证者,在默认打包是好的情况下,通过奖惩机制,监督发掘是否有Bug的Layer2方法。
    • Optimism和Arbitrum都是Optimisctic Rollups方法为基础开发的项目。
    • starknet 是 zk rollup

ARB的逻辑

  • Rollup 上,对合约的调用及其 argument(实际参数)都是作为调用数据(calldata)写在链上的,但是合约的实际计算和存储都是在链下完成的 这个发布上链的断言将所有的调用和结果都 “卷起来”(“rolling up”)成为单笔发送上链的交易。

  • AVM 是L1 和L2 直接的网关,avm读取输入,计算,输出

  • Nitro 是 One 的技术栈升级,

  • Arbitrum Nova 是基于 AnyTrust 技术搭建的新链,专为游戏、社交应用程序和对成本更敏感的用例而设计-

  • Arbitrum Orbit 是一个开发框架,

  • Stylus 是 Arbitrum 开发的支持多语言构建应用程序的开源 SDK

2024.12.16

深入理解 Arbitrum

  • 交互式欺诈证明 是arb 的重要设计原则。 (但自己并没有看太懂)

Arbitrum 创新的技术路线图

Your Chain, Your Rules

  • Stylus
    • 允许使用更高效、好用的语言
    • 加强去中心化的建设
    • Orbit 扩展网络的,
      • 多客户端支持
      • 自适应定价
    • ZK+乐观混合证明:zk可以立即确认断言,

2024.12.17

Arbitrum生态

  • DEX :Camelot
  • 贷款: Radiant、Aave V3
  • 永续合约:GMX
  • 期权: Dopex
  • 资格认证 - Odyssey
  • 游戏: Treasure

2024.12.18

上百个生态项目

总体看上去 arb 的生态已经比较全,

Orbit 生态

one :是op rollup L2 nova: 基于anytrust 的游戏链 orbit:是L3

2024.12.19

Constitution of the Arbitrum DAO 章程

一些章程写在了合约里面, https://www.tuoluo.cn/article/detail-10106172.html 中文的说明

DAO 治理工具

Tally Snapshot

章程主要内容框架如下:

  • AIP :
  • 管理的chains
  • DAO 的金库
  • Governed Chains:ARB 管理的链
  • Non Governed Chains
  • 能投票的token

具体内容

  • chain的归属权
    • 任何ArbitrumDAO批准的链,都必须与以太坊结算
    • 一个AIP 授权一个链
  • AIP 的流程
    • 1.Temperature Check ,在snapshot 上发布1周
    • 2.正式AIP 及呼吁vote ,3天

2024.12.20

AIP 的流程

  • 第 1 阶段——临时检查(1 周): 在社区论坛上提出建议,并讨论/辩论 1 周。 提案者可以在 Snopshot 上建立一个投票,以衡量社区对提案的兴趣。
  • 第 2 阶段——正式提交 AIP(3 天): 通过临时检查后,提案者通过 Arbitrum 上的治理合约提交 AIP。 提案者必须拥有一个至少委托 500 万个 $ARB 的地址。
  • 第 3 阶段——DAO 对 AIP 进行投票(14-16 天): Arbitrum DAO 将能够直接在链上对提交的 AIP 进行投票。 如果满足以下条件,则 AIP 将通过: •“赞成”票为多数(阈值 1); •对于宪法性 AIP,至- 少 5% 的 $ARB 需要投“赞成”票;对于非宪法性 AIP,至少 3%。 如果 API 通过了,则进入第 4-7 阶段;反之,AIP 将进入第 4 阶段,然后进入第 7 阶段。
  • 第 4 阶段——L2 等待期(3 天): 第 3 阶段后,有 3 天的等待期,在此期间,未通过的 AIP 可以提取资金;
  • 第 5 阶段——启动并完成 L2→L1 消息(至少 7 天): 在以太坊上发送 L2-to-L1 消息,表明 AIP 已通过。
  • 第 6 阶段——等待期 (3 天): 确保投票用户有时间在 AIP 生效前取款。
  • 第 7 阶段——执行和实施 AIP 平均而言,宪法性 AIP 的流程从临时检查到最终执行大约需要 37 天,而非宪法性 AIP 通常需要 27 天

2024.12.21

2024.12.22