文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
代理与可升级性 - 透明代理 (EIP-1967)
本文介绍了以太坊智能合约升级的常用模式:透明代理(Transparent Proxy,EIP-1967)。文章解释了代理合约如何通过 `delegatecall` 将调用转发到可替换的实现合约,从而在保持合约地址不变的情况下实现逻辑升级。文章还通过 Foundry 演示了代理合约的部署、升级和状态保持的过程,并强调了 EIP-1967 标准化存储槽位的重要性。
代理合约
智能合约升级
EIP-1967
delegatecall
透明代理
Foundry
Andrey Obruchkov
发布于 2025-11-19
阅读 ( 964 )
( 21 )
在 Bitcoin Core 中复原一个 Miniscript 钱包
本文介绍了如何使用 Bitcoin Core 软件恢复和使用 Nunchuk 软件钱包创建的 Miniscript 钱包。文章详细说明了两种恢复方法:基于硬件签名器的恢复和基于种子词的恢复,并提供了详细的操作步骤和注意事项,包括 Bitcoin Core 的安装、钱包配置文件的处理、PSBT 交易的创建、签名和广播等。
Miniscript
Bitcoin Core
钱包恢复
硬件签名器
种子词
PSBT
BTCStudy
发布于 2025-11-19
阅读 ( 647 )
( 6 )
Solidity代币燃烧:让你的代币安全烧得飞起不翻车
Solidity里一个超硬核的主题——安全的代币燃烧!在区块链上,代币燃烧就是把代币永久销毁,减少总供给,可能是为了控通胀、提价值,或者搞个活动吸引眼球。但这事可不是随便写两行代码就完,烧不好分分钟出漏洞,代币飞了,项目也凉凉!代币燃烧的核心概念先搞清楚几个关键点:代币燃烧:将代币从流通中永
Solidity
天涯学馆
发布于 2025-11-18
阅读 ( 872 )
( 50 )
Solidity 枚举类型
本文详细介绍了Solidity中枚举类型的定义、特点、与整型的转换、以及各种操作。枚举类型适用于表示一组固定的命名常量,能够提高代码的可读性和可维护性,特别适合表示有限的状态集合,如订单状态、工作流状态等。文章还提供了实际应用示例,并强调了使用枚举的最佳实践。
枚举
Solidity
智能合约
数据类型
状态管理
类型转换
DeCert.me
发布于 2025-11-18
阅读 ( 150 )
Solidity 数组
本文详细介绍了Solidity中的数组类型,包括固定长度数组和动态长度数组的定义、初始化、访问方式以及成员函数。同时,还提到了数组切片的概念,以及在使用数组时需要注意的Gas消耗问题,并介绍了string和bytes这两种特殊的数组类型。避免在智能合约中遍历大数组,以防止Gas消耗超过限制。
Solidity
数组
固定长度数组
动态数组
gas消耗
string
bytes
DeCert.me
发布于 2025-11-18
阅读 ( 116 )
Solidity string 与 bytes
本文介绍了Solidity中处理文本和字节数据的三种主要类型:定长字节数组(bytes1-bytes32)、动态字节数组(bytes)和字符串(string)。详细阐述了它们的特点、操作、类型转换以及Gas消耗对比,并提供了实际应用场景和优化建议,以帮助开发者选择合适的类型来提高智能合约的效率和可维护性。
Solidity
字节数组
字符串
智能合约
gas优化
数据类型
DeCert.me
发布于 2025-11-18
阅读 ( 146 )
Solidity 结构体
本文介绍了Solidity中结构体的定义、声明、赋值和访问。结构体允许创建自定义复合类型,用于组织和管理相关联的数据,支持基本类型、数组和映射作为成员。文章详细讲解了结构体变量的四种赋值方式,以及如何通过访问器函数获取结构体成员的值,合理使用结构体可以使智能合约的数据结构更加清晰,代码更易维护。
结构体
Struct
Solidity
智能合约
复合类型
访问器
DeCert.me
发布于 2025-11-18
阅读 ( 134 )
威胁情报:NOFX AI 自动交易漏洞分析
in
攻击事件解析 2025
in
攻击事件解析 2025
NOFX AI 是一个开源的加密货币期货自动交易系统,存在安全漏洞。旧版本存在“零认证”漏洞,新版本虽然需要JWT,但默认密钥是硬编码的,攻击者可以利用该密钥获取交易所API密钥和私钥。SlowMist安全团队与Binance和OKX合作,已通知受影响用户并撤销了密钥。
安全漏洞
API密钥
JWT
零认证
加密货币
自动交易
slowmist
发布于 2025-11-18
阅读 ( 526 )
( 23 )
Vitalik Buterin 用 30 分钟介绍以太坊(2025 版)
本文是Vitalik Buterin在Devconnect ARG 2025上的开幕演讲全文。
以太坊
ZK-EVM
可扩展性
去中心化
抗审查性
密码学
Zhixiong Pan
发布于 2025-11-18
阅读 ( 1274 )
( 20 )
Solidity 合约类型
本文介绍了 Solidity 中合约类型的概念,合约本身也是一种数据类型。主要讲解了如何使用 `new` 关键字创建合约,以及如何与已部署的合约进行交互,包括合约类型与地址类型之间的转换,这对于构建复杂的 DApp 至关重要。
合约类型
new关键字
合约部署
合约交互
类型转换
Solidity
DeCert.me
发布于 2025-11-18
阅读 ( 157 )
anchor 编译项目相关配套版本(0.32.1)
anchor 0.32.1 solana 2.3.13 rust 1.90.0 代码编译
Anchor
科学减肥
发布于 2025-11-18
阅读 ( 614 )
( 15 )
Groth16 与证明你知道 x²-2x-15=0 的答案
本文介绍了非交互式零知识证明(NI-ZKP)的原理和应用,重点介绍了Groth16算法,它是第一个定义了恒定大小的证明并能有效验证的算法,并探讨了其在区块链中的实际应用。文章还提供了使用Groth16证明知道方程解的示例代码。
零知识证明
Groth16
zk-SNARKs
配对密码学
证明密钥
验证密钥
billatnapier
发布于 2025-11-18
阅读 ( 292 )
( 9 )
Solidity 继承
本文介绍了Solidity中合约继承的概念和使用方法,包括单继承和多重继承。Solidity 使用关键字 `is` 来表示合约的继承关系,`virtual`和`override`用于函数重写,`super`用于调用父合约函数。合理使用继承可以提高代码重用率和可维护性。
继承
Solidity
智能合约
多重继承
函数重写
抽象合约
DeCert.me
发布于 2025-11-18
阅读 ( 132 )
Solidity 接口及合约交互
本文介绍了Solidity中接口的概念和使用方式。接口是定义一组抽象方法的规范,用于约束合约的行为,实现解耦合,并通过依赖接口而非实现,提高代码的可维护性和可扩展性。文章还通过调用ERC20合约进行转账的例子,展示了接口在合约交互中的实际应用。
Solidity
接口
合约交互
抽象方法
ERC20
依赖接口
DeCert.me
发布于 2025-11-18
阅读 ( 272 )
Solidity 函数
本文深入讲解了Solidity函数的各个方面,包括基本语法、可见性(public、external、internal、private)及其对函数调用方式的影响、状态可变性(view、pure、payable)选择建议、函数调用方式(内部调用、外部调用)、函数参数和返回值的数据位置、函数重载、构造函数、特殊函数(receive和fallback)以及函数修改器。
Solidity
函数
可见性
状态可变性
重载
构造函数
DeCert.me
发布于 2025-11-18
阅读 ( 106 )
Circle STARKs:第四部分,圆的算术化
本文是关于Circle STARKs系列的第四部分,主要介绍了如何将前三部分构建的组件组合成完整的Circle STARK。
Circle STARK
FRI
零知识证明
多项式
算术化
低度测试
zksecurity
发布于 2025-11-18
阅读 ( 308 )
( 12 )
Solidity 事件
本文介绍了Solidity中事件(Event)机制。事件是智能合约与外部世界通信的重要接口,用于记录链上状态变化并通知外部应用。通过定义事件和使用`emit`触发事件,可以在链上生成日志,链下应用可以监听这些日志以获取合约状态更新。文章还强调了事件在降低Gas成本、记录完整交易历史以及作为只写数据库方面的应用。
事件
日志
智能合约
以太坊
indexed
Bloom过滤器
Solidity
DeCert.me
发布于 2025-11-18
阅读 ( 83 )
2025年Perp DEX战争:Hyperliquid、Aster、Lighter和EdgeX
该文章分析了2025年去中心化永续合约交易所(Perp DEX)的竞争格局,重点关注Hyperliquid、Aster、Lighter和EdgeX四大平台。文章对比了它们的技术特点、市场份额、交易量、开放利息以及收入模式,Hyperliquid 目前占据主导地位,但其他平台也在通过不同的策略(如零费用、机构合作等)争夺市场份额。
Perp DEX
Hyperliquid
Aster
Lighter
edgeX
去中心化交易所
stacy_muur
发布于 2025-11-18
阅读 ( 1022 )
( 65 )
Solidity 布尔
本文详细介绍了Solidity中的布尔类型,包括其定义、使用、逻辑运算符(与、或、非)、短路求值特性、比较运算符以及在条件语句中的应用。此外,还探讨了布尔类型在权限控制、状态管理、功能开关和白名单/黑名单等实际应用场景,并提供了布尔值存储的Gas优化建议和练习。
布尔类型
逻辑运算符
短路求值
Solidity
智能合约
gas优化
DeCert.me
发布于 2025-11-18
阅读 ( 89 )
链上订单簿中的 19 个安全陷阱(以及如何修复它们)
本文深入探讨了链上订单簿在实际应用中面临的19个常见问题,涵盖了从交易抢跑、订单唯一性到Gas用量、时间逻辑以及预言机利用等多个方面。文章不仅分析了这些问题的根本原因,还提供了相应的缓解措施,旨在帮助智能合约工程师、协议架构师和审计人员构建更安全、可靠的去中心化交易系统。
链上订单簿
智能合约
去中心化交易
安全性
漏洞
重入攻击
hacken
发布于 2025-11-18
阅读 ( 239 )
( 23 )
‹
1
2
...
17
18
19
20
21
22
23
...
873
874
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
30天文章收益榜
»
ethbook
19 篇文章,852 学分
Tiny熊
201 篇文章,499 学分
zealynx
27 篇文章,345 学分
RareSkills
282 篇文章,291 学分
pineanalytics
71 篇文章,286 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: