文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
通用加密内存池 EIP 介绍
Shutter Network 提出了通用加密内存池 EIP,旨在解决以太坊上的恶意 MEV 问题。该 EIP 提议在以太坊中引入原生加密内存池,在链确定交易顺序之前,对所有人隐藏用户的交易内容,从而消除有害的 MEV,并支持多种加密技术。
加密内存池
MEV
以太坊
EIP
加密交易
解密密钥
shutter
发布于 2025-12-18
阅读 ( 365 )
( 12 )
数据驱散恐惧
文章分析了稳定币对银行系统存款和信贷的影响,通过两个模型预测,认为稳定币的采用不会损害银行的信贷创造和存款,反而可能通过竞争促使银行提高存款利率和服务质量,从而使金融系统更加稳定。文章强调应基于数据进行稳定币监管,而非受制于模糊的担忧。
稳定币
银行存款
信贷创造
GENIUS法案
监管
金融系统
Paradigm
发布于 2025-12-18
阅读 ( 332 )
( 5 )
门限方案攻击:第二部分
本文深入探讨了多方计算(MPC)和门限签名方案中协议设计上的缺陷,这些缺陷不同于代码层面的漏洞,而是源于协议本身的设计决策。文章分析了MtA Oracle攻击、密钥重共享协议中的“Forget-and-Forgive”攻击,以及确定性Nonce生成在门限Schnorr签名中的风险,并讨论了一种潜在的针对门限Schnorr方案自适应安全性的理论攻击。
门限签名
ECDSA
Schnorr签名
MPC
密码学
安全
hexens
发布于 2025-12-17
阅读 ( 289 )
( 22 )
Solidity权限管理:让你的合约像铁门一样锁得死死的
Solidity合约的权限管理!在区块链世界里,智能合约就是你的金库,里面装着资金、数据,啥啥都值钱!要是权限没管好,等于把金库大门敞开,喊着“来抢吧”!权限管理就是给合约装上金刚锁,决定谁能开锁、谁能动钱、谁能改规则。权限管理的硬核逻辑先把基本功打扎实,权限管理是啥?简单说,就是控制谁能调用合
Solidity
天涯学馆
发布于 2025-12-17
阅读 ( 374 )
( 11 )
汇编技巧
本文总结了以太坊智能合约中使用汇编进行优化的几个关键技巧,包括使用汇编回滚并附带错误消息、通过接口调用函数时重用内存数据、优化常见数学运算、使用 SUB/XOR 替代 ISZERO(EQ()) 检查不等式、利用汇编进行地址零检查、高效利用 selfbalance()、处理小数据(哈希和事件)以及在多次外部调用和合约创建时重用内存空间等。通过这些技巧,开发者可以显著降低 Gas 消耗,提升智能...
以太坊
智能合约
汇编
gas优化
内存管理
Solidity
DeCert.me
发布于 2025-12-17
阅读 ( 133 )
( 3 )
Solidity 编译器相关
本文总结了Solidity编译器Gas优化的20个技巧,包括使用严格不等式、拆分require和revert语句、使用命名返回、反转if-else语句、使用++i递增、无溢出数学运算、优化for循环、使用do-while循环、避免不必要的变量转换、短路布尔运算、避免公开变量、优化器参数选择、优化函数名称、位移代替乘除法、缓存calldata、无分支算法、内联内部函数、哈希比较数组和字符串、使...
Solidity
gas优化
编译器
EVM
智能合约
以太坊
DeCert.me
发布于 2025-12-17
阅读 ( 127 )
( 2 )
Calldata 优化
本文介绍了以太坊中calldata的优化策略,包括使用虚荣地址、避免在calldata中使用有符号整数,以及calldata比内存更便宜的特性。同时,讨论了2024年Cancun升级后,EIP-4844 使用 Blob 交易后,L2 网络calldata 优化重要性降低的情况。
Calldata
虚荣地址
gas优化
EIP-4844
blob交易
以太坊
Solidity
Gas
DeCert.me
发布于 2025-12-17
阅读 ( 113 )
( 2 )
Web3 极客日报 #1846
rebase
发布于 2025-12-17
阅读 ( 238 )
( 3 )
以太坊状态的未来
本文讨论了以太坊状态增长带来的挑战,包括验证者存储负担加重和状态中心化风险。文章提出了三种可能的解决方案:状态过期(包括标记-过期-恢复和多时代过期)、状态归档,以及降低持有和提供状态的成本(例如部分无状态节点和RPC增强),旨在解决状态增长带来的问题,并邀请社区参与讨论和测试。
以太坊状态
无状态性
状态过期
状态归档
RPC
节点
以太坊中文
发布于 2025-12-17
阅读 ( 333 )
( 9 )
Gas 优化常用技巧
本文总结了以太坊智能合约开发中常用的Gas优化技巧,包括避免从零到一的存储写入、缓存存储变量、打包相关变量及结构体、保持字符串长度小于32字节、使用不可变或常量、利用瞬时存储、使用映射代替数组避免长度检查、使用unsafeAccess避免冗余检查、使用位图代替布尔值、使用SSTORE2或SSTORE3存储大量数据、使用存储指针而非内存、避免ERC20代币余额归零、倒序计数以及选择合适大小的u...
gas优化
以太坊
智能合约
存储变量
瞬时存储
位图
Solidity
DeCert.me
发布于 2025-12-17
阅读 ( 144 )
( 4 )
Rust 进阶(六):哪些性能问题,是 Rust「独有的」
in
Rust 进阶
in
Rust 进阶
很多人选择Rust,是因为“快”。但当你真的把Rust用在高并发、长生命周期、重负载系统里时,会发现一种很反直觉的现象:Rust的性能瓶颈,往往不在CPU,而在你对抽象成本的误判。而且其中不少问题,是Rust特有的。1️⃣Rust的性能陷阱,很少来自“慢代码”在
Rust
King
发布于 2025-12-17
阅读 ( 721 )
( 11 )
设计模式
本文总结了10个以太坊智能合约Gas优化的设计模式和技巧,包括使用multidelegatecall批量处理交易,利用ECDSA签名替代默克尔树,使用ERC20Permit合并授权和转账,以及使用状态通道等。同时推荐了更高效的Solidity库Solady, 通过汇编进行极致优化,在ERC20 Transfer、ERC721 Mint等方面,能节省19% - 40% Gas。
gas优化
multidelegatecall
ECDSA签名
ERC20Permit
状态通道
Solady
Solidity
DeCert.me
发布于 2025-12-17
阅读 ( 97 )
维克里拍卖智能合约实战:从开发到链上部署完整教程
前言维克里拍卖(第二价格密封拍卖),作为一种"密封出价、价高者得、支付第二高价"的真话诱导机制,通过智能合约的透明执行与策略简化特性,完美解决了传统拍卖中的竞价博弈难题。本指南将完整呈现其链上实现:从开发阶段构建Commit-Reveal保密机制、第二价格自动计算与保留价判定逻辑,到测试阶段验证
维克里拍卖
Solidity
智能合约
木西
发布于 2025-12-17
阅读 ( 362 )
( 9 )
跨合约调用
本文总结了优化以太坊智能合约跨合约调用,减少 Gas 消耗的六个实用技巧。包括使用转账钩子处理代币,使用 fallback 或 receive 处理以太币转移, 使用 ERC2930 访问列表预热存储槽,缓存外部合约调用结果,在路由器合约中实现 multicall,以及通过单体架构避免跨合约调用。
跨合约调用
gas优化
EVM
ERC2930
multicall
转账钩子
Solidity
DeCert.me
发布于 2025-12-17
阅读 ( 110 )
( 2 )
危险的优化技术
本文介绍了一些在以太坊智能合约开发中用于 Gas 优化的非常规设计模式。这些技巧包括利用 gasprice() 或 msg.value 传递信息、操纵环境变量、使用 gasleft() 进行分支决策、不检查 send() 的成功与否、将所有函数设为可支付函数、外部库跳转以及在合约末尾添加字节码等。虽然这些方法可能在 Gas 优化竞赛中有所帮助,但在生产环境中使用时应极其谨慎。
gas优化
以太坊
智能合约
gasPrice
msg.value
gasleft
Solidity
DeCert.me
发布于 2025-12-17
阅读 ( 118 )
( 2 )
过时的技巧
本文总结了以太坊智能合约开发中,由于Solidity编译器升级、EVM升级(特别是Cancun升级)以及生态系统变化而不再有效或重要性大幅降低的优化技巧。例如,`external`不再比`public`节省gas,跨交易使用 `SELFDESTRUCT` 清理存储已失效,L2上极致优化calldata中的零字节重要性降低,过度依赖SSTORE2存储临时数据也被临时存储所取代。开发者应保持更新...
Solidity
EVM
Cancun升级
gas优化
selfdestruct
Calldata
Gas
DeCert.me
发布于 2025-12-17
阅读 ( 113 )
( 3 )
Gas 优化概述
本文是关于以太坊智能合约 Gas 优化系列文章的开篇,首先介绍了 Gas 机制和 EIP-1559 费用计算方式,明确了 Gas 优化对降低用户交易成本、提升产品竞争力、扩展应用可能性等方面的重要意义。同时强调了 Gas 优化并非总是有效,需要在复杂性和可读性之间做好权衡,本教程旨在帮助开发者掌握通用的 Gas 优化技巧。
Gas 优化
Solidity
EVM
EIP-1559
智能合约
以太坊
DeCert.me
发布于 2025-12-17
阅读 ( 134 )
( 2 )
USDT被冻结怎么办?能否提前检测对方的资金
随着USDT/USDC在虚拟货币市场的广泛流通,“黑U”问题逐渐进入公众视野。所谓黑U,是指来源非法或涉案的USDT/USDC,常与诈骗、赌博、洗钱等犯罪活动挂钩。一旦用户在不知情的情况下收到黑U,可能不仅面临账户被冻结、资金无法提现的困境,更可能触发法律风险。那么,如果意外收到黑U,该怎么办
李小明
发布于 2025-12-17
阅读 ( 250 )
( 12 )
场外交易必备:USDT检测工具能帮你避免哪些坑?
随着加密货币的普及化国外市场越来越多的人开始使用加密货币,但问题也随之而来,盗窃、赌博、欺骗等事件也屡见不鲜,区块链的透明度使得越来越多的资金和钱包地址被检测出被污染,也使许多投资者和商户面临资金冻结、账户封禁甚至法律追责的风险。在这种趋势下虚拟币检测工具就应运而生,无论是交易所还是金融机构,就连普
李小明
发布于 2025-12-17
阅读 ( 323 )
( 15 )
部署时节省 gas
本文总结了9个在以太坊智能合约部署时节省 gas 的技巧。包括:利用账户 nonce 预测合约地址、将构造函数设置为 payable、优化 IPFS 哈希和元数据、一次性合约使用 selfdestruct、权衡内部函数和修饰器、使用克隆或元代理、管理员函数接受支付、使用自定义错误以及使用现有的 create2 工厂。
Gas 优化
智能合约
CREATE
CREATE2
钻石模式
代理模式
Solidity
Gas
DeCert.me
发布于 2025-12-17
阅读 ( 101 )
( 2 )
‹
1
2
3
4
5
6
7
8
...
876
877
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
DeFi
Solana
Solidity
零知识证明
NFT
Web3
比特币
EVM
去中心化
区块链安全
Rust
MEV
闪电网络
加密货币
密码学
Rollup
Move
DApp
预言机
Layer2
每周以太坊
稳定币
30天文章收益榜
»
ethbook
19 篇文章,907 学分
DeCert.me
101 篇文章,878 学分
Tiny熊
201 篇文章,377 学分
zealynx
29 篇文章,358 学分
pineanalytics
71 篇文章,278 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: