找到约 11 条结果

文章 谈谈区块链入门技能(三):Layer 2区块链浏览器如何使用?

​ **继介绍了[比特币](https://learnblockchain.cn/article/4962)以及EVM系列[区块链浏览器](https://learnblockchain.cn/article/4963)使用指南,今天我们再来 介绍一下Layer 2系列浏览器如何使用?** Layer 1 是基础区块链。以太坊和比特币都是Lay...

文章 科普 | NFT背景及生态 Part-1

## NFT是什么 * Non-Fungible Token非同质化代币,不可分割、不可替代。 * 主流公链都可以产生NFT(如BTC、ETH、EOS)。 * 以太坊通过ERC-721、ERC1155等特殊的代币标准协议来发布非同质化token。 ## NFT价值意义 * NFT是数字收藏品或...

文章 safeTransferLib

--- title: safeTranferLib time: 2024/05/29 tags: null --- 众所周知,usdt的合约并没有遵循标准的ERC20来实现,主要在于它的transfer函数没有bool的返回值,这可能导致调用它的合约因为无法接收返回值而出现函数失败(因为是call,所以往...

文章 零知识证明 - 再谈EYBlockchain

上次我写了一篇[ EYBlockchain 在以太坊上创建隐私币](https://learnblockchain.cn/2019/06/13/EYBlockchain/), 最近有点时间,重新看了看 EYBlockchain 的源代码,对 EYBlockchain 的理解又深入了不少。画了一些图,分享给有需要的小伙伴 :) 整个 EYB...

文章 Michael.W基于Foundry精读Openzeppelin第24期——ERC165Storage.sol

### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC165Storage.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/utils/introspection/ERC165Storage.sol ERC165Storage合约是ERC165的一种拓展。IERC165的supportsInterface(byt...

文章 为 L1 到 L2 消息收取 Rollup Gas 费用:EXTRACTGAS 或 PAYFROMORIGIN - EIP

[![](https://img.learnblockchain.cn/2025/04/24/4793_2.png)](https://ethereum-magicians.org/u/yahgwai) 当合约将消息从以太坊发送到 rollup 时,它们需要支付消息执行的费用,就像在 rollup 上的一笔交易一样。Arbitrum 和 Optimism 对此有不同的处理方法。 #...

文章 React的Web3modal/wagmi之Hooks使用(四)

#### 1、[useContractRead](https://wagmi.sh/react/hooks/useContractRead) useContractRead主要就是用来调用合约的读取方法的,比如solidity里面带有view和pure的方法,是不需要gas费的。 参数address是合约地址,在区块浏览器可以查询到 参数abi就是合...

文章 Solidity ERC20 代币完全指南(2024)

以太坊生态系统包含多种标准,它们表示从创建到部署的 [智能合约](https://www.alchemy.com/overviews/solidity-smart-contract) 功能。最常见的标准包括 ERC-20、ERC-721、ERC-777 和 ERC-1155,每个标准都有其主要目标。 本文定义了 ERC-20 代币,...

文章 EIP-3529: Gas 退款机制

在研究go-ethereum的源代码时,我发现了一个关于gas退款机制的重要变化。这个变化与EIP-3529提案密切相关。 ## 代码分析 在go-ethereum的GitHub仓库中,[core/state_transition.go](https://github.com/ethereum/go-ethereum/blob/master/core/state_transition.go...

文章 Michael.W基于Foundry精读Openzeppelin第48期——TokenTimelock.sol

### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 TokenTimelock.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/utils/TokenTimelock.sol TokenTimelock库是是一个锁币合约。它允许指定地址在某一时间...

文章 ZeroDev的ERC-7683集成:更快、更便宜的账户抽象

## TLDR ZeroDev 正在通过 Across 的 ERC-7683 框架革新账户抽象,提供速度快达 40%、成本降低 30% 的交易,且原生支持跨链。ERC-7683 在可定制性、共享中继网络和 16 条以上链的无缝互操作性方面改善了 ERC-4337。该集成使开发人员能够...