1. 前言 solidity智能合约部署到链上之后,代码是不能再修改的,这样有好也有坏。 好:用户可以知道代码的运行逻辑,不用担心代码被人私自篡改从而执行恶意操作; 坏:一旦发现之前部署的智能合约出现bug,hac...
一、环境准备 1. 技术栈 node.js 18.18.0 react 18.2.0 hardhat 2.13.0 openzeppelin 4.9.6 IPFS Desktop solidity ^0.8.2...
核心开发者 - 执行层(ACDE) ACDE #187 视频会议。Tim Beiko 的总结, Christine Kim 的笔记: Pectra-devnet-0:下周初推出,一些客户端团队已完成实现 EI...
当提到NFT(非同质化代币)时,人们往往会想到数字资产的独特性和不可替代性。然而,随着NFT市场的迅速增长,也引发了一系列关于NFT攻击向量的关注。在本系列文章中(当前系列第三篇),我们将探讨一些常见的NFT攻击向量,以及如何防范这些风险,...
在 EVM 中实际上有六个位置可以存储数据:stack,memory,calldata,storage,code(在一个特定的地址),log(触发事件) 实际上深入研究的是前四个:stack,memory,calldata,storage...
1 SafeProxy.sol github 仓库地址: https://github.com/safe-global/safe-smart-account/blob/5feb0d08f59cfbb44918be1ed5889d9bb63...
快速了解 Solana MEV https://www.helius.dev/blog/solana-mev-an-introduction Shooter: Solana 上的 MEV 与其他链有很低不同,最显著的区别之一是没有传统的...
全角空格:[ ] (读者请忽略本行) 一. Uniswap的常数乘积公式简介 Uniswap的常数乘积公式,是指:x * y = k,其中 x是资产tokenX的数量,y是资产tokenY的数量,k是一个常数(每个池子仅包含两个...
记录一下个人学习笔记,参考网上资料,本文主要是我个人学习笔记,内容出处均在文末注明。部分内容源自 ChatGPT,如文中有错误还请不吝赐教。【文本】标识的内容文本为作者个人观点,仅供参考。 zkSync 是一种基于以太坊的二层扩...
目前大部分新发的ERC20 Token都带有permit功能,即通过签名完成授权。签名的人不需要上链,省了gas,但是实际上更危险,一不小心签名,可能把所有的Token授权给他人了。下面是permit的细节 /** * @inherit...