找到约 12 条结果

文章 Solidity智能合约中的重入攻击

...合约,通常是通过外部调用**(例如“fallback”函数或“onERC721Received”)**,允许函数(或另一个函数)被递归调用。** 这使得外部合约可以重新进入合约,从而在执行完成之前操纵状态。 重入是一个状态同步问题,发生在状...

文章 以太坊主网节点搭建

...le Git Commit: a1c09b93871dd3770adffb177086abda1b2ff3af Git Commit Date: 20190920 Architecture: amd64 Protocol Versions: [63] Network Id: 1 Go Version: go1.11.5 Operating System: linux GOPATH= GOROOT=/usr/lib/golang ``` ##### 5\. 启动 geth 重要参数 直接在命令行运行 **...

文章 每周以太坊 2024/08/17

...ttps://ethereum-magicians.org/t/all-core-devs-execution-acde-194-august-15-2024/20703): * Pectra (Prague + Electra) 升级: * Pectra-devnet-3: 2 周内启动,包含 EIP7702(设置 EOA 账户代码) * EOF: 目标是大约 4 周内的 Pectra-devnet-4 * EIP2537 BLS 预...

文章 使用 Yul 优化 Gas 成本

...2, bytes32) { assembly { mstore(0x00, sload(0)) mstore(0x20, sload(1)) mstore(0x40, sload(2)) mstore(0x60, sload(3)) return(0x00, 0x80) } } ``` 让我们在继续之前谈谈存储槽 3。按照右到左的顺序,我们看到前 20 字节是玩家 2 ...

文章 Amphora:合并的一个重要里程碑

![](data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%271064%27%20height=%27456%27/%3e)![Amphora: A Major Merge Milestone](https://img.learnblockchain.cn/2025/04/26/41610263_image.jpg) 今年早些时候,[Rayonism 黑客马拉松](https://blog.ethereu...

文章 ZK技术对决:以太坊的ZK Rollups vs. Solana的ZK压缩

...点,而没有任何缺点”。 以太坊社区成员兼投资者 Ryan Berckmans 表示,ZK Compression“实际上是一个 L2”。 对此,Solana 基金会的战略负责人 Austin Federa 反驳了这种说法,他认为,虽然 ZK Compression“与原生 Solana L1 状态不同”,但...

文章 介绍Recon:简化的不变性测试和模糊测试

Feb 24, 2024 1 ![](https://img.learnblockchain.cn/2025/03/08/ff80d2e4-bb52-4c34-b523-a7ed4dada696_2138x1000.png) ## 什么是 Recon? [Recon](https://getrecon.xyz/) 是一款加速编写不变性测试过程的工具。它可以连接到任何开源的 Solidity 项目,并自动生成用于...

文章 区块链101:核心时间

...idator/requirements/),或者如何通过 [GRANDPA](https://arxiv.org/pdf/2007.01560) 实现最终性,或者 [BABE](https://polkadot.com/blog/polkadot-consensus-part-3-babe/)(或其演进版本 [SAFROLE](https://wiki.polkadot.com/learn/learn-safrole/))如何处理验证者的伪随机分配...

文章 20+区块链开发工具(2023)

...lchemy) 编写 ![Brady Werkheiser 头像](https://img.learnblockchain.cn/2025/04/16/26883418_image.jpeg) 由 [Brady Werkheiser](https://www.alchemy.com/author/brady-werkheiser) 审核 发布于 2022 年 5 月 9 日,阅读时长 10 分钟 * * * 根据[报告](https://blockchaintrainingallianc...

问题 夹子机器人如何防止买入貔貅

... ); // 获取代币余额 uint256 tokenBalance = IERC20(tokenAddress).balanceOf(address(this)); // Approve token transfer to PancakeSwap Router IERC20(tokenAddress).approve(address(uniswapV2Router), tokenBalance); // Sell token for ETH un...

文章 Nethermind 的 IL-EVM 的操作码实现、测试、代码分析和统计

...1gVP9EEzv33W_z6ZwPG1yyHqEvdBu2ZozC_ZsAsRfmuA/edit#slide=id.g2156ae2f48f_19_20)中的一些幻灯片,其中概述了 IL-EVM 的现有组件和潜在的优化思路。 我的项目任务按优先级顺序可分为以下几类: 1. 为 IL-EVM 编译器实现 LOG0、LOG1、LOG2、LOG3、LOG4 指令...

文章 理解 RGB 协议

...方面的先驱了,比如 Counterparty 和 OmniLayer(前身是 “Mastercoin”);这种想法也被以太坊和其它山寨币所继承,目前绝大多数的区块链代币都是在后者这些平台上出现的。但是,使用山寨币来保护金融资产是不理想的,因为它们...