文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
区块链分层架构 - 指南与拓扑分析
本文深入探讨了区块链架构的层次结构,主要包括Layer 1、Layer 2和Layer 3等,阐述了不同层的功能与相互作用,以及如何解决区块链扩展性三难问题。文章还讨论了公共、私有、混合和联盟区块链的不同类型,清晰展示了每种架构的特点和应用场景。
区块链架构
Layer 1
Layer 2
扩展性三难
共识机制
区块链类型
cyfrin
发布于 2024-12-22
阅读 ( 665 )
Reth 数据库的抽象、编码和表布局设计
本文介绍了 Reth 数据库的抽象、编码和表布局设计。
数据库
编码
解码
压缩
区块
账户
存储
Rust
paradigmxyz
发布于 2024-12-21
阅读 ( 128 )
如何在不花费气体费用的情况下批准代币转移,使用EIP-2612
本文详细介绍了如何使用EIP-2612改进ERC-20代币的批准过程,实现更简化的用户体验和安全性。文章包括了EIP-2612的原理,环境搭建步骤,合约创建,部署及与合约交互的完整代码示例,适合有基础的开发者学习。
ERC-20
EIP-2612
智能合约
permit
以太坊开发
编程
QuickNode
发布于 2024-12-20
阅读 ( 586 )
EigenLayer如何防止以太坊Electra升级中的关键验证者风险
即将到来的Electra升级将为以太坊的质押机制带来多项显著改进,包括支持更灵活的验证者管理、验证者存款和委员会结构的优化。文章还详述了在EigenLayer中发现的一个关键边缘案例及其解决方案,强调了跨协议互动的重要性和审计的价值,以及在协议开发过程中需要应对的复杂性和机遇。
以太坊
Electra升级
EigenLayer
验证者管理
边缘案例
审计
Certora
发布于 2024-12-20
阅读 ( 411 )
使用 Reth 扩展 Base
Base 团队发布工程博客,探讨扩展执行层客户端的技术方案。他们计划使用 Reth 作为所有存档节点,并持续投资以确保 Reth 与 OP Stack 无缝集成。通过基准测试,Reth 在磁盘使用量和区块构建性能方面均优于 Geth,并计划在未来将 Reth 作为 Base 的规范客户端,实现更高的可扩展性。
base
reth
Geth
OP Stack
执行客户端
存档节点
Base 中文
发布于 2024-12-19
阅读 ( 171 )
【zkMIPS系列】ZKM Prover生成一个证明与聚合
in
zkMIPS解读
in
zkMIPS解读
ZKM Prover利用Plonky2构造零知识证明系统,其主要步骤涉及对每个Plonkish表的证明生成、聚合及压缩处理。
zkVM
zkMIPS
ZKM
发布于 2024-12-19
阅读 ( 915 )
( 10 )
什么是以太坊交易?
本文详细介绍了以太坊网络上交易的基本概念,包括交易的组成部分、账户类型、交易的生命周期以及如何通过QuickNode设置以太坊端点来查看交易数据。文章内容结构清晰,涵盖了交易的基础知识、架构及不同状态,适合希望深入理解以太坊交易机制的读者。
以太坊
交易
智能合约
EIP-1559
账户类型
QuickNode
QuickNode
发布于 2024-12-19
阅读 ( 696 )
ERC20 - OpenZeppelin 文档
本文档介绍了OpenZeppelin Contracts库中与ERC20代币标准相关的接口、合约和实用程序。核心合约实现了EIP中指定的行为,并提供了一系列自定义扩展,例如无gas token批准、销毁token、限制token供应、暂停token转移等。此外,还包括了与ERC20合约交互的多种实用程序。
ERC20
代币标准
智能合约
OpenZeppelin
Solidity
EIP-2612
OpenZeppelin
发布于 2024-12-19
阅读 ( 183 )
深入探讨ERC-404代币标准和创建自定义代币
这篇文章深入探讨了ERC-404代币标准,该标准结合了ERC-20和ERC-721的特性,能够实现代币的可分割性和唯一性。文章详细介绍了ERC-404的工作原理、关键特性和使用案例,并提供了创建和交互ERC-404代币合约的具体步骤。
ERC-404
代币标准
分数拥有权
路径机制
DeFi
NFT
BuildBear
发布于 2024-12-18
阅读 ( 428 )
资源锁定Hook
本文介绍了 Rhinestone 将于 2025 年第一季度推出的用于模块化智能账户的资源锁定Hook(Resource Lock Hook)系统。该系统旨在通过账户原生资源锁,结合链下排序器,在不分离用户资金的前提下,实现灵活、可组合且互操作性强的资源锁定方式,从而支持各种应用场景,包括链抽象、账户信用系统等,并解决现有协同签名和托管模式的局限性。
智能账户
账户抽象
资源锁定
链抽象
Validator 模块
Hook 模块
Rhinestone
发布于 2024-12-18
阅读 ( 268 )
深入探讨智能合约钱包的安全风险与最佳实践
本文深入探讨了智能合约钱包的功能和安全风险,强调了智能合约的灵活性与潜在风险之间的权衡。讨论了智能合约钱包的工作原理、常见的安全风险及攻击向量,并提出了多项最佳实践以确保钱包的安全。
智能合约钱包
安全风险
攻击向量
多签名
最佳实践
去中心化应用
QuickNode
发布于 2024-12-18
阅读 ( 619 )
区块链101:理解以太坊存储
in
区块链101
in
区块链101
理解以太坊存储
storage
EVM
存储
Frank Mangone
发布于 2024-12-18
阅读 ( 1622 )
( 56 )
Porto 介绍:为不可阻挡的下一代应用而生的账户
Porto 是一个开发者优先的 Typescript 库,旨在实现身份验证、加密支付和账户恢复无缝集成到应用中,目标是成为为下一代应用提供支持的隐形基础设施。它利用 EIP-7702 等账户抽象钱包的最新创新,并已与 Wagmi 等工具集成。
EIP-1193
EIP-7702
账户抽象
WebAuthn
wagmi
json-rpc
ithaca
发布于 2024-12-17
阅读 ( 276 )
如何在 JavaScript 中使用 Ethers.js 启用 RPC 调用的 Gzip 压缩
本文介绍了如何在使用 ethers.js 库的 JavaScript 中启用 gzip 压缩,以提高区块链 RPC 调用的响应速度。文章详细解释了 gzip 的工作原理,并通过代码实例演示了如何设置和使用 gzip 进行性能优化。最后,作者鼓励读者订阅其新闻稿以获取更多相关信息和指导。
gzip
以太坊
区块链
ethers.js
RPC调用
性能优化
QuickNode
发布于 2024-12-17
阅读 ( 478 )
重放攻击是什么?深入探讨区块链上的重放攻击
本文详细介绍了以太坊及其他EVM链上的重放攻击,重点讲解了重放攻击的定义、如何发生以及防止的方法。提供了关于以太坊交易的工作机制、nonce和链ID的解释,分析了不同层级的重放攻击及其缓解策略,帮助读者理解如何保护智能合约免受重放攻击的影响。
重放攻击
以太坊
智能合约
nonce
链ID
安全
QuickNode
发布于 2024-12-17
阅读 ( 914 )
如何安装和运行Prysm信标节点
本文提供了关于如何安装和运行Prysm Beacon节点和验证者客户端的详细指南,讨论了ETH2(Ethereum 2.0)过渡过程中的各个阶段,解释了相关术语,并提供了Docker安装步骤及必要的命令。用户在成为验证者之前需要理解信标链和验证者客户端的角色,以及如何进行ETH的质押和激活验证者。文章结构清晰,内容涵盖了从安装到验证者激活的全过程。
Prysm
ETH2
信标节点
验证者客户端
Docker
质押
QuickNode
发布于 2024-12-17
阅读 ( 743 )
🎥 如何质押ETH并运行自己的验证者
这段内容介绍了一个关于如何运行自己的以太坊验证者的视频教程,重点在于选择和配置硬件以及质押 ETH。因此,对于希望参与以太坊网络的用户而言,该视频提供了实用的指导。
以太坊
验证者
质押
硬件配置
教程
QuickNode
发布于 2024-12-17
阅读 ( 431 )
如何从头开始设置一个NEAR项目
本教程详细介绍了如何从零开始设置一个基本的NEAR项目,包括安装和配置依赖项,以及使用AssemblyScript编写和测试智能合约。教程深入探讨了项目初始化、合约代码编写、测试配置、合约编译和部署等步骤,适合对区块链开发有初步了解的开发者。
Near
AssemblyScript
智能合约
区块链
项目设置
开发教程
QuickNode
发布于 2024-12-17
阅读 ( 444 )
如何使用The Graph创建和部署自定义子图
本文详细介绍了如何使用 The Graph 创建和部署自定义 Subgraph,涵盖了 Web3 数据访问需求、GraphQL 的基本概念及 The Graph 的架构,并提供了详细的步骤说明和代码示例。文章适合具有基础以太坊开发知识的开发者,通过实际示例帮助读者理解如何与区块链数据高效交互。
The Graph
subgraph
GraphQL
以太坊
区块链数据
去中心化
QuickNode
发布于 2024-12-17
阅读 ( 1950 )
代理升级模式 - OpenZeppelin 文档
本文深入探讨了“非结构化存储”代理模式,这是 OpenZeppelin Upgrades 的基础构建块。它解决了智能合约升级的挑战,通过代理合约转发交易到逻辑合约,实现逻辑合约的替换,同时确保状态的存储和访问正确。文章还讨论了存储冲突问题以及如何使用initializer函数代替constructor,保证升级的顺利进行。
代理模式
智能合约升级
非结构化存储
OpenZeppelin Upgrades
delegatecall
initializer函数
OpenZeppelin
发布于 2024-12-16
阅读 ( 177 )
‹
1
2
...
25
26
27
28
29
30
31
...
158
159
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
ExtensibleFallbackHandler
dfuse
风险缓解
Relay
UserOperation
融资
Upgrade
前沿提案
linux
保险
高频交易
工厂合约
EIP 4337
Subgraphs
艺术家
瞬态存储
流式传输
Kakarot
Protokit
链下计算
代码分析
嵌套映射
扩展
rBPF
区块传播
30天文章收益榜
»
寻月隐君
208 篇文章,842 学分
CoinsBench
67 篇文章,698 学分
Helius
133 篇文章,592 学分
QuickNode
413 篇文章,529 学分
OpenZeppelin
132 篇文章,382 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: