找到约 15 条结果

文章 [科普]由浅入深理解UniswapV3白皮书

...实已经变为了单一品种的资产,而另一个资产数量已经清。 ![understanding04reserveschange.webp](https://img.learnblockchain.cn/attachments/2021/09/xyHTcRYY615111b570d8c.webp) img04: reserves change 观察图中橙色区域的变化可以很容易理解这点,当价...

文章 指南: 如何在 MEV 项目中使用 Yul

...和操作码时,我发现了一些很好的资源来帮助我理解基础知识,但实际上没有多少资源给出了如何在真实项目中使用汇编的示例。 ## 目录: 1. **使用的操作码** 2. **Sandwich.sol 的存储布局** 3. **在汇编中使用“require”** 4....

文章 Jupiter :Solana的去中心化交易所聚合器

...间的需求大幅增加,更多用户正在经历交易失败,进一步证明网络当前费用市场结构需要升级。提出的解决方案包括动态帐户费用,和 **多维 EIP-1559** 的提案,该提案对每个触及同一热点的账户征收成倍增加的费用。 - **EVM 竞...

文章 【上篇】ProtoStar from scratch

...做法,具体细节可以参考这篇文章,其中有详尽的security 证明。 两个压缩过程的proof 实例在fold的过程中会产生的**error term vector**,为什么又出现了一个**error term vector**,error term vector 不是已经通过power of beta 压缩成一个scal...

文章 使用 TheGraph 来索引和查询你的 NFTMarket 合约的上架 List 和成交 Sold 记录

...ner) external onlyOwner { //检查传入的 signer 地址是否为地址(address(0)) require(signer != address(0), "MKT: zero address"); //检查传入的 signer 地址是否与当前的 whiteListSigner 相同 require(whiteListSigner != signer, "MKT:repeat ...

文章 现代DEX - Balancer V3 是如何构建的

...池,但在所有操作结束后,债务/供应余额的变化必须归。这就是为什么协议中存在这样的会计。 为了实现这一点,\_supplyCredit()和\_takeDebt()函数使用了一个非常重要的函数:[\_accountDelta()](https://github.com/balancer/balancer-v3-monorep...

文章 关于Solidity 事件,我希望早一点了解到这些

...523b3ef`是我们`Transfer`方法的事件签名的散列。为了进一步证明这个想法,让我们跟随 Solidity 的过程来生成我们的事件签名的哈希值。 首先,什么是事件签名? #### 事件签名 在 Solidity 中,事件签名是一个事件的唯一标识...

文章 NFT Minter 教程:如何创建一个完整的堆栈 dApp

...Web3 开发,因此我们不会花费太多时间来分解 React 的基础知识。相反,我们将专注于为我们的项目带来功能。 作为先决条件,你应该具有 React 的初级理解水平——了解组件、props、useState/useEffect 和基本函数调用的工作方式。 ...

文章 Solana Blink 开发

...隔符/字符。 | | `**` | 匹配个或多个字符,包括多个路径段之间的任何路径分隔符/字符。 如果包含其他操作符,`**`操作符必须是最后一个操作符。 | | `?` | 不支持的模式。 ...

文章 探索账号抽象2023——第二部分

...状态变化的收费。在 ZK Rollup的情况下,这还包括生成 ZK 证明的成本。 - **L1 安全成本:** 以 calldata 的形式将交易提交到 L1(以太坊)的成本。这个成本与 calldata 的长度成正比。 ERC-4337 的用户操作在第二种成本上产生了显著的...

文章 BLS12-381 理论与实现

...结果 $\mu_r$ 它是与 $D_P$ and $D_Q$ 的选择无关的。下面简单证明一下: 假定 $D_{P1}$ and $D_{P2}$ 都是与divisor $(P) - (\mathcal{O})$ 等效的divisor, 那么一定存在另外一个中间divisor $(t)$ 使得 $D_{P1} = D_{P2} + (t)$, 然后: $$ \frac{f_{rD_Q}(D_{P1})...

文章 万字研报:Solana上MEV的格局演进与是非功过

...以太坊的赛道中,计划通过把订单流数据进一步提供某种证明并且上链登记,来确保他们是准确的,负责的在处理用户的交易。 这也就是我的观点:**一个真正好的市场,不断会有新的竞争者步入,然而一个寡头的市场,则会...

文章 现代 DEX: Cow 协议 - 是如何构建的

... token1/token2 对都使用这个相同的清算价格;否则,解决和证明最佳批次的过程将无法有效进行。在某些情况下,这一方面甚至可以改善交易。例如,当批次中特定订单的统一清算价格优于“波动”价格时,整个订单组将变得更具...

文章 Dacade平台 SUI Move 挑战者合约实践 —— Logistics Company

...2 提现 通过`Publisher`确认身份,当`Admin`当中的抽成大于的时候可以对其进行提现(将 $\mathit {SUI}$ 的 $\mathit {balance}$ 包装成 $\mathit {Coin}$ 发送给平台创始人)。 ```move // Function to withdraw(only the publisher can withdraw) public entry f...

文章 现代 DeFi: Uniswap V3

## 概述 本文将带领读者从实现 Uniswap V3 的所有功能。在内容上,本文主要参考了 [Constructor | Uniswap V3 Core Contract Explained ](https://www.bilibili.com/video/BV12d6GYsEX8) 系列教程,同时部分内容也来自 [Uniswap V3 Development Book](https://uniswapv3...