OpenClaw Telegram 连接问题排查与解决 0x01 问题现象 如果你在使用 OpenClaw 的 Telegram 集成时遇到了以...
0x01 存储优化为什么重要 最近帮朋友优化一个 NFT 合约,发现一个有意思的现象:仅仅调整了几个状态变量的顺序,mint 成本就从 180,...
0x01 为什么要关注错误处理 在智能合约开发中,错误处理看起来是个小事,但实际上它直接影响到: Gas 消耗:错误信息存储在链上是要花钱的 调...
和其它很多天并没太多不同我一觉睡到自然醒,就来到了 2025 年天还没亮,老婆孩子也还在延续2024年的最后一觉我就趁机给自己写一点儿寄语吧 2...
0x01 大量参数的问题 随着智能合约要处理的问题越来越复杂,引入的配置参数也越来越多,这些配置参数通常作为状态变量放在合约里,并且需要引入管理...
从比特币闪电网络的发展来看,人们并不满足于比特币平均十分钟的出块速度和平均要半小时以上的确认时间,这意味着任何一笔交易的结算时间平均都要超过半小...
最初让我关注到比特币的 Dust Limit, 是因为比特币铭文。按说比特币铭文是和一个独立的 Sat(聪) 关联在一起的,为啥铭文的大小不是一...
前段时间 review 团队小伙伴合约代码的时候,提出有些变量是可以使用 immutable 来修饰的。但得到一个答复:我们这是可升级合约,不能...
0x01 为什么需要暂停功能 当一个协议有下面这些考虑时,一般就需要添加暂停功能了: 协议本身有一定的中心化属性比如大部分中间人机制的跨链桥合约...