uniswap V3的核心是在一定区间提供流动性。相对V2,代码复杂度增加不少。整个代码主要分为两部分:核心逻辑和辅助功能。核心逻辑又分为两部分:交易池以及Position的管理和Swap功能逻辑。交易池中的每个Position设计并实现成ERC721的Token。Swap核心逻辑在Tick以及Position的管理的基础上实现。
uniswap V3版本核心思想是流动性集中。流动性提供者可以在某个区间提供流动性,提高资金使用率。在某个区间获取的交易费,由所有在该区间的流动性提供者均分。uniswap V3设计了区间粒度-Tick,并且推导了流动性添加/删除以及费用计算的过程。在之基础上,uniswap V3也更新了价格预言机的实现。
Uniswap V3 主要更新点:1. 分不同价格阶段提供流动性, 2. 提供多个收费层级 3. 单边提供流动性 4. 高级预言机
安全性上 zkSync 更胜一筹,性能方面 everPay 可支持上万 TPS
闪电贷套利机器人
本文介绍了 使用Uniswap的时间加权价格求平均价,作为价格预言机。
套利的机器人被人套了, DEFI 世界很奇妙。
关于套利、闪电贷和闪电兑。
Basis Cash 采用了三币模型,BAC (Basis Cash)、BAS (Basis Share)、BAB (Basis Bond)三者相当于货币、股票和债券。
从现在开始,你可以如此简单的更改抵押品,债务甚至是使用的协议!
解释了实现第一笔闪电贷最基本的方法和原理
我们在之前的文章中提到了Aave 、Dydx 和 uniswap 这些闪电贷的区别。今天我们就尝试在 Aave 上发起一笔闪电贷,上车!
如果你关注 DeFi,你可能听说过闪电贷(Flashloans)。通过 “闪速贷款”,你可以在区块链上借到大量资金,而无需任何抵押品。
编者注:价格操纵攻击已经几乎无处不在,本文中,介绍了使用 DEX 交易所作为价格预言机有被操控的风险,最难得的难得的是:作者详细介绍了数个案例攻击原理、攻击Demo 演示(文末包含全部代码)、已经应对的解决方案。 推荐DEFI 开发者阅读。
闪电贷可用于跨DEX的套利,Dy/Dx等协议的头寸清算以及CDP(Collateralized Debt Positions:抵押债仓)的迁移。
译者注: 越来越多的项目要依赖价格预言机,而少有项目去认真的思考价格预言机的可靠性,本文用分析多个预言机失败的案例,帮助我们意识到价格预言机不总是可靠的,并提出了一些在其他项目已经实践过用来防止预言机操控的技术。推荐每个 DEFI 开发者读一读。
Synthetix 是基于以太坊的去中心化合成资产发行协议。这些合成资产由 Synthetix 网络通证(SNX)担保,只要将 SNX 在智能合约中锁定,即可发行合成资产(Synths)。
原文链接: https://medium.com/bollinger-investment-group/liquidity-mining-a-user-centric-token-distribution-strategy-1d05c5174641
作者: Dmitriy Berenzon
翻译&校对: Rebase社区 & 阿剑
Rebase 是一个极客组织,致力于帮助极客更好地利用科技创新,推动社会变革。
交易价格的计算有两种类型:一种是给定X(token)的数量,计算能买到的Y(token)的数量(Input);一种是给定Y的数量,计算需要的X数量(Output)。
Uniswap V2提供了简洁的x-y-k自动做市商实现。代码主要由两部分组成:Core实现某个交易的Pair的管理逻辑,Periphery实现路由,即一个或者多个交易对的兑换逻辑。理解增加/抽取流动性以及swap操作,需要结合两部分一起看。核心是在Pair中管理了reserve和total supply。所有提供的流动性都以流动性Token来衡量,所有Token的总和就是total supply。
扫一扫 - 使用登链小程序
116 篇文章,516 学分
405 篇文章,414 学分
169 篇文章,327 学分
67 篇文章,302 学分
120 篇文章,281 学分