CONTRACTS
智能合约
理解合约执行、开发工具和可见限制,不把代码等同于法律承诺。
智能合约
EIP-4844 blobs如何保障数据可用性与存储成本
EIP-4844 blobs通过在以太坊区块链上存储临时数据,提供低成本的数据可用性保障。其数据保留约18天,适用于rollups等场景,且成本远低于传统存储方式。
智能合约
智能合约属性测试中静态分析的原理与局限
静态分析是智能合约属性测试中的一种方法,通过检查源代码判断合约是否满足预定义属性。该方法不执行合约代码,而是分析代码结构,但存在无法检测深层漏洞和误报较多的问题。
智能合约
Etherscan合约验证为何存在部分匹配问题
Etherscan作为以太坊最常用的合约验证工具,其验证过程存在部分匹配问题。该问题源于无法比较链上字节码与重新编译字节码的元数据哈希,导致验证结果不完全准确。
智能合约
智能合约构造函数如何初始化合约创建者信息
智能合约构造函数在部署时通过全局变量msg.sender获取合约创建者地址,并将其赋值给状态变量。构造函数仅在合约首次部署时执行一次,依赖外部交易触发。