找到约 14 条结果

文章 让 Solidity 开发者感到惊讶 TON 区块链的六个独特特性

...约中的状态变量,可以无限增长。考虑实现 USDC 代币的 ERC20 合约。该合约需要维护每个用户地址的余额映射。由于 USDC 可以大量铸造并分解成微小的部分,不同的 USDC 持有者数量可以无限增长。换句话说,映射中的键的数量可...

文章 Arbitrum Orbit 开发工具 & zkSync 推出模块化开源框架 ZK Stack | Megascope

...基于 zkSync Era 代码构建自定义的 ZK-powered L2 和 L3(即 Hyperchain)。不同于 OP stack 专注于 L1 → L2 的市场,以及 Arbitrum Orbit 瞄准 L3 应用链的市场,ZK stack 则野心更大,L2 和 L3 两个市场都要。 $\,$ ### **ZK Stack 应用 - Hyperchain** ...

文章 LayerZero Labs 和 IntellectEU 合作解决跨链 DvP 交易

...OApp 和 OFT 合约是现有合约标准的扩展;例如,OFT 扩展了 ERC-20,并缩短了开发人员构建应用程序的时间。对于 OApp 和 OFT,这两种合约标准都允许开发人员创建可以在所有 LayeZero 支持的链上以相同方式工作的通用应用程序和代币...

文章 2023 年十大区块链黑客技术:社区提名

...ols-technical-postmortem-53db4b642492) - [A thought experiment about empty ERC-4626 vaults that ended up making this white hat $33,500](https://twitter.com/kankodu/status/1685320718870032384) - [A unique $100,000 bug in SiloFinance](https://twitter.com/kankodu/status/1669833829203476480) 和 [Silo F...

文章 快速实现一个荷兰拍卖(Dutch Auction)合约

...port {Ownable} from "@openzeppelin/contracts/access/Ownable.sol"; import {ERC721} from "@openzeppelin/contracts/token/ERC721/ERC721.sol"; import "hardhat/console.sol"; contract DutchAuction is Ownable, ERC721 { uint256 public constant COLLECTION_SIZE = 10000; // NFT总数 uint256 public...

文章 DAO投票漏洞

...42db945/SpiritV2/contracts/SpiritV1/inSpirit.vy#L377): ```css assert ERC20(self.token).transferFrom(_addr, self, _value) ... assert ERC20(self.token).transfer(msg.sender, value) ``` ## 攻击 #5. 小投票窗口 对某些提案持消极态度的用户和否决权持有者可能没有...

文章 剖析DeFi借贷产品之Compound:Subgraph篇

...后,项目结构如下: ```shell ├── abis │ ├── cERC20.json │ ├── cETH.json │ ├── comptroller.json │ ├── ctoken.json │ ├── erc20.json │ ├── priceOracle.json │ └── priceOracle2.json ├── src │ ├─...

文章 每周以太坊进展2022/3/19

...reum/EIPs/blob/f400ed4823ff547e789111adbdd90c83f4aedce5/EIPS/eip-4906.md): ERC721/ERC1155 元数据更新扩展 * [EIP4907](https://github.com/ethereum/EIPs/blob/692afba71b6b2cee2e48c6c729597c2f025da732/EIPS/eip-4907.md): ERC721 用户和有效期扩展 * [EIP4910](https://github.com/ethereum/EIPs...

文章 模块化区块链:数据可用的重要性

...Polygon Nightfall, 是一个 Optimistic Rollup,旨在降低私下转移 ERC20ERC721 和 ERC1155 代币的成本; - **Polygon Miden**:是基于 zk-STARK 的以太坊二层扩容解决方案,其核心是 Miden VM:一个图灵完备的基于 STARK 的虚拟机,它提供了一定程度的...

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

...址,并且需要在构造函数中完成。 ``` contract Exchange is ERC20 { address public tokenAddress; address public factoryAddress; //

文章 手把手教你从0到1构建UniswapV2:part2

...法完全按照我们期望的方式执行,这种想法是很天真的。ERC20的代币标准并不是那么强制,开发人员可以根据需求定制任何想要做的事情。 防止重入攻击的常见方式有两种: ### 使用"可重入防护" 我们可以使用比较成熟的实...

文章 利用Merkle树低成本实现可扩展支付池

...想法是支付池智能合约将从各种通证收集智能合约接收[ERC-20](https://learnblockchain.cn/tags/ERC20)通证,通过分析签名的应用程序使用日志和其他链上信号来确定支付池内的通证分配。 *分析矿工*将就支付池中的付款金额达成共识,并...

文章 如何通过 NFTScan API 按照 NFT 合约地址检索数据?

...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息,现在支持 50 多个针对 EVM 兼容链的公共接口,以及针对 Solana、Aptos、Bitcoin 的一批相同模型的接口,很大程度上满足...

文章 如何使用 NFTScan NFT API 在 Gnosis 网络上开发 Web3 应用

...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息,现在支持 60 多个针对 EVM 兼容链的公共接口,以及针对 Solana、Aptos、Bitcoin、TON 的一批相同模型的接口,很大程度上...