Browse all Solidity articles.
5 min read
理解智能合约元数据 当 Solidity 为要部署的智能合约生成字节码时,它会在字节码的末尾附加有关编译的元数据。我们将探讨……
7 min read
学习 Solidity 后的十个初学者项目构想。既然你已经完成了我们的 Solidity 教程,下一步该做什么?你现在已经掌握了足够的知识来构建以下任何项目。知识源于……
4 min read
Solana 中的 Require、Revert 和自定义错误 !展示 Error code 和 Macro 的头图 在 Ethereum 中,我们经常看到 require 语句被用于限制函数参数可以具有的值。考虑...
5 min read
面向 Solidity 开发者的 Rust 基础 !题图展示 Rust:简单部分 本教程介绍了 Solidity 中最常用的语法,并展示了在 Rust 中的等效写法。如果你想要……
6 min read
Solana 和 Rust 中的算术与基本类型 !展示 Solana 标志和计算器的主图 今天我们将学习如何创建一个 Solana 程序,它能够实现与 Solidity... 相同的功能
15 min read
Python、Solidity 和 EVM 中的双线性配对 有时也被称为双线性映射,双线性配对允许我们取三个数字 $a$、$b$ 和 $c$,其中 $ab = c$,并将它们加密变为……
18 min read
Groth16 详解:Groth16 算法允许证明者基于在可信设置中导出的椭圆曲线点计算二次算术程序,并由验证者快速进行验证。它...
6 min read
Solidity 变异测试 变异测试是一种检查测试套件质量的方法,其原理是故意在代码中引入 Bug,并确保测试能够捕获该 Bug。这类 Bug...
6 min read
以太坊预编译合约 以太坊预编译的行为类似于内置在以太坊协议中的智能合约。这九个预编译合约位于地址 0x01 到 0x09。预编译合约的用途分为...
5 min read
Solidity 中 Merkle Trees 的第二原像攻击 Merkle 树中的 _第二原像攻击_ 可能发生在 Merkle 树中的中间节点被作为叶子节点呈现时。这个名称...
6 min read
ERC20 Snapshot ERC20 Snapshot 解决了双重投票的问题。如果投票权重取决于某人持有的代币数量,那么恶意行为者就可以使用其代币进行投票,然后再转移……
7 min read
Solidity Gasleft 简介 本文旨在描述该 Solidity 函数的行为及其用途。它是一个内置函数,用于检查在……期间剩余的 gas。