如何创建 零知识证明并在Solidity 合约中验证
使用好 NatSpec 注释规范,可以帮助开发者为智能合约创建更有效的文档。
zellic 整理在审计过程把不断地看到Bug ,方便我们审视自己的Move合约。
理清账户抽象的关键概念, 以及为什么 ERC-4337 很重要
Tornado 治理攻击的关键是在提案通过后,在被执行的提案地址被销毁了 之后部署了一个攻击合约。
编写我们的第一个合约。
从第一个 Counter 智能合约看合约代码结构
理解智能合约字节码末尾的元数据
智能合约安全 - 常见漏洞(第四篇)
智能合约安全 - 常见漏洞(第三篇)
我们在这个系列中,将列出Solidity智能合约中一些容易反复出现的问题和漏洞。
开发者及用户必备钱包 - MetaMask 钱包 使用指南
这个智能合约安全系列将归纳总结 Solidity 智能合约开发过程中容易反复出现的问题和漏洞。
虽然应用还是很苍白,作为有趣的破圈尝试,开启了比特币可编程性的遐想
随着 Rollups 使用的增加并托管生态的应用程序,用户的迁移成本将增加,中心化的排序器将获得对定价的垄断性影响力。中心化排序器的控制者有理由从用户中直接(例如通过费用)和间接(例如通过抢跑交易、三明治攻击等)最大程度地提取价值(MEV)。
本文从通过钱包发起交易开始,解析钱包如何构建交易数据,如何设定 Gas,如何签名及序列化交易。以及当节点接收到交易后,如何验证、EVM 如何执行对应的 Solidity 字节码,如何退还 GAS 等。
值得所有开发者们仔细阅读。
Decert.me 连载教程 《Solidity开发教程》 -- 工具篇
DeCert.me 发布了