找到约 14 条结果

文章 Uniswap Labs 集成 Across 的应用内桥接功能

...p Labs 和 Across 正在革新跨链互操作体验。 即将发布的 [ERC-7683 标准](https://www.erc7683.org/),由 Uniswap Labs 和 Across 共同撰写,将通过标准化跨链交互如何表示为意图,进一步帮助统一以太坊生态系统。 意图是实现这一无缝用户...

文章 生态系统影响向量

...希望从长远来看,这些 **向量** 将被证明对 Optimism 和 Superchain 的增长和采用具有影响。并非每个 **向量** 都与所有项目相关。此外,这里未包含许多许多形式的影响。 每个 **向量** 代表: - 一个定量影响指标(例如,项目对...

文章 UUPSUpgradeable 漏洞分析

... 比如EIP-897中,其规定了如下两个函数: ```js interface ERCProxy { function proxyType() public pure returns (uint256 proxyTypeId); function implementation() public view returns (address codeAddr); } ``` 作为一个实现EIP-897的代理合约,其在代理合约中会...

文章 利用Wake的引导模糊测试检测抢跑漏洞

... `creation_nonce` 以匹配 Path2 的 salt 计算。 ## 示例 2:抢跑 ERC-721 Pass 的铸造 现在,让我们检查一下用于用户管理的 ERC-721 pass 合约。 Token 是不可转让的,并且任何人都可以为任何地址调用 `mint` 函数。因此,如果地址已经持有 pa...

文章 生息稳定币:机制、数学和生态系统深度研究

...散化误差远低于每年两基点。 #### 技术架构 sDAI是一个ERC-4626的Vault代币,由一个24小时的时间锁 (`PauseProxy`) 控制。LayerZero包装将流动性导出到其他链,并每30分钟刷新股份价格。由于累积器的写入是批量处理的,储蓄者的边际Ga...

文章 Superchain 互操作性:从碎片化跨链流动性到统一原生流动性层的未来

...和低效,导致开发者和用户面临较高的成本和延迟。OP Superchain 在第 7 季的更新中,将“互操作性(Interoperability)”作为超级链产品愿景的核心支柱,旨在解决这一问题。 借助 Superchain 的互操作性,资产和数据能够轻松跨链...

文章 每周以太坊进展2022/2/26

...和数据证明的链都会死。 * Fran (OpenZeppelin拥护者): 关于[ERC20 token 在桥接器上可铸造](https://ethereum-magicians.org/t/idea-erc20-bridge-mintable-tokens/8422)的想法 ## 开发者资料 * 用[Replit](https://blog.replit.com/getting-started-with-solidity-on-replit)进...

文章 Eth-staking-smith深度解析

...密的 keystore。 例子: ``` { … "private_keys": [\ "6d446ca271eb229044b9039354ecdfa6244d1a11615ec1a46fc82a800367de5d"\ ] … } ``` **Keystore** keystore 是指定格式的私有签名密钥的加密版本 \[6]。使用 eth-staking smith 生成密钥时,可以指定 keystore 密...

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

...solidity pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract Token is ERC20 { constructor(uint256 initialSupply) ERC20("Token Name", "Token Symbol") { _mint(msg.sender, initialSupply); } } ``` ## 编译合约 `hardhat.config.js` ...

文章 Chainlink VRF 深度解析与实战

.../contracts@1.4.0/src/v0.8/vrf/dev/libraries/VRFV2PlusClient.sol"; import {ERC721} from "@openzeppelin/contracts/token/ERC721/ERC721.sol"; contract RandomNFT is ERC721, VRFConsumerBaseV2Plus { address vrfCoordinator = 0x5CE8D5A2BC84beb22a398CCA51996F7930313D61; uint256 s_subscriptionId;...

文章 Uniswap v4:流动性市场

...users/17294401-gabe-tramble?utm_source=mentions) ## 前言 Uniswap,ERC-20 AMM,在通过其各个版本彻底改变去中心化金融(DeFi)方面扮演了关键角色。Uniswap v1 允许用户将 ETH 交换为 ERC-20 代币,而 v2 允许用户交易其他 ERC20 代币。v2 还添加...

文章 Solidity中的事件和监听器:如何实现合约间的通信

...`emit` 关键字。 ### 示例:转账事件 以下是一个简单的 ERC20 代币合约,定义并触发转账事件。 ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.20; contract Token { mapping(address => uint256) public balances; string public name = "...

文章 以太坊 - 如何通过 Chainlink CCIP 在不同区块链上铸造 NFT

...铸造跨链NFT。 [如何使用Chainlink的CCIP铸造跨链NFT (ERC-721)](https://www.youtube.com/watch?v=HDf6WZUkQaI) 在快速发展的web3生态系统中,区块链互操作性已成为弥合孤立区块链网络之间差距的关键。本指南将引导你了解如何在一个...

文章 NFT 铸造中的硬核 Gas 节省(第 1 部分)

...,合约的其他部分没有显示,但它继承了 OpenZeppelin 的 [ERC721Enumerable](https://docs.openzeppelin.com/contracts/4.x/api/token/erc721#IERC721Enumerable) 合约。如果你希望继续,可以使用这个仓库 [这里](https://github.com/DonkeVerse/GasContest) 作为入门。 >- ...