文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Ethereum: EVM中专为智能合约定制的内存管理方案
本文深入分析以太坊虚拟机(EVM)的内存管理机制,从底层实现到优化策略,全面解析EVM如何高效、安全地管理内存资源。通过结合Go-Ethereum源码和实际案例,帮助深入理解EVM内存管理的设计原理。
EVM
内存
Gas
Geth
操作码
一眼万年
发布于 2025-08-03
阅读 ( 1656 )
( 32 )
Ethereum: 智能合约是怎么在EVM中执行的?
本文通过一个具体的智能合约示例,详细讲解EVM(以太坊虚拟机)的完整执行流程,从字节码层面深入分析每个指令的执行过程。我们将以一个简单的存储合约为例,完整展示从合约调用到执行完成的每一个步骤,包括函数选择器的匹配机制、参数的解析过程、存储操作的Gas计算、内存管理的动态扩展、以及错误处理时的状态回滚
EVM
Geth
操作码
一眼万年
发布于 2025-08-03
阅读 ( 1740 )
( 44 )
一文了解以太坊合约事件解析
in
Go语言从入门到进阶
in
Go语言从入门到进阶
以太坊智能合约抛出的事件(Events)会作为交易日志(Logs)的一部分,永久存储在区块链上。只要以太坊区块链网络存在,这些事件数据就不会丢失。通过解析合约事件,我们可以跟踪用户与智能合约的交互行为、合约状态变化以及相关的链上活动,从而获取关键的业务数据。
事件解析
Louis
发布于 2025-06-10
阅读 ( 2046 )
( 55 )
Vyper编程语言指南:特性、安全性与应用场景
本文详细介绍了Vyper编程语言,在智能合约开发中的安全性和简洁性,强调了其设计原则与核心特性。通过比较Vyper和Solidity,指出Vyper在安全优先和易审计性方面的优势,同时提供了安装Vyper的步骤和最佳实践,适合需要高安全性的区块链项目开发者。
Vyper
智能合约
安全性
EVM
区块链
DeFi
Cyfrin
发布于 2025-03-04
阅读 ( 1277 )
( 23 )
深入了解最小代理合约
深入了解最小代理合约
最小代理
操作码
AI 翻译官
发布于 2024-12-10
阅读 ( 12650 )
( 59 )
如何实现 EVM 链无许可、无感知的合约部署
如何实现 EVM 链无许可、无感知的合约部署
EIP155
合约工厂
thirdweb
发布于 2024-11-07
阅读 ( 1604 )
( 32 )
用于检测变形智能合约的工具
变形智能合约指的是在合约地址上的代码会被修改。 本文介绍一个工具用于检测变形智能合约
CREATE2
变形智能合约
create3
a16z Crypto
发布于 2024-10-31
阅读 ( 1917 )
( 25 )
EOF 详解:开发者需要了解的内容
EVM 对象格式(EOF)详解:开发者需要了解的内容
EOF
EVM
Pectra
BuildBear
发布于 2024-10-23
阅读 ( 2101 )
( 63 )
Solidity 复杂类型状态变量在 EVM 中存储布局
in
代理模式与 Delegatecall 规范手册
in
代理模式与 Delegatecall 规范手册
全面理解复杂类型的存储布局
EVM
存储布局
RareSkills
发布于 2024-10-15
阅读 ( 2210 )
( 135 )
探索 EVM 能做什么?
探索 EVM 能做什么?
EVM
Patrick Collins
发布于 2024-10-07
阅读 ( 2270 )
( 165 )
使用 Solidity 瞬态存储操作码
in
全面掌握Solidity智能合约开发
in
全面掌握Solidity智能合约开发
使用 Cancun 硬分叉加入的 TSTORE 降低 Gas
EVM
Gas
瞬态存储
翻译小组
发布于 2024-09-25
阅读 ( 2985 )
( 127 )
深入了解MPT树
什么是MPT树MPT全称是MerklePatriciaTrie或者MerklePatriciaTree,是MerkleTree和PatriciaTree的混合物,它在以太坊中常常被用作状态树和区块树,存储树。以下是三种树的介绍状态树StateTrie每个以
MPT
Leo
发布于 2024-09-09
阅读 ( 2318 )
( 33 )
分析以太坊虚拟机各语言设计
分析以太坊虚拟机各语言设计
Solidity
Vyper
Fe
Huff
ETK
Yul
jtriley.eth
发布于 2024-07-05
阅读 ( 1924 )
( 19 )
EVM 堆栈指令集
EVM(以太坊虚拟机)的堆栈指令是智能合约操作的基础,使用这些指令可以对堆栈中的数据进行各种操作。
EVM
以太坊
操作码
Dapplink
发布于 2024-07-02
阅读 ( 2221 )
( 6 )
如何在Polygon zkEVM 测试网上部署合约
如何在Polygon zkEVM 测试网上部署合约
zkEVM
EVM
智能合约
翻译小组
发布于 2023-02-03
阅读 ( 5337 )
( 38 )
EVM 上的 Panic 与 Error:开发者的朋友与敌人
“Error”指的是合约遇到无法处理的问题的情况。这可能是由于无效输入、意外状态或合约未设计处理的其他问题导致的。“Panic”指的是EVM遇到无法处理的问题的情况。
错误处理
Solidity
prady
发布于 2023-01-14
阅读 ( 974 )
EVM 深入探讨 Part 3
在第 3 部分中,我们将深入探讨合约存储的工作原理,通过提供一些思维模式来帮助理解并深入了解存储插槽包装(slot packing)。
EVM
慢雾科技
发布于 2022-11-25
阅读 ( 4054 )
通过逆向和调试理解EVM #3 :存储布局如何工作?
in
理解 EVM - 探究Solidity 背后的秘密
in
理解 EVM - 探究Solidity 背后的秘密
通过调试理解EVM #3 :存储布局如何工作?
EVM
翻译小组
发布于 2022-10-28
阅读 ( 5745 )
( 20 )
通过逆向和调试理解EVM #2 :部署智能合约
in
理解 EVM - 探究Solidity 背后的秘密
in
理解 EVM - 探究Solidity 背后的秘密
如何调试EVM智能合约 #2 :部署智能合约
EVM
逆向工程
智能合约
翻译小组
发布于 2022-10-24
阅读 ( 6258 )
( 47 )
破解以太坊 EVM 谜题8
in
以太坊 EVM 谜题破解
in
以太坊 EVM 谜题破解
破解以太坊 EVM 谜题8
EVM
Ethernaut CTF
发布于 2022-10-21
阅读 ( 3193 )
‹
1
2
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
Chainlink
OpenZeppelin
Uniswap
安全性
稳定币
账户抽象
DAO
跨链
钱包
智能合约安全
Foundry
互操作性
安全审计
流动性
Ethereum
ERC20
QuickNode
以太坊2.0
交易
安全
Sui Move
隐私
漏洞
Gas
DEX
30天文章收益榜
»
Tiny熊
191 篇文章,655 学分
Henry
96 篇文章,593 学分
寻月隐君
261 篇文章,474 学分
OpenZeppelin
223 篇文章,472 学分
Helius
151 篇文章,457 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: