## **什么是归档节点?** 在最近的 128 个区块之前,需要一个存档节点来访问来自以太坊区块链的数据。以太坊的全节点不会存储每个区块验证生成的世界状态。它们只需要存储诸如标题和块内容之类的信息。 一般需要将这...
Solidity 智能合约有多种用途,从多重签名钱包到去中心化交易所。Solidity 是为创建智能合约而特别构建的主要 web3 编程语言之一,因而其受欢迎程度稳步增加。 本文将向你介绍 Solidity 智能合约、它们如何工作以及其属性。我...
号外:[Rebase 社区的 CodingDay 活动将在武汉重启,欢迎大家踊跃报名。](https://mp.weixin.qq.com/s/QeIrr-DDpE5Z56pIu2rxxw) DuneAnalytics 是一个研究以太坊智能合约数据的强大工具,它可以查询,提取和可视化以太坊区块链上的数据。你在 Dun...
一个 Enumerable ERC721 是一个带有额外功能的 ERC721,使智能合约能够列出某个地址拥有的所有 NFT。本文描述了 `ERC721Enumerable` 如何运作以及我们如何将其集成到现有的 ERC721 项目中。我们将使用 Open Zeppelin 流行的 [ERC721Enumerable](https:...
 ### 如何处理存储? StarkNet上的合约存储是用简单的键/值对来处理的。根据StarkNet文档: > 存储布局 > > 合约存储是一种持久存储空间,...
 通过推出 Umbrella,Aave 正在启动对其安全逻辑的全面改革,允许用户通过 staking 机制做出贡献。在本分析中,我们将分解 Umbrella 的...
## 目录 - [介绍](#intro) - [使 Motsu 与众不同的原因?](#whatmakes) - [设置你的项目](#setting) - [编写你的首个测试](#setting) - [账户和地址](#accountandadresses) - [带标签的确定性账户](#deterministic) - [与合约交互](#interacting) - [基本交...
## 引言 在区块链开发中,Gas 是用于衡量执行交易和智能合约成本的单位。每个操作——无论是存储、计算还是数据传输——都会消耗一定量的 Gas,用户在发送交易时必须支付相应的费用。因此,Gas 优化不仅降低了用户的交易...
 ## **介绍** Platypus Finance 协议在 2023 年 2 月 16 日遭到黑客攻击,由于逻辑错误漏洞,导致约 850 万美元的稳定币抵押品损失。抵押品持有合约中 USP(Platypus 的稳定币)偿...
## Shapella (上海 + Capella)升级 * Sepolia 测试网[于 2 月 28 日升级到 Shapella](https://learnblockchain.cn/article/15130#upgrade-schedule) * 共识层 Sepolia 发布: * Lighthouse[v3.5.0](https://github.com/sigp/lighthouse/releases/tag/v3.5.0) * Lodestar[v1.5.0-r...
## Ownable 源码 ### 源码概览 | 功能 | 说明 | | ----------------------------------------- | --------------- | | `onlyOwner` 修饰器 | 控制谁能调用敏感函数 | | `transferOwnership` | 将权限转让...
## 一、为什么会有以太坊:把区块链升级为“通用计算平台” 比特币像一个只能转账的“去中心化记账本”。白皮书提出:如果把“可编程”这件事放到链上,让大家不只转账,还能把**任何业务逻辑写成代码**、自动执行,...
## 带你走进Permit? 假设我想向朋友李雷借500元。按照传统方式,李雷会打电话给银行,授权我提取500元。银行记录后,我才能去银行取钱。这个过程类似于在以太坊上使用**Approve**进行授权,**只有资产拥有者才能直接授权...
## Etherspot 从以太坊基金会获得 EIP-7702 资助、LINK 储备金启动、智能账户采用障碍、意图的资源锁定以及 AA 的 UserOp 浏览器 欢迎来到我们的每周摘要!在这里,我们讨论账户抽象、链抽象以及所有相关领域的最新趋势和进展,...