如何创建一个 ZK 智能合约

如何创建 零知识证明并在Solidity 合约中验证

智能合约中使用 NatSpec 的最佳实践

使用好 NatSpec 注释规范,可以帮助开发者为智能合约创建更有效的文档。

Aptos Move合约中最常见的10种Bug

zellic 整理在审计过程把不断地看到Bug ,方便我们审视自己的Move合约。

什么是账户抽象(ERC-4337)?

理清账户抽象的关键概念, 以及为什么 ERC-4337 很重要

  • Tiny熊
  • 发布于 2023-06-07
  • 阅读 ( 2110 )
  • ( 65 )

Ethernaut 题库闯关 #25 - Motorbike

Ethernaut 题库闯关 25 - Motorbike

解析 Tornado 治理攻击 - 如何同一个地址上部署不同的合约

Tornado 治理攻击的关键是在提案通过后,在被执行的提案地址被销毁了 之后部署了一个攻击合约。

  • DeCert.me
  • 发布于 2023-06-02
  • 阅读 ( 1968 )
  • ( 80 )

Solidity 开发教程 - 开始编写合约

编写我们的第一个合约。

  • DeCert.me
  • 发布于 2023-06-01
  • 阅读 ( 263 )
  • ( 20 )

从 Counter 合约看代码结构 - Solidity 教程连载

从第一个 Counter 智能合约看合约代码结构

  • DeCert.me
  • 发布于 2023-05-29
  • 阅读 ( 1268 )
  • ( 18 )

理解智能合约元数据

理解智能合约字节码末尾的元数据

智能合约安全 - 常见漏洞(第四篇)

智能合约安全 - 常见漏洞(第四篇)

智能合约安全 - 常见漏洞(第三篇)

智能合约安全 - 常见漏洞(第三篇)

智能合约安全 - 常见漏洞(第二篇)

我们在这个系列中,将列出Solidity智能合约中一些容易反复出现的问题和漏洞。

MetaMask 钱包使用 - Solidity开发教程连载

开发者及用户必备钱包 - MetaMask 钱包 使用指南

  • DeCert.me
  • 发布于 2023-05-23
  • 阅读 ( 2106 )
  • ( 14 )

智能合约安全 - 常见漏洞(第一篇)

这个智能合约安全系列将归纳总结 Solidity 智能合约开发过程中容易反复出现的问题和漏洞。

解读比特币Oridinals协议与BRC20标准 原理创新与局限

虽然应用还是很苍白,作为有趣的破圈尝试,开启了比特币可编程性的遐想

  • 十四君
  • 发布于 2023-05-22
  • 阅读 ( 5369 )
  • ( 55 )

去中心化 Rollups

随着 Rollups 使用的增加并托管生态的应用程序,用户的迁移成本将增加,中心化的排序器将获得对定价的垄断性影响力。中心化排序器的控制者有理由从用户中直接(例如通过费用)和间接(例如通过抢跑交易、三明治攻击等)最大程度地提取价值(MEV)。

深度解析:在发送1个DAI时发生了什么

本文从通过钱包发起交易开始,解析钱包如何构建交易数据,如何设定 Gas,如何签名及序列化交易。以及当节点接收到交易后,如何验证、EVM 如何执行对应的 Solidity 字节码,如何退还 GAS 等。

值得所有开发者们仔细阅读。

DeFi借贷概念 #3:奖励

DeFi借贷概念 3 - 如何使用协议代币激励用户存款

Hardhat 开发框架 - Solidity开发教程连载

Decert.me 连载教程 《Solidity开发教程》 -- 工具篇

  • DeCert.me
  • 发布于 2023-05-11
  • 阅读 ( 3093 )
  • ( 112 )

DeCert.me - 一次改变教育与认证的尝试

DeCert.me 发布了

  • Tiny熊
  • 发布于 2023-05-06
  • 阅读 ( 2437 )
  • ( 98 )