Uniswap V2预言机实现原理,累计价格的计算与应用

  • Nirvana
  • 发布于 2天前
  • 阅读 177

为什么需要TWAP(一段时间的加权平均价格)防止价格操控,套利其他协议比如,借贷也需要用到价格来计算利息其实比较简单,其实就是面积,其实就这个面积,然后除以时间总长度所以对于合约来讲,我只需要维护一个叫pricecommunity这样一个变量的值就可以了,然后如果用户想要实

为什么需要TWAP(一段时间的加权平均价格)

  • 防止价格操控,套利
  • 其他协议比如,借贷也需要用到价格来计算利息

image.png

image.png

其实比较简单,其实就是面积,其实就这个面积,然后除以时间总
长度

image.png

所以对于合约来讲,我只需要维护一个叫 price community 这样一个变量的值就可以了,然后如果用户想要实现,比如说每 10 分钟的时间平均价格,那用户自己去记录一下这个合约的那个状态。就是每隔 10 分钟记录一下它两个 price cumulative,然后做一个减法和除法就可以了。

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Nirvana
Nirvana
江湖只有他的大名,没有他的介绍。