文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
哈希的奇妙之处:SHA-256、Pedersen 和 Poseidon
本文介绍了在以太坊等区块链中,为了实现零知识证明(ZKP)并提高效率,对哈希函数的需求。传统哈希函数如SHA-256在区块链环境中计算成本高昂,因此提出了Pedersen哈希(基于椭圆曲线数学)和Poseidon哈希(基于有限域计算)作为替代方案,并提供了代码示例。
哈希函数
零知识证明
Pedersen哈希
Poseidon哈希
椭圆曲线
有限域
billatnapier
发布于 2025-08-10
阅读 ( 390 )
( 12 )
Ethereum: 面试官最爱问的Merkle Patricia Trie (MPT) 到底是个啥
Merkle Patricia Trie (MPT) 是以太坊的核心数据结构,巧妙结合了 Patricia Trie、Merkle Tree 和 RLP 编码的优势,实现了高效、可验证且紧凑的数据存储。
MPT
一眼万年
发布于 2025-08-09
阅读 ( 863 )
( 24 )
理解以太坊交易和消息:从状态变更到链下消息——第一部分
本文详细介绍了以太坊中的交易类型和消息,包括交易(Legacy Transaction、EIP-2930 Access List Transaction和EIP-1559 Dynamic Fee Transaction)和消息(EIP-191 Signed Data)。
以太坊
交易类型
RLP序列化
EIP-1559
EIP-2930
EIP-191
andrey_obruchkov
发布于 2025-08-09
阅读 ( 978 )
( 33 )
多变量Sumcheck协议
in
zkMIPS解读
in
zkMIPS解读
多变量求和检验协议(Multivariate Sumcheck Protocol)通过将多线性多项式在布尔超立方体上的求和问题逐步化简为一元检验来进行验证,利用多线性扩展避免了昂贵的 FFT 运算,从而实现高效且适用于零知识证明(ZKP)的特性。
ZKM
zkVM
ZKM
发布于 2025-08-09
阅读 ( 270 )
( 7 )
每个区块链开发者应该了解的EVM内部原理 — 第三部分
本文是EVM内部原理系列文章的第三部分,主要讲解了区块链开发者应该如何利用EVM的debug工具来调试智能合约,包括如何使用Foundry、Hardhat、Tenderly等工具进行交易的追踪和调试,如何理解debug_traceCall,以及如何通过Foundry脚本来调试交易。通过学习EVM的trace,开发者可以更好地理解合约的执行过程,从而更高效地进行bug查找、gas优化和开发流程管理。
EVM
debug_traceCall
Foundry
Hardhat
tenderly
智能合约调试
andrey_obruchkov
发布于 2025-08-07
阅读 ( 968 )
( 33 )
每周摘要:Linea 与以太坊对齐,Etherfi启动一键式金库, ERC-4337 趋势
本文是Etherspot发布的每周Account Abstraction(AA)技术摘要,讨论了Linea在以太坊生态中的定位、Etherfi的一键跨链存款、ERC-4337的Userops分析工具、Rhinestone关于互操作性的讨论以及AAA关于智能钱包UX的探索。文章涵盖了AA领域的最新进展和Etherspot的见解。
Account abstraction
账户抽象
ERC-4337
互操作性
智能钱包
跨链
etherspot
发布于 2025-08-07
阅读 ( 294 )
( 13 )
酿造我们自己的数字资产:使用 OpenZeppelin 编写 Turra's Coffee Token (TCT) 代码
本文介绍了如何使用 Remix IDE 和 OpenZeppelin 库创建自己的 ERC-20 代币 Turra's Coffee Token (TCT)。
ERC-20
智能合约
Solidity
OpenZeppelin
Remix IDE
区块链
blockmagnates
发布于 2025-08-07
阅读 ( 433 )
( 19 )
每个区块链开发者应该知道的EVM内部原理 - 第二部分
本文是EVM内部原理系列文章的第二部分,深入探讨了Solidity中的payable、fallback和receive函数,详细解释了calldata如何到达EVM,以及EVM如何解析calldata并分发函数调用。此外,文章还介绍了CALL、DELEGATECALL、STATICCALL和CALLCODE等底层操作码的区别,以及内部调用和外部调用的差异,并深入探讨了ABI编码和Revert机制。
EVM
Solidity
Calldata
ABI编码
revert
payable
fallback
andrey_obruchkov
发布于 2025-08-06
阅读 ( 1087 )
( 41 )
以太坊客户端详解:执行、共识与节点类型
本文介绍了以太坊中不同类型的节点(全节点、存档节点和轻节点)以及执行客户端和共识客户端的角色。
以太坊
客户端
执行客户端
共识客户端
节点
Geth
QuickNode
发布于 2025-08-06
阅读 ( 276 )
( 16 )
扩展以太坊本身 – 协议更新 001
以太坊基金会重组研发团队,专注于Scale L1、Scale Blobs和Improve UX三大战略目标。近期,以太坊主网的gas limit已提升至45M,目标是达到100M以上。历史数据过期项目减少了节点的数据存储空间,正在考虑在Glamsterdam升级中引入Block-Level Access Lists (BALs), 此外,zkEVM验证客户端的prototype正在开发中。
以太坊
L1扩容
Gas Limit
历史数据过期
Block-Level Access Lists
zkEVM
以太坊中文
发布于 2025-08-06
阅读 ( 351 )
( 10 )
GAS费用藏着交易密码:实时掌握3大好处+1款神器教你搞定
为什么需要了解实时GAS?交易优先级的保障:实时了解GAS费用,可以让用户在网络拥堵时,调整费用以确保交易被优先处理。节约交易成本:避免因GAS设置过高而浪费,也能防止因设置过低导致交易卡顿或失败。优化监控策略:特别是对于需要频繁操作的用户(如NFT交易者、DeFi用户),准确的GAS信息可以
蒋妨
发布于 2025-08-05
阅读 ( 63 )
OP Stack Flashblocks 与 L2 架构的演进
Flashblocks 通过流式传输部分区块来延迟昂贵的计算,从而实现 200 毫秒的交易确认。Gelato RaaS 提供对 OP Stack 链的 Flashblocks 支持。Flashbots 开源了 op-rbuilder 和 Rollup-Boost 等关键基础设施,使得链交互感觉是瞬时的。
Flashblocks
OP Stack
Rollup
Layer2
交易确认
区块构建
gelato
发布于 2025-08-05
阅读 ( 238 )
( 8 )
Optimism 中文周刊#68|以太坊十周年、Retro Funding#7 影响、BaseCamp 来临
in
Optimism 中文周刊
in
Optimism 中文周刊
😎✨关键信息,唾手可得;最新动态,尽在掌握;英明决策,水到渠成!gm👋🏻乐观集体的公民们,欢迎回到Optimism中文周刊❤️本周是第#68期!本期的内容有:超级链新闻以太坊十周年2025年7月30日,以太坊迎来了十周年诞辰。这标志着以太坊持续运营十年,经历
OP 中文力量
发布于 2025-08-05
阅读 ( 227 )
( 6 )
每个区块链开发者都应该了解的EVM内部原理 — 第1部分
本文是 “每个区块链开发者都应该了解的 EVM 内部原理” 系列的第一篇文章。本文深入探讨了以太坊虚拟机(EVM)的架构和执行环境,包括 Gas 的概念、智能合约的本质,以及对 EVM 的堆栈、内存、存储和 Calldata 进行了详细解释,还提供了从源代码到字节码的示例。
EVM
以太坊虚拟机
智能合约
Gas
堆栈
内存
存储
Calldata
OpCode
字节码
andrey_obruchkov
发布于 2025-08-05
阅读 ( 1207 )
( 60 )
一文讲清EVM中GAS,文末附真实面试题解析
为什么需要GAS?GAS的设计理念说到GAS费,就不得不提到比特币和以太坊的区别:比特币系统中用到的脚本语言是非常简单的,甚至连专门的名字都没有,它就叫比特币脚本语言(bitcoinscriptinglanguage)。而我们知道,以太坊是一个图灵完备的虚拟机,理论上可以执行无限循环,以太坊
Gas
EVM
baiqi-2019
发布于 2025-08-05
阅读 ( 1064 )
( 26 )
因果启示:探索超级链生态中的影响力评估
in
Optimism 中文力量
in
Optimism 中文力量
衡量影响力很难在Crypto世界里,大家都喜欢好的叙事。快速的变化和开放的数据让我们很容易找到规律并得出结论。比如,一个激励计划上线,新地址数量增加;协议升级,活跃度激增。人们很容易把关键指标的任何变化归因于最显眼的举措。但如果没有科学的衡量方法,这些结论往往站不住脚,甚至可能会误导我们。
#超级链
OP 中文力量
发布于 2025-08-04
阅读 ( 191 )
( 3 )
以太坊 Engine API:可视化执行层和共识层之间通信流程
本文深入探讨了以太坊节点执行层和共识层之间通信的关键接口——Engine API。文章详细解释了Engine API的主要流程,包括节点启动、区块构建和区块验证,并分析了每个流程中可能出现的错误情况,以及相应的处理方式。此外,还讨论了浅状态客户端的特殊情况以及验证器节点的生命周期。
Engine API
执行层
共识层
区块构建
区块验证
以太坊
danielrachi
发布于 2025-08-03
阅读 ( 1318 )
( 37 )
OKX研究院 | 以太坊创世十年来,生死存亡的重大抉择
早期一无所有的他放弃了效率思维,让以太坊以协议的方式运行,成为一个韧性型的系统。
十四君
发布于 2025-08-02
阅读 ( 78 )
以数字咖啡币为例,介绍 ERC-20
本文介绍了 ERC-20 Token 标准,它是一种在以太坊区块链上创建代币的通用规则,类似于国际通用语言,确保所有代币以可预测和一致的方式运行。文章详细解释了 ERC-20 的六个核心功能,并通过 Turra’s Coffee Token (TCT) 的例子,展示了 ERC-20 在实际应用中的潜力,如忠诚度计划、去中心化治理、众筹和资产代币化等。
ERC-20
以太坊
代币标准
智能合约
OpenZeppelin
DeFi
blockmagnates
发布于 2025-08-02
阅读 ( 563 )
( 37 )
从零开始动手构建账户抽象 DApp - 不使用第三方库
本文详细介绍了如何从零开始构建一个完全可用的 Account Abstraction dApp,避免使用便捷库,手动构建 User Operations,直接进行 JSON-RPC 调用,处理 gas 赞助,并将 User Operation 发送到 bundler。通过这种底层方法,可以更深入地理解 AA 的工作原理。
账户抽象
ERC-4337
用户操作
智能账户
Bundler
Paymaster
blockmagnates
发布于 2025-08-02
阅读 ( 1192 )
( 33 )
‹
1
2
3
4
5
6
7
8
...
198
199
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
Solana
DeFi
Solidity
NFT
零知识证明
Web3
比特币
EVM
区块链安全
去中心化
Rust
闪电网络
Move
加密货币
MEV
Rollup
DApp
每周以太坊
预言机
Layer2
密码学
Sui
30天文章收益榜
»
Tiny熊
191 篇文章,672 学分
Henry
95 篇文章,559 学分
寻月隐君
256 篇文章,499 学分
OpenZeppelin
223 篇文章,491 学分
blockmagnates
68 篇文章,411 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: