文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Ethereum: 智能合约是怎么在EVM中执行的?
本文通过一个具体的智能合约示例,详细讲解EVM(以太坊虚拟机)的完整执行流程,从字节码层面深入分析每个指令的执行过程。我们将以一个简单的存储合约为例,完整展示从合约调用到执行完成的每一个步骤,包括函数选择器的匹配机制、参数的解析过程、存储操作的Gas计算、内存管理的动态扩展、以及错误处理时的状态回滚
EVM
Geth
操作码
一眼万年
发布于 2025-08-03
阅读 ( 2746 )
( 68 )
以太坊 Engine API:可视化执行层和共识层之间通信流程
本文深入探讨了以太坊节点执行层和共识层之间通信的关键接口——Engine API。文章详细解释了Engine API的主要流程,包括节点启动、区块构建和区块验证,并分析了每个流程中可能出现的错误情况,以及相应的处理方式。此外,还讨论了浅状态客户端的特殊情况以及验证器节点的生命周期。
Engine API
执行层
共识层
区块构建
区块验证
以太坊
danielrachi
发布于 2025-08-03
阅读 ( 2307 )
( 42 )
从零开始动手构建账户抽象 DApp - 不使用第三方库
本文详细介绍了如何从零开始构建一个完全可用的 Account Abstraction dApp,避免使用便捷库,手动构建 User Operations,直接进行 JSON-RPC 调用,处理 gas 赞助,并将 User Operation 发送到 bundler。通过这种底层方法,可以更深入地理解 AA 的工作原理。
账户抽象
ERC-4337
用户操作
智能账户
Bundler
Paymaster
blockmagnates
发布于 2025-08-02
阅读 ( 2072 )
( 38 )
为什么会有货币?
本文作者Alchian从信息经济学的角度分析了货币的本质和起源。核心观点为:由于商品信息的不对称性和评估成本的存在,促使了货币的产生,降低社会整体交易成本。同时,专家和中介的出现也是为了进一步降低交易成本,提高市场效率。
货币
交易成本
信息不对称
专家
中介
商品
BTCStudy
发布于 2025-08-02
阅读 ( 1889 )
( 24 )
Stylus 教程 : 部署你的第一个 Rust 智能合约
本文介绍了如何使用 Rust 和 Stylus SDK 在 Arbitrum Stylus 上部署智能合约。文章逐步讲解了环境配置、合约代码结构(包括存储、函数等),并提供了测试、导出 ABI 以及部署到 Arbitrum 测试网的命令。内容涵盖了从 Solidity 到 Rust 的 Counter 合约的转换,以及使用 Stylus SDK 进行开发的关键步骤。
Stylus
Arbitrum
智能合约
Rust语言
Solidity
部署
EVM
estheraladioche569
发布于 2025-08-01
阅读 ( 2421 )
( 47 )
【引介】 OpenZeppelin Contracts MCP:AI 驱动的智能合约开发
OpenZeppelin 发布 Contracts MCP,这是一个基于服务器的引擎,旨在将 OpenZeppelin Contracts 的安全性和编码规则直接集成到 AI 驱动的开发工作流程中。
OpenZeppelin
Contracts MCP
智能合约
AI
Solidity
Cairo
Stylus
Stellar
OpenZeppelin
发布于 2025-07-31
阅读 ( 2656 )
( 62 )
该选择哪个 L2 技术栈:OP Stack 还是 Arbitrum Orbit
本文深入比较了 OP Stack 和 Arbitrum Orbit 这两种以太坊 L2 扩展解决方案。OP Stack 旨在构建一个统一的 Superchain 生态系统,而 Arbitrum Orbit 则侧重于链的自主性和模块化工具。文章详细分析了它们在数据可用性、排序、执行、结算和治理等方面的架构差异,以及交易机制和故障证明系统,为开发者在选择 L2 方案时提供参考。
OP Stack
Arbitrum Orbit
L2
Rollup
以太坊
Superchain
zeeve_io
发布于 2025-07-30
阅读 ( 2060 )
( 50 )
Uniswap v3 中的真实储备和虚拟储备
本文深入探讨了 Uniswap v3 中的两种储备类型:真实储备和虚拟储备。真实储备代表一个 segment 中存在的实际代币数量,而虚拟储备代表如果 segment 是无限曲线的一部分,它将拥有的代币数量。文章详细解释了这两种储备的定义、计算方法以及它们在 Uniswap v3 交易中的作用,并解释了Uniswap v3如何通过虚拟储备,使用与Uniswap v2 相同的数学公式计算交易价格。
Uniswap V3
真实储备
虚拟储备
流动性
价格
DeFi
RareSkills
发布于 2025-07-30
阅读 ( 1587 )
( 32 )
Rebase 类型代币局限性:舍入误差与拒绝服务攻击问题
本文深入探讨了Rebase代币的漏洞与局限性,分析了由于Solidity语言特性以及EVM的限制,在智能合约中可能出现的舍入误差问题,并探讨了针对智能合约的拒绝服务(DoS)攻击及其防范措施。文章还强调了开发者和审计人员在Web3安全中的作用。
Rebase代币
舍入误差
拒绝服务攻击
智能合约
Solidity
EVM
officer_cia
发布于 2025-07-30
阅读 ( 1620 )
( 38 )
如何将私钥转换为以太坊地址
本文介绍了如何从以太坊私钥派生出公钥和公有地址。文章解释了以太坊中使用的椭圆曲线加密(ECC)secp256k1,展示了通过私钥生成公钥并进一步生成公有地址的步骤,并提供了一个Python代码示例,演示了如何使用私钥计算出相应的公有地址。
以太坊
私钥
公钥
公有地址
椭圆曲线加密
secp256k1
Keccak-256
billatnapier
发布于 2025-07-29
阅读 ( 2202 )
( 64 )
第五部分: 当心 gas 消耗 ——保护以太坊智能合约免受恶意破坏攻击
本文深入探讨了以太坊智能合约中一种隐蔽但极具破坏性的漏洞:恶意破坏攻击(Griefing Attacks)。文章解释了破坏攻击的原理,分析了易受攻击的代码,并通过真实案例展示了攻击流程。此外,文章还提供了一个安全、高效、抗恶意破坏的智能合约示例,并讨论了相关的防御策略、测试方法和高级工具。
恶意破坏攻击
Griefing Attacks
以太坊
智能合约
Gas
拒绝服务攻击
ankitacode11
发布于 2025-07-29
阅读 ( 1922 )
( 51 )
Jito 抗 MEV 的 Solana 区块构建市场(BAM)
本文介绍了Solana上的交易排序问题,以及提出的解决方案:区块构建市场(BAM)。BAM通过引入BAM节点和插件,在不改变Solana核心协议的前提下,实现了可编程的排序逻辑、交易隐私和可验证的排序保证,从而提高市场效率和执行完整性。
Solana
交易排序
区块组装市场
BAM节点
插件
可验证排序
pineanalytics
发布于 2025-07-28
阅读 ( 1644 )
( 42 )
全同态加密与真正隐私互联网的曙光
本文深入探讨了全同态加密(FHE)技术,该技术允许在加密数据上进行计算而无需先解密,从而确保数据在整个生命周期中的隐私。文章讨论了FHE的工作原理、性能改进以及其在云计算、LLM推理和区块链智能合约等领域的潜在应用,强调了FHE技术正快速发展,或将推动互联网隐私保护进入新时代。
全同态加密
FHE
同态加密
格密码
噪声管理
自举
bozmen
发布于 2025-07-28
阅读 ( 1844 )
( 107 )
Solana 中的 Vault
本文介绍了Solana区块链上的Vault Program的概念,它是一种安全存储和控制数字资产(如tokens或NFTs)的机制。文章详细解释了Vault Program的用途,包括安全资产存储、条件访问、自动化和无需信任的系统。此外,文章还通过Anchor框架,一步步地构建了一个基本的token vault,实现了初始化、存款、取款、锁定和解锁等核心功能。
Solana
Vault Program
Anchor框架
pda
智能合约
Token
blockmagnates
发布于 2025-07-26
阅读 ( 1664 )
( 42 )
多方计算(MPC)、阈值签名(TSS)和MPC-TSS钱包概述
本文深入探讨了数字资产安全领域,对比了传统钱包和多方计算(MPC)钱包的优缺点,重点介绍了基于阈值签名方案(TSS)的MPC钱包如何通过密钥分片和分布式密钥生成(DKG)来提高安全性,并分析了ZenGo钱包的具体实现及其备份恢复机制,强调了MPC技术在解决私钥管理难题中的作用。
多方计算
MPC
阈值签名
TSS
密钥管理
ZenGo钱包
Mohamed
发布于 2025-07-25
阅读 ( 1954 )
( 57 )
Solana 发展路线图 - 以互联网资本市场(ICM)为使命
本文分析了当前Solana在构建互联网资本市场(ICM)中面临的市场微观结构问题,并提出了应用控制执行(ACE)的概念,旨在使智能合约能够毫秒级地控制其交易排序。文章还探讨了市场微观结构的各种权衡,并阐述了Solana在短期、中期和长期内为实现灵活的市场微观结构而采取的具体解决方案,如Jito的BAM、Anza的交易落地改进、DoubleZero、Alpenglow以及异步程序执行(APE)等。
Solana
市场微观结构
互联网资本市场
ACE
Alpenglow
BAM
DoubleZero
Anza
发布于 2025-07-25
阅读 ( 1613 )
( 41 )
如何设计一个安全的稳定币系统
在文章的稳定币系统设计通过采用分级权限管理,热钱包用内网签名机,防火墙保护,在多签中加入签名Bot ,来提升系统的安全性。
稳定币
托管系统
系统设计
多签
签名机
Tiny熊
发布于 2025-07-24
阅读 ( 4175 )
( 725 )
这些优秀的智能合约项目 - 应该重点学习
该列表整理了优秀的智能合约项目,包括Aave、Compound、Curve等DeFi协议,以及Art Gobblers等NFT项目,Synthetix等衍生品项目。每个项目都提供了代码仓库和文档链接,方便开发者学习和使用。还包括了snekmate、Solady、Solmate等智能合约库。
智能合约
DeFi
NFT
Aave
Uniswap
以太坊
shafu0x
发布于 2025-07-23
阅读 ( 2802 )
( 143 )
【引介】模糊测试库 Fuzzlib
Fuzzlib 是一个通用的 Solidity 模糊测试库,兼容 Echidna、Medusa 和 Foundry,提供了 assertions、value clamping、logging 和 math operations 等常用工具,方便进行有状态的和无状态的模糊测试。它通过 fl 命名空间提供常用工具,例如断言、值钳制、日志记录、数学运算等。
Solidity
模糊测试
fuzzing
Echidna
Foundry
测试库
perimetersec
发布于 2025-07-21
阅读 ( 1763 )
( 43 )
使用 TrueBlocks SDK 持续监听链数据
本文介绍了 TrueBlocks Services Architecture,该架构包含多个服务,用于区块链数据的抓取、监控、IPFS存储、控制和API接口。
区块链
TrueBlocks
服务架构
索引
API
以太坊
tjayrush
发布于 2025-07-21
阅读 ( 1765 )
( 57 )
‹
1
2
3
4
5
6
7
8
...
130
131
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
MUD
ETH 2.0
链上事件
zkID
区块链测试
反序列化
xDai
跨链技术
XRP
Gelato Web3 Functions
Ether
Alameda Research
价值储存
AllCoreDevs
信任假设
匿名化
sBPF
隐私增强技术
ANYPREVOUT
加密经济学
Rotor
去中心化计算
ElGamal
relayers
结算
30天文章收益榜
»
Tiny熊
201 篇文章,898 学分
Henry
135 篇文章,347 学分
Helius
168 篇文章,341 学分
zealynx
21 篇文章,308 学分
QuickNode
483 篇文章,272 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: