文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
争议游戏接口
本文档定义了争议游戏(Dispute Game)的接口,争议游戏用于在乐观rollup中,当对layer2状态的声明产生争议时,由多方参与进行仲裁。文档详细描述了`DisputeGameFactory`和`DisputeGame`两个核心接口,以及相关的类型定义,为不同证明系统(如欺诈证明、有效性证明、认证证明)的实现提供了灵活性。
争议游戏
乐观 Rollup
欺诈证明
有效性证明
DisputeGameFactory
DisputeGame
ethereum-optimism
发布于 2024-01-23
阅读 ( 7 )
系统配置
本文介绍了Optimism Rollup 的 SystemConfig 合约,该合约用于在L1上发出rollup配置更改的日志事件,这些更改会被L2的区块衍生过程获取并应用。文章详细说明了SystemConfig合约中包含的参数,如batcherHash、overhead、scalar、gasLimit以及unsafeBlockSigner,以及如何读写这些配置。
SystemConfig
Rollup
batcherHash
gaslimit
L1费用参数
unsafeBlockSigner
ethereum-optimism
发布于 2024-01-23
阅读 ( 8 )
L2 输出根提案规范
本文档描述了Optimism Rollup中L2输出根提案的规范。为了实现L2到L1消息传递的信任执行,需要将L2的状态同步到结算层L1。Proposer构建并提交L2状态的承诺(输出根)到L1上的L2OutputOracle合约。本文档详细介绍了L2输出承诺的构造方式,L2OutputOracle合约的接口,以及在面对L1重组时的安全考虑。
L2
Optimism
Rollup
输出根
状态承诺
L2OutputOracle
ethereum-optimism
发布于 2024-01-23
阅读 ( 8 )
Cannon故障证明虚拟机规范
本文档详细描述了Cannon故障证明虚拟机(FPVM)的规范,该虚拟机模拟了一个运行在big-endian 32位MIPS32架构上的最小Linux系统,重点介绍了FPVM的状态(包括内存、寄存器等)、内存管理(包括堆)、延迟槽、系统调用、I/O操作(包括标准流、提示通信和预图像通信)以及异常处理,为理解和实现FPVM提供技术指导。
Cannon FPVM
故障证明虚拟机
MIPS32
系统调用
预图像
状态转换
ethereum-optimism
发布于 2024-01-23
阅读 ( 9 )
离线授权 NFT EIP-4494:ERC721 -Permit
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
如何将 ERC2612 的 Permit 方式应用到 ERC721 NFT 上。
ERC721
NFT
翻译小组
发布于 2024-01-23
阅读 ( 4968 )
( 66 )
Uniswap v2:对于流动性提供者来说仍然划算吗?2023 年的回顾
该文章从发散损失、费用收入和交易量来源三个角度分析了以太坊主网上 Uniswap v2 WETH/USDC 池,得出结论是该池仍然是 LP 的有利选择。尽管 ETH 价格几乎翻了一番,但该池能够跑赢 5% 的发散损失,并在今年大部分时间里保持相对于 50:50 HODL 的正收益。
Uniswap V2
WETH/USDC
DEX
流动性提供者
LVR
MEV 机器人
atise_
发布于 2024-01-23
阅读 ( 197 )
L2 执行引擎
本文档概述了L1执行引擎对L2的修改、配置和使用,包括处理存款交易、手续费的收取方式(优先级费用、基础费用和 L1 成本费用),还介绍了Engine API 的使用,例如 forkchoiceUpdatedV1、newPayloadV1、getPayloadV1,以及L2执行引擎的网络和同步方式。
L2执行引擎
存款交易
Engine API
手续费
网络
同步
ethereum-optimism
发布于 2024-01-23
阅读 ( 7 )
L2输出根提案规范
本文档介绍了L2输出根提案规范,这是Optimism Rollup中将L2状态同步到L1(结算层)的关键环节。Proposer的角色是构建并提交输出根到L1上的L2OutputOracle合约,以此作为桥梁的L2 状态视图,并可接受fault proof挑战。其中详细说明了L2输出承诺的构建方式和L2OutputOracle智能合约的接口定义与配置,以及安全方面的考虑,例如 L1 重组。
L2输出根
L2OutputOracle
Op-Proposer
状态根
提款
ethereum-optimism
发布于 2024-01-23
阅读 ( 11 )
Rollup节点规范
本文档是 Rollup 节点规范,Rollup 节点负责从 L1 区块(及其关联的收据)中导出 L2 链。文档详细介绍了 Rollup 节点中驱动程序的设计、功能,包括从L1链选择输入,生成payload attributes,并传递给执行引擎以计算L2区块,还包括L2输出RPC方法,以及协议版本追踪。
Rollup 节点
L2 链
L1 区块
Payload Attributes
执行引擎
L2 输出根
ethereum-optimism
发布于 2024-01-23
阅读 ( 10 )
Rollup节点规范
本文档是关于rollup node的规范,重点介绍了rollup driver的职责,即从L1链派生L2链的过程,包括从L1选择输入、生成payload attributes以及将payload attributes传递给执行引擎等步骤。同时,还介绍了Rollup节点提供的RPC方法optimism_outputAtBlock,该方法用于获取L2输出根。
Rollup Node
Rollup Driver
L2链
L1链
Payload Attributes
optimism_outputAtBlock
ethereum-optimism
发布于 2024-01-23
阅读 ( 8 )
故障争议游戏
本文介绍了Fault Dispute Game (FDG) 的机制,这是一种通过迭代二分执行轨迹来验证根声明有效性的争议解决游戏。参与者通过提出声明来缩小执行轨迹,直至争议点为单个状态转换。游戏依靠虚拟机(VM)来验证声明的有效性,并最终通过对声明的争议情况来确定胜者。文章还涉及了参与者、移动类型、游戏时钟和最终的解决方案等关键概念。
Fault Dispute Game
争议游戏
执行轨迹
虚拟机
状态转换
PreimageOracle
ethereum-optimism
发布于 2024-01-23
阅读 ( 9 )
存款交易
本文档介绍了在L1上发起并在L2上执行的Deposit交易类型,包括其结构、在L1上的发起方式以及在L2上的验证和授权条件,以及两种类型的 Deposit 交易:L1 属性 Deposit 交易和用户 Deposit 交易。还详细说明了 L1 属性预部署合约和用户 Deposit 交易的 Deposit 合约。
Deposit交易
L1
L2
EIP-2718
OptimismPortal
sourceHash
ethereum-optimism
发布于 2024-01-23
阅读 ( 8 )
每周以太坊 2024/1/20
每周以太坊 2024/1/20
每周以太坊
EthWeekly
发布于 2024-01-22
阅读 ( 1859 )
( 12 )
实施NFT版权:面向艺术家和开发者的ERC721-C实用教程
本文章介绍了ERC721-C标准,这是一种新的可编程NFT的Token标准,专为确保链上版税而设计。文章详细讨论了ERC721-C的工作原理、可编程版税模型,以及如何结合ERC721-C创建相应的智能合约。此外,文章还提供了关于如何部署和测试合约的具体步骤和代码示例。
ERC721-C
NFT
链上版税
智能合约
可编程版税
代币标准
BuildBear
发布于 2024-01-19
阅读 ( 357 )
以太坊的坎昆硬分叉后下一个升级应该是怎样的?
本文讨论坎昆之后的下一个 EL 硬分叉布拉格, 从 Reth 团队的观点,应该包含哪些 EIP .
EIP
升级
翻译小组
发布于 2024-01-19
阅读 ( 2942 )
( 10 )
开发者 | Mint Blockchain 重点支持发展的 15 个细分赛道项目
如果你感兴趣在 Mint Blockchain 上开发上述 15 个赛道相关的 Web3 项目,欢迎联系我们,获得早期项目发展支持。
Mint Blockchain
Web3
DID
NFT Research
发布于 2024-01-19
阅读 ( 2038 )
( 9 )
Espresso Systems和Offchain Labs发布去中心化 Timeboost 的研发路线图
Permissonless II 会议上,Espresso Systems 和 Offchain Labs 宣布合作推出去中心化的 Timeboost 交易排序策略及 Espresso Sequencer,以增强 Arbitrum 生态系统的交易安全性和效率。
Timeboost
Espresso Sequencer
交易排序
前跑保护
最大可提取价值
去中心化
espressosys
发布于 2024-01-18
阅读 ( 359 )
详解 Optimism Bedrock 系列 2 - 主要变化
本文是 Optimism Bedrock Wrap-Up 系列的第二篇,介绍了 Bedrock 升级的关键变化,包括区块创建、Mempool的变化、EIP-1559的引入、L1 Attributes Deposited Transaction、区块推导、以及两阶段提款流程。Optimism 利用以太坊作为数据可用性层,旨在提升以太坊用户及开发者的体验。
Optimism
Bedrock
EIP-1559
L1 Attributes Deposited Transaction
区块推导
两阶段提款
aaronlee94
发布于 2024-01-18
阅读 ( 16 )
在 Jupyter 和 Colab 中将 Vyper 连接到你的钱包
文章介绍了如何将Vyper智能合约编程语言与JupyterLab和Google Colab笔记本连接,使用户能够直接从笔记本中与智能合约交互并部署新合约。通过浏览器钱包进行地址和支付,解决了私钥在不安全环境中暴露的问题。
Vyper
JupyterLab
Google Colab
智能合约
EVM
ethers.js
daniel.schiavini
发布于 2024-01-18
阅读 ( 447 )
详解 Optimism Bedrock 系列 3 - 存款/取款流程分析
本文是 Onther 发布的 Optimism Bedrock Wrap-Up 系列的第三部分,深入探讨了 Optimism 中存款和取款的流程。
Optimism
Bedrock
L1
L2
存款
取款
aaronlee94
发布于 2024-01-17
阅读 ( 17 )
‹
1
2
...
70
71
72
73
74
75
76
...
166
167
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
区块链
智能合约
Solana
DeFi
Solidity
NFT
Web3
零知识证明
区块链安全
EVM
Move
Rust
去中心化
比特币
每周以太坊
DApp
加密货币
Rollup
Layer2
Sui
预言机
MEV
Uniswap
DAO
30天文章收益榜
»
寻月隐君
212 篇文章,844 学分
CoinsBench
67 篇文章,707 学分
Helius
136 篇文章,624 学分
QuickNode
413 篇文章,529 学分
4pillars
170 篇文章,426 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: