2026年10月19日周一

标签:智能合约

汇总与「智能合约」相关的文章,帮助你系统了解该主题。

Stylus 怎么给 Arbitrum 装上第二台虚拟机?WASM 激活、计费与互调拆解
公链与 Layer2
Stylus 怎么给 Arbitrum 装上第二台虚拟机?WASM 激活、计费与互调拆解

Arbitrum Stylus 在 Nitro 栈上加了一台与 EVM 并列的 WASM 虚拟机。本文按官方文档拆解合约如何共享同一棵状态树、部署后为何必须激活、内存按页计费与栈上限、cargo stylus 的可复现验证,以及计算密集型任务 Gas 更低的真实边界。

Yul 语言:Solidity 与 EVM 之间的那层中间语
加密货币百科
Yul 语言:Solidity 与 EVM 之间的那层中间语

Yul 是 Solidity 家族的低级中间语言:功能式语法贴近栈机,既是内联汇编的书写格式,也是基于 IR 的新代码生成路径的落地目标。本文讲它和 Solidity、十六进制字节码的三层关系,为什么中间表示让优化与跨方言复用成为可能,以及内联汇编块里哪些护栏依然存在。

地址有存储就不许部署:EIP-7610 想封死的一段以太坊历史边角
加密货币百科
地址有存储就不许部署:EIP-7610 想封死的一段以太坊历史边角

EIP-161 之前有一小批合约留下了 nonce 为零、代码为零但存储非空的地址,各客户端对能否往这种地址部署一度各有实现。EIP-7610 把口径统一到最保守一边:任何创建遇到非零 nonce、非零代码或非空存储即整体回滚。本文复盘三不像账户的成因、四类创建路径的统一规则,以及为什么选择回滚而不是重置。

只读调用也是一种边界:STATICCALL 的静态上下文与它拦不住的事
加密货币百科
只读调用也是一种边界:STATICCALL 的静态上下文与它拦不住的事

EIP-214 的 STATICCALL 让合约在禁止一切状态写操作的环境里被调用,是模拟执行与视图查询的协议层原语。本文拆解静态标志的传播、被拦下的操作清单、与 eth_call 的关系,以及它拦不住信息泄露这一常见误会。

用脚本锁一段时间:CLTV、CSV 与相对时间锁的分工
加密货币百科
用脚本锁一段时间:CLTV、CSV 与相对时间锁的分工

比特币脚本里管理时间的两组指令:CLTV看nLockTime的绝对时刻,CSV看被花输出的成熟深度。本文讲清刻度约定、nSequence陷阱、HTLC组合方式与Miniscript的部署现状。

智能合约不是中本聪发明的:Nick Szabo与自动售货机的三十年
加密货币百科
智能合约不是中本聪发明的:Nick Szabo与自动售货机的三十年

智能合约这个词比区块链更早。本文讲Nick Szabo在1994至1997年间如何从合同执行成本出发提出概念、用自动售货机作类比、在1997年发表正式论文,以及为什么这套思想在密码学货币出现前无法落地,最终被比特币与以太坊接力实现成今天的样子。

EVM 里多了一条 CLZ 指令:EIP-7939 数前导零到底数给谁用
加密货币百科
EVM 里多了一条 CLZ 指令:EIP-7939 数前导零到底数给谁用

EIP-7939 给以太坊虚拟机加入了 CLZ 操作码,用来数一个 256 位数值的二进制前导零个数,随 Fusaka 升级激活。这条看似冷门的指令,服务的是链上数学库和底层算法。本文用直觉方式讲清它数的是什么、为什么值得为它花一个操作码名额。