找到约 12 条结果

文章 Mixin 工作原理

Mixin 是一个免费、快速的点对点跨链数字资产交易网络,比特币、以太坊、门罗币等众多热门公链资产通过 Domain 网关进入 Mixin 网络,所有链下交易被记录在公开透明的 Mixin 分布式账本中,提现时结算上链。 ![工作原理](https:...

文章 Michael.W基于Foundry精读Openzeppelin第23期——ERC165Checker.sol

### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC165Checker.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/utils/introspection/ERC165Checker.sol ERC165Checker库是用来查询已实现IERC165的目标合约自身实现了...

文章 透明可升级代理

## 透明可升级代理模式详细解释 透明可升级代理是一种设计模式,用于在升级代理的同时消除函数选择器冲突的可能性。 一个功能齐全的以太坊代理至少需要以下两个特性: * 一个存储槽,保存实现合约的地址 * 一个机制,...

文章 一种转移并在Os拍卖不可转移灵魂绑定代币的方法

5 月初 以太坊创始人Vitalik 的灵魂代币 SBT 论文发表之后,迅速成为整个 Web3 领域最热门的话题之一,不久前Vitalik发布新书时便使用了此SBT,任何人均可捐赠任意金额,并获得一个[灵魂绑定](https://learnblockchain.cn/article/4175)的NFT,...

文章 以太坊兼容链性能测试1—准备工作

## 项目简介 项目地址:https://github.com/sunchengzhu/eth-prepare 相关文章:[以太坊兼容链性能测试2—性能数据统计](https://learnblockchain.cn/article/6391)、[以太坊兼容链性能测试3—开展测试](https://learnblockchain.cn/article/6392) ### 功能 ...

文章 EIP-1153: Transient storage opcodes 簡介

## **簡介** [EIP-1153](https://eips.ethereum.org/EIPS/eip-1153) 新增了transient storage,是EVM除了 `storage`、 `memory`、 `calldata` 之外新的儲存空間, 可以透過兩個新的EVM opcode `tstore`、 `tload` 做儲存和讀取,儲存的行為和storage相同,是將 `boolean`...

文章 手把手教你从0到1构建Uniswap V1:part1

## Uniswap的不同版本 截止到2024年6月,Uniswap已经推出三个上线的生产版本。第四个版本目前还在开发阶段 ### Uniswap V1 第一个版本于2018年11月推出,Uniswap V1仅支持**ERC-20**代币与**ETH**之间的交易,这意味着任何**ERC-20**代币...

文章 每周以太坊 2024/1/13

## Dencun(Cancun + Deneb)升级( [EIP7569](https://eips.ethereum.org/EIPS/eip-7569)) - 最新的所有核心开发者 - 共识(ACDC) [会议视频](https://www.youtube.com/watch?v=YkHtTudq3Xo&t=398s) 。来自 [Christine Kim](https://www.galaxy.com/insights/research/ethereum-all-core-...

文章 如何使用 Web3.py 审核以太坊钱包活动

### 概述 审计公司经常联系我们的企业与专业服务团队,寻求帮助以检索与客户的钱包地址相关的区块链活动。这种用例通常是在报税季节进行常规报税或当客户收到监管机构的行动通知或罚款时所需的。访问这些区块链活动...

文章 大白话带你推导UniswapV2公式及分析其代码

# 什么是UniSwap uniswap是一个智能合约,实施基于“恒定乘积公式”的自动流动性协议。每个Uniswap交易对上都存储着对于两种资产的储备。可以理解为每个国家都会对其他国家有一定的外汇储备,在兑换对应资产时使用。 # Uni...

文章 使用UniswapV2官方文件在hardhat环境下进行部署和使用,并结合核心源码和公式分析

# 使用UniswapV2官方文件在hardhat环境下进行部署和使用,并结合核心源码和公式分析 ## 1、新建hardhat文件 1、新建文件 2、vscode打开文件,打开终端 3、终端输入 yarn 4、yarn add hardhat //下载hardhat 5、yarn hardhat //新建hardhat...

文章 OP Labs |故障证明系统已适用于 OP Stack

这篇文章概述了故障证明的主要功能和优点,详细介绍了其推出计划,并概述了技术去中心化道路上的下一步发展。 OP Labs 正在帮助 Optimism Collective 迈向技术去中心化,正如我们在长期\*\*[去中心化战略\[1\]](https://blog.oplabs.co...