Uniswap的常数乘积公式的另类理解
Web3 极客日报 1504
本文针对几个典型的 EVM Memory 例子进行分析,涉及到 solidity opcode,内联汇编,以及 solidity 内存安全
EVM存储结构在EVM中实际上有六个位置可以存储数据:stack,memory,calldata,storage,code(在一个特定的地址),log(触发事件)实际上深入研究的是前四个:stack,memory,calldata,storage
在本系列文章中(当前系列第三篇),我们将探讨一些常见的NFT攻击向量,以及如何防范这些风险,确保数字资产的安全和保护。
每周以太坊 2023/5/11
React+Hardhat+Ts快速构建本地Dapp-NFT发行系统
使用非代理模式实现合约升级
在本系列文章中,我们将探讨一些常见的NFT攻击向量,以及如何防范这些风险,确保数字资产的安全和保护。
本文记录一下UUPS代理合约无法在XLayer链上开源验证的问题。
揭秘 ERC-6900, ,ERC-6900 使用户能够轻松地向其账户添加或移除各种插件(功能)。
一、理解代理模式代理模式在智能合约开发中是一种使智能合约可升级的设计模式。本质上,它允许智能合约的逻辑部分在不更改合约地址或其存储状态的情况下进行修改和升级。这种模式解决了智能合约一旦部署就不能更改的限制,为修复漏洞、添加功能或优化合约逻辑提供了可能。1.1代理模式的工作原理代理模式涉及至少
每周以太坊 2024/05/04
什么是ABI?ABI=ApplicationBinaryInterface用于定义智能合约接口的规范。它定义了智能合约的函数、事件和数据结构的编码和解码规则,以便其他应用程序可以与智能合约进行交互。简言之,就是以太坊的调用合约时的接口说明。有点类似于Web2API。
Pairings, KZG, SNARK
solidity汇编语言汇总
ERC4626 协议是一种用于代币化保险库的标准,它可以优化和统一收益保险库的技术参数。
闪电网络的承诺是让比特币支付能够得到近乎瞬时的结算。但是,以自治的方式实现这个目标构成了持续的技术挑战,主因是通道余额的不透明,但这也是内化于闪电网络的设计的。在本文中,我们会深入了解闪电网络中的寻路程序(在更广泛的意义上,是支付的规划),尤其是 LND 客户端中的相关实现。我们将讨论现有的、让支付
探索 zkEVM
深入了解如何打包支付转发路径上各个节点沟通的数据,使得沿路转发支付时泄露的信息尽可能少。
扫一扫 - 使用登链小程序
106 篇文章,279 学分
3 篇文章,263 学分
54 篇文章,219 学分
13 篇文章,196 学分
16 篇文章,150 学分