找到约 12 条结果

文章 Ethernaut 题库闯关 #15 — Naught Coin

今天这篇是Ethernaut 题库闯关连载的第15篇,难度等级:中等。 欢迎大家订阅专栏:[Ethernaut 题库闯关](https://learnblockchain.cn/column/19),提升编码安全 Solidity代码能力。 ## 挑战#15:Naught Coin Naught Coin是一种ERC20代币,你持有...

文章 the graph教程: 查询BSC上的Defibox的做市持仓

## Defibox Defibox是BSC链和EOS链上的一站式DeFi应用平台,项目代币为BOX,发行总量500万,采用DeFi协议挖矿的方式从0开始线性释放,无私募无预留无预挖。 ### Defibox Swap的工厂合约 [https://bscscan.com/address/0xDB984fd8371d07db9cBf4A48Eb967...

文章 来看看RandomDAO事件背后的合约分析

原文发布在 [https://github.com/33357/smartcontract-apps](https://github.com/33357/smartcontract-apps)这是一个面向中文社区,分析市面上智能合约应用的架构与实现的仓库。欢迎关注开源知识项目! # RandomDAO事件及其分析 ## 事件概要 2022年2月...

文章 AscendEX黑客攻击事件资金流向分析

2月18日ChainAegis消息,此前AscendEX交易所的黑客开始洗钱。 ## **1.** **事件背景** 2021年12月12日UTC事件22:00,AscendEX交易所(前身为BitMax交易所)的热钱包遭到黑客攻击,导致该交易所的热钱包流失了价值约7700万美元的加密货币...

文章 【solidity进阶】合约删除(合约自毁)

## 简介 - Solidity 0.8.18(2023年2月):​根据 EIP-6049,selfdestruct 被标记为弃用。编译器会对其使用发出警告,建议开发者避免使用该函数。 - 以太坊 Cancun 升级(计划中):​依据 EIP-6780,selfdestruct 的行为将被修改。除了在合约...

文章 Gas费用优化

在以太坊上进行交易和执行智能合约时,Gas费用是一个重要的考虑因素。Gas费用不仅影响用户的成本,也影响区块链的效率和吞吐量。以下是一些常见的以太坊Gas优化方法: ### 1. **优化智能合约代码** #### a. 减少存储操作 -...

文章 Michael.W基于Foundry精读Openzeppelin第24期——ERC165Storage.sol

### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC165Storage.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/utils/introspection/ERC165Storage.sol ERC165Storage合约是ERC165的一种拓展。IERC165的supportsInterface(byt...

文章 零知识证明 - 再谈EYBlockchain

上次我写了一篇[ EYBlockchain 在以太坊上创建隐私币](https://learnblockchain.cn/2019/06/13/EYBlockchain/), 最近有点时间,重新看了看 EYBlockchain 的源代码,对 EYBlockchain 的理解又深入了不少。画了一些图,分享给有需要的小伙伴 :) 整个 EYB...

文章 谈谈区块链入门技能(三):Layer 2区块链浏览器如何使用?

​ **继介绍了[比特币](https://learnblockchain.cn/article/4962)以及EVM系列[区块链浏览器](https://learnblockchain.cn/article/4963)使用指南,今天我们再来 介绍一下Layer 2系列浏览器如何使用?** Layer 1 是基础区块链。以太坊和比特币都是Lay...

文章 以太坊下一站,坎昆升级!有哪些值得注意的点?

以太坊 Cancun-Deneb (Dencun,以下简称为坎昆升级) 是继以太坊上海升级之后的另一个重要升级。此次升级将提高以太坊网络的可扩展性、安全性和可用性。 ## 什么是坎昆升级? 坎昆 是基于上海升级基础之上的以太坊执行层的...

文章 Solidity ERC20 代币完全指南(2024)

以太坊生态系统包含多种标准,它们表示从创建到部署的 [智能合约](https://www.alchemy.com/overviews/solidity-smart-contract) 功能。最常见的标准包括 ERC-20、ERC-721、ERC-777 和 ERC-1155,每个标准都有其主要目标。 本文定义了 ERC-20 代币,...

文章 React的Web3modal/wagmi之Hooks使用(四)

#### 1、[useContractRead](https://wagmi.sh/react/hooks/useContractRead) useContractRead主要就是用来调用合约的读取方法的,比如solidity里面带有view和pure的方法,是不需要gas费的。 参数address是合约地址,在区块浏览器可以查询到 参数abi就是合...