文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
CryptoZombies 旅程:安全、所有权与 Gas 优化
本文深入探讨了智能合约开发中安全、所有权和 Gas 优化这三个关键要素。通过 CryptoZombies 的案例,强调了使用 OpenZeppelin 的 Ownable 合约进行访问控制的重要性,以及如何通过结构体打包和 view 函数等技术优化 Gas 成本。总结了专业 Solidity 开发者需要具备的安全和效率意识。
智能合约
安全
Gas 优化
OpenZeppelin
ownable
Solidity
blockmagnates
发布于 2025-09-01
阅读 ( 315 )
( 11 )
React Native DApp 开发全栈实战·从 0 到 1 系列(NFT交易所-合约部分)
前言本文以OpenZeppelin5.x最新组件为基础,用Hardhat完成「合约→编译→测试→部署」全链路流程。解决openzeppelinV5在0.8.24环境下易出现的编译失败的解决方案;示范了零托管的现场分账逻辑:版税、平台费、卖家收益一次性链上清算,合约不
NFT交易
Solidity
木西
发布于 2025-08-31
阅读 ( 438 )
( 12 )
React Native DApp 开发全栈实战·从 0 到 1 系列(铸造NFT-前端部分)
前言继上一篇《ReactNativeDApp开发全栈实战·从0到1系列(铸造NFT-合约部分)》,本文开始着重介绍使用ethers与合约进行交互的内容前置准备hardhat启动网络节点:npxhardhatnode合约编译:npxhardhatcompile生成
ethers
NFT
IPFS
木西
发布于 2025-08-30
阅读 ( 471 )
( 12 )
Eigenlayer EigenPod 合约介绍
本文档详细介绍了 EigenPod 合约,它允许用户(Pod Owner)通过 restake beacon chain 验证器来赚取收益。
EigenPod
信标链
验证器
restake
提款凭证
检查点
以太坊
Layr-Labs
发布于 2025-08-30
阅读 ( 538 )
( 28 )
以太坊协议更新 003 — 改善用户体验
文章介绍了以太坊协议组对改善用户体验(UX)的战略举措,重点关注互操作性,旨在实现以太坊生态系统中无缝、安全和无需许可的体验。文章详细阐述了通过意图架构和通用消息传递,降低延迟与成本,同时提高安全性和无需信任性。文章还提到了开放意图框架(OIF)、以太坊互操作性层(EIL)以及其他的相关项目。
互操作性
意图架构
消息传递
二层网络
EIP-4337
SNARK
以太坊中文
发布于 2025-08-30
阅读 ( 561 )
( 21 )
React Native DApp 开发全栈实战·从 0 到 1 系列(铸造NFT-合约部分)
前言本文用Hardhat+OpenZeppelin5.x,完成一条「可铸造、可提现、带版税」的ERC-721代币主网流水线,分别为智能合约和前端两部分,本文主要介绍智能合约相关开发的内容;前期准备使用hardhat创建项目:这里就不赘述了具体可以作者的另一篇文章《智能合约开发
Solidity
Hardhat
NFT
版税
木西
发布于 2025-08-30
阅读 ( 577 )
( 15 )
DAVINCI协议白皮书
本文档介绍了去中心化自治投票完整性网络DAVINCI,它是Vocdoni投票协议的演进,旨在通过零知识证明和区块链技术,提供安全、可验证和匿名的数字投票工具。DAVINCI利用zkSNARKs和同态加密等技术,实现了端到端的投票可验证性、隐私性和无需信任,并通过以太坊智能合约和数据blob等技术,确保了系统的安全性和可扩展性。
zkRollup
zkSNARKs
同态加密
分布式密钥生成
以太坊智能合约
零知识证明
vocdoni
发布于 2025-08-29
阅读 ( 376 )
( 27 )
React Native DApp 开发全栈实战·从 0 到 1 系列(一键发token)
前言本文通过OpenZeppelin与ethers.js打通前端与合约,实现ERC20代币的一键发行,完成最小可行闭环。前置准备启动自定义网络:ganache把账号导入钱包中使用hardhat构建编写,编译合约OpenZeppelin简化合约开发表格总结:
ethers.js
Solidity
ERC20
木西
发布于 2025-08-29
阅读 ( 626 )
( 12 )
理解合约部署、代理和CREATE2——第一部分
本文是关于智能合约部署生命周期的实用指南。首先介绍部署交易的本质(`to = null`,init code -> runtime code)以及合约地址的推导方式,然后深入探讨实际生产中常见的模式:CREATE2实现确定性地址,工厂模式和克隆(EIP-1167)实现低成本大规模部署,以及由`delegatecall`驱动的可升级代理(Transparent/UUPS)。
智能合约
部署
代理模式
CREATE2
EIP-1967
可升级合约
Andrey Obruchkov
发布于 2025-08-28
阅读 ( 646 )
( 26 )
紧急 EIP-7702 钱包恢复
作者分享了在使用 EIP-7702 后,因钱包被恶意合约劫持导致资金被盗的紧急情况,以及如何利用 Foundry 工具,通过生成签名授权并借助他人支付 gas 费用的方式,在不向被盗 EOA 发送资金的情况下重置 EOA 委托,恢复钱包控制权的详细步骤和经验教训,同时强调了预防措施和安全意识的重要性。
EIP-7702
EOA
委托
Foundry
nonce
签名授权
BahadorGh
发布于 2025-08-28
阅读 ( 686 )
( 24 )
以太坊节点类型详解(以及它们为何会影响你的调试)
本文深入探讨了以太坊节点的不同类型(全节点、存档节点、轻节点)及其对数据访问和调试的影响。重点介绍了`eth_call`和`debug_traceCall`这两个重要的RPC方法,分析了它们的功能、使用场景、常见问题以及如何根据实际需求选择合适的工具。此外,还讨论了不同以太坊客户端的差异以及运行自有节点的考虑因素和成本。
以太坊节点
eth_call
debug_traceCall
RPC
全节点
存档节点
轻节点
Andrey Obruchkov
发布于 2025-08-28
阅读 ( 1654 )
( 60 )
Etherspot 周报:Circle 的统一跨链 USDC、Coinbase 添加 ERC-4337 ...
本文是关于账户抽象、链抽象的每周摘要,讨论了Circle Gateway的统一跨链USDC、以太坊核心开发者推进Fusaka & Glamsterdam、Coinbase增加ERC-4337智能账户以及Rhinestone对未来意图的探索。
账户抽象
链抽象
ERC-4337
智能账户
USDC
Circle Gateway
etherspot
发布于 2025-08-28
阅读 ( 597 )
( 19 )
ZombieFactory 升级僵尸 - 继承、接口和合约间通信
本文介绍了如何在以太坊上实现合约间的通信,通过继承和接口,使得 ZombieFeeding 合约能够与 CryptoKitties 合约交互,实现喂养僵尸猫的功能。文章还讨论了合约优化的重要性,包括访问控制和合约地址管理,以及以太坊的可组合性。
智能合约
继承
接口
合约通信
以太坊
Solidity语言
blockmagnates
发布于 2025-08-28
阅读 ( 596 )
( 16 )
自托管钱包的未来:将信任转移到UI之外
本文探讨了自托管钱包的关键演变,分析了现有钱包在安全性、去中心化和用户体验方面面临的挑战,并提出了以队列为中心的钱包架构。Safe Research 提出的新架构通过解耦组件和优化隐私性,旨在实现更安全、灵活和可互操作的自托管钱包,并详细讨论了其组件交互、实现考虑因素以及对行业和用户的潜在影响。
自托管钱包
账户抽象
EIP-4337
智能合约
交易队列
多重签名
ankitacode11
发布于 2025-08-28
阅读 ( 622 )
( 15 )
Uniswap V4 的架构和编程技巧及现代合约编程概述
Licredity 核心开发者分享了 Uniswap V4 的架构和编程技巧,以及现代智能合约项目的目录结构和开发架构。文章还介绍了现代常见的合约特性,例如使用 soldeer 进行依赖管理,使用 Extsload 合约来访问 internal 变量,利用 BalanceDelta 机制实现更高效的清算,以及引入 unlock 机制实现终局原子性。
uniswap v4
智能合约
Solidity
Extsload
BalanceDelta
终局原子性
wongssh
发布于 2025-08-27
阅读 ( 497 )
( 5 )
Optimism 与 Flashbots 合作,为 OP Stack 链加速排序功能
in
Optimism 中文力量
in
Optimism 中文力量
Optimism与Flashbots联手,为Superchain带来快速、可配置、可验证的排序功能,由构建以太坊排序流
OP 中文力量
发布于 2025-08-26
阅读 ( 334 )
( 2 )
比特币操作系统:释放比特币在支付领域的潜力
比特币长期以来被称为数字黄金——一种安全的价值储存手段和简单的点对点支付网络。然而,其底层设计并非针对复杂的应用或大容量交易。比特币操作系统(通常缩写为BOS)正在改变这一现状。比特币操作系统本质上是比特币的智能合约操作系统,允许开发者在比特币区块链之上构建高级去中心化应用程序(DApp)和
TechubNews
发布于 2025-08-26
阅读 ( 269 )
再见 EVM,你好 RISC-V
以太坊正准备将其架构从EVM替换为RISC-V,以解决zkEVM中EVM的瓶颈问题。RISC-V具有精简指令集、成熟的LLVM生态系统和正式的SAIL规范,更适合ZK-first的未来。迁移分三个阶段进行:RISC-V作为预编译替换、双VM共存和EVM在RISC-V内部重新实现,生态系统将迎来开发者使用Rust/Go/Python库,用户获得更便宜的证明,最终实现大约100倍的效率提升。
EVM
RISC-V
zk-SNARK
zkEVM
Layer-2
虚拟机
0xjaehaerys
发布于 2025-08-26
阅读 ( 2271 )
( 204 )
React Native DApp 开发全栈实战·从 0 到 1 系列(钱包相关)
前言本文主要用Ethers.jsv5在一篇文章里讲透「钱包全链路」:连接→授权→转账→检测→交易记录→账号列表。所有代码片段可直接拷进项目跑通。补充:使用ganache作为测试账号,通过创建自定义网络的导入账号;以web端为主准备工作注册个Ganache账号用来
ethers
钱包业务
DApp
木西
发布于 2025-08-24
阅读 ( 547 )
( 11 )
Ethereum: 在去中心的世界中找到可靠的P2P工作节点
以太坊的P2P网络层不仅实现了节点间的直接通信和区块链状态同步,还通过多层架构设计和事件驱动模型,确保了网络的弹性和安全性,为去中心化应用提供了坚实的基础设施。
P2P 网络
一眼万年
发布于 2025-08-24
阅读 ( 460 )
( 11 )
‹
1
2
3
4
5
6
7
8
...
209
210
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
30天文章收益榜
»
Tiny熊
196 篇文章,1162 学分
Henry
119 篇文章,818 学分
thogiti
73 篇文章,385 学分
pineanalytics
57 篇文章,372 学分
寻月隐君
306 篇文章,352 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: