## 编写可升级的合约 当使用 OpenZeppelin Upgrades 处理可升级合约时,编写 Solidity 代码时需要记住一些小的注意事项。 值得一提的是,这些限制的根源在于 Ethereum VM 的工作方式,并且适用于所有处理可升级合约的项目,而不仅仅...
> 注意:该项目仅供学习区块链知识,不作为任何投资建议。市场有风险,投资需谨慎。 本文项目代码: [https://github.com/hicoldcat/eth-solidity-token-example](https://github.com/hicoldcat/eth-solidity-token-example) 原文地址: [https://hicoldcat...
### 概述 本项目实现了基于 EIP-2612 标准的代币合约,并扩展了 `TokenBank` 和 `NFTMarketplace` 合约,支持链下签名授权和白名单机制。以下文档详细描述了合约的实现以及测试用例。 ## 环境设置 ### 1. 安装 Foundry ``` curl -L http...
[]() 2023年12月,各类安全事件损失金额相比11月有所下降。12月因黑客攻击、钓鱼诈骗和Rug Pull造成的总损失金额约**2494...
作者:Dmitri Zakharov,MixBytes 首席技术官  ## 引言 EIP-4337 提出了以一种创新的方法进行以太坊账户抽象化的方案,该方案不需要对共识层进行更改。EIP-4337 的体系结构在高层系统中复...
## Pectra(Prague + Electra)升级([EIP7600](https://eips.ethereum.org/EIPS/eip-7600)) - 最新的所有核心开发者执行(ACDE) [通话视频](https://www.youtube.com/watch?v=cSQmbCVwGUk&t=86s) 。来自 [Tim Beiko](https://twitter.com/timbeiko/status/1773421360112635964) 和[Chris...
来源 | [r/ethereum](https://www.reddit.com/r/ethereum/comments/mrl5wg/a_quick_explanation_of_what_the_point_of_the_eip/) 摘要: - 是的,某些操作码调用将需要更多的 gas 开销,但必须这样做来提高安全性。 - 但另一方面,一直以来应该更便宜的操作 (...
 * * * 以太坊基金会将于 2025 年举办首次正式...
 ## 🚀 使用 Hardhat Ignition 自动化合约部署 🚀 本文最初发布于 [BuildBear Tutorials](https://www.buildbear.io/resources/guides-and-tutorials/Hardhat_Ignition)。 Hardhat Ignition:智能合约部...
## Dencun(Cancun + Deneb)升级( [EIP7569](https://eips.ethereum.org/EIPS/eip-7569)) - 最新的所有核心开发者执行(ACDE) [通话视频](https://www.youtube.com/watch?v=UTgnbE6jTuE&t=156s) 。来自 [Tim Beiko](https://twitter.com/TimBeiko/status/1758202852005331339) 和[Chris...
 ## 解构 ZK Stack:深入了解 zkSync 扩展以太坊的愿景 ## 简介 在本文中,我们将总结并解释 [ZK Stack](https://blog.matter-labs.io/introducing-the-zk-stack-c24240c2532a) 的基础知识,这是 zkS...
## **什么是重入攻击?** 由于外部调用的性质,重入攻击对于智能合约来说非常特殊。当一个合约通过外部调用与另一个合约交互时,例如在 token 转移期间,接收合约可以执行任意代码作为响应。这种执行可能导致原始合约程...
 每个曾经接触过区块链系统(如以太坊)的人都知道区块链由什么组成,比如区块、交易和账户。但我们并不常去思考区块链系统的基础,就像我们不常思考我们的器官...
## 本节要做什么 - 发行一个worldCupToken - 按照玩家的参与度进行分配,由subgraph进行链下统计 - 玩家自己进行领取奖励 场景设置如下: - 最终胜出国家:0,此时合约中一共有:4gwei,三个人平分:每个人获得 4/3 gwei,如果...