<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Paco</title><link>https://paco0x.org/</link><description>Paco</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><lastBuildDate>Mon, 01 Apr 2024 21:07:54 +0800</lastBuildDate><atom:link href="https://paco0x.org/index.xml" rel="self" type="application/rss+xml"/><item><title>Uniswap V4 探析（二） —— 通过 Hook 实现 TWAMM</title><link>https://paco0x.org/uniswap-v4-twamm/</link><pubDate>Fri, 23 Jun 2023 02:00:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/uniswap-v4-twamm/</guid><description>上文介绍了 Uniswap V4 中的 Hooks 特性，Uniswap V4 开源的 V4-periphery 仓库中包含了几个 Hook 合约范例，其中大部分实现的功能比较简单，读者有兴趣可以自行阅读。 本文将介</description></item><item><title>Uniswap V4 探析（一） —— 新特性解读</title><link>https://paco0x.org/uniswap-v4-new-features/</link><pubDate>Wed, 21 Jun 2023 23:00:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/uniswap-v4-new-features/</guid><description>Uniswap 官宣下一代 AMM Uniswap V4 的开发进展，并公开了白皮书和代码仓库。这次 V4 的白皮书仅仅只有 3 页，原因是 Uniswap 并没有对 AMM 的核心算法逻辑做太多修改，而是在 V3 的基</description></item><item><title>眼见不一定为实 —— EVM CALL OPcode 中的 gas 陷阱</title><link>https://paco0x.org/a-pitfall-in-evm-call/</link><pubDate>Fri, 17 Feb 2023 11:00:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/a-pitfall-in-evm-call/</guid><description>故事要从 Optimism Bedrock 说起，这些天在研究 Optimism Bedrock 的代码，在无意中发现了一个之前一直没注意到问题：在一些 edge case 下，EVM CALL（也包含 STATICCALL, DELEGATECA</description></item><item><title>Foundry Invariant Test 初探</title><link>https://paco0x.org/foundry-invariant-test/</link><pubDate>Sun, 12 Feb 2023 10:00:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/foundry-invariant-test/</guid><description>Foundry 的文档终于更新了长期以来鲜为人知的 Invariant Test 功能。这个功能在过去几个月中一直在 Foundry 中是一个未被完全文档化的神秘功能，只在少数项目中得到了使用。但是</description></item><item><title>Curve Stablecoin 非权威解读</title><link>https://paco0x.org/curve-stablecoin/</link><pubDate>Fri, 10 Feb 2023 09:00:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/curve-stablecoin/</guid><description>Curve Stablecoin 是 Curve 团队设计的新一代稳定币协议，相较于传统的稳定币协议或借贷协议如 makerDAO, Liquity, Compound 等，Curve Stablecoin 主要的改进在于使用自带 AMM，更高效的解决了清算</description></item><item><title>EVM 自产生程序（quine）</title><link>https://paco0x.org/evm-quine/</link><pubDate>Sat, 27 Aug 2022 02:00:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/evm-quine/</guid><description>这是来自 paradigm CTF 的一道题，题目要求是给出一段 evm bytecode，要求这段 bytecode 在 deploy 之后被调用的输出，正好和它原始的 bytecode 一摸一样。同时题目还限制了这段 bytecode</description></item><item><title>下一代借贷协议 —— Silo Finance</title><link>https://paco0x.org/silo-finance/</link><pubDate>Fri, 07 Jan 2022 19:00:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/silo-finance/</guid><description>已有借贷协议的问题 资金效率和安全性之间的矛盾以 COMP 和 AAVE 为首的借贷市场，都会以 DAO 的形式来管理借贷市场的可用的借贷资产。为了安全性，往往只有足够去</description></item><item><title>How to fork a CHI gastoken?</title><link>https://paco0x.org/how-to-fork-a-chi/</link><pubDate>Sun, 11 Jul 2021 23:00:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/how-to-fork-a-chi/</guid><description>Fork CHI gastoken 的想法来自于和一位网友的对话。这位网友打算 fork 一个自己的 CHI gastoken，并优化其中的某些步骤，来让自己的合约的 gas 开销更加低一些。但是</description></item><item><title>Solidity 中的对数计算</title><link>https://paco0x.org/logarithm-in-solidity/</link><pubDate>Sat, 12 Jun 2021 13:47:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/logarithm-in-solidity/</guid><description>背景在进行 solidity 开发时，某些场景可能需要进行对数的计算。对数计算虽然在通用编程领域已经有成熟的解决方案（几乎所有编程语言都有相关的内置库或者第三</description></item><item><title>Uniswap v3 的小彩蛋：NFT 和 LP 迁移工具</title><link>https://paco0x.org/uniswap-v3-7/</link><pubDate>Wed, 05 May 2021 20:44:00 +0000</pubDate><author><name>Paco</name><uri>https://paco0x.org/authors/paco</uri></author><guid>https://paco0x.org/uniswap-v3-7/</guid><description>Alpha leak从 uniswap v3 公开初版的代码到现在已经一个多月了，这期间 uniswap-v3-periphery 仓库的合约更新了很多代码。据粗浅观察，主要有以下 2 个改动： 优化了 LP Token，由</description></item></channel></rss>