您的位置: > 欧 易 OKX 区块链新闻> 正文

打印本文             

作者:Alex Kroeger

翻译:Block unicorn

今年 5 月,Vitalik 在 Uniswap 治理论坛上创建了一个帖子,名为“UNI 应该成为一个预言机代币”。他认为预言机需要提供链下数据,并且 UNI 处于有利地位,可以为高价值、容忍延迟的用例提供 Chainlink 的替代方案。

虽然这是一个有趣的想法,但正如我最近在该帖子中所反映的那样,我一直在思考 Uniswap 如何已经是一个预言机协议。它已经从以太坊上最大的 DEX 提供了价格信息。UNI 已经是一个预言机代币,UNI DAO 只是在这个事实方面做得不多,至少到目前为止。

Uniswap 作为预言机的历史

自 v1 以来,Uniswap 一直是一个预言机协议,尽管当时是一个非常粗糙的协议。Uniswap v1 是一系列具有简单x * y = k定价机制的 ETH-ERC20 矿池。您可以在任何池中查询 ETH 和相应 ERC20 代币的值,并且,您有一个现货价格预言机。

然而,v1 作为预言机协议还有很多不足之处。首先,一切都以 ETH 定价。为了获得非 ETH 报价,比如以 USDC 表示的 BAT 价格,您需要将价格链接在一起(在这种情况下,BAT-ETH 和 ETH-USDC)。

其次,价格是一个简单的时间点(更具体地说,更悲惨的是,一个区块的点)现货价格。这很容易受到操纵,因为“不幸的是”流动性撤出和大量交易可能会大幅波动价格。我不建议依赖该价格来执行敏感任务,例如确定借入头寸是否在底部。

v2 改进了 Uniswap 作为预言机的实用性。首先,v2 允许任意 ERC20-ERC20 对。其次,在任何交易或流动性变化发生之前,每个矿池都会对起始区块的价格进行快照,这使得操纵更加困难。最后,它存储的价格值(价格乘以自上一个区块以来的秒数的运行累加器)允许用户计算时间加权平均价格 (TWAP),而不是简单的现货价格。

然而,从 v2 池中获取 TWAP 并不是开箱即用的——它需要集成商将运行累加器的过去值存储在单独的合约中以进行计算。

Uniswap v3 保留了 v2 提供的好处,但也通过提供存储一系列累加器值的能力来解决上述缺陷(默认仅存储 1 个值,但任何愿意支付 gas 成本的人都可以扩展跟踪值的数量最多 65,535 个观察值,或约 9 天的价格)。

Oracle(预言机) 使用情况

Uniswap v3 已经在各种环境中用作链上预言机,许多项目从他们的合约中调用 Uniswap v3 的预言机功能,包括:

  • Popsicle Finance(LP 收益优化协议)
  • keep3r 网络(去中心化的任务运行协议)
  • Frax(一种算法稳定币)
  • Lixir Finance(Uniswap v3 的 LP 管理器)
  • Rari Capital(Fuse 借贷协议的创建者)
  • Babylon Finance(去中心化资产管理)
  • Unipilot(LP 产量优化协议)
  • Angle(一种稳定币协议)

预言机

这些 oracle 调用是跨多种对进行的。我们可以在下图中看到,虽然 USDC-WETH 是最常被调用的货币对,但它仅占预言机调用的 17%。使用预言机功能的资产有很长的尾巴。其中许多与上述协议直接相关(例如 FRAX、KP3R)。然而,更多的是 Uniswap 可能是最重要的流动性来源之一的资产(例如 ENS,当然还有 ELON)。

预言机


Uniswap DAO 作为预言机的守护者

oracle 功能已经被使用,尽管关于 Uniswap oracles 性能的材料相对缺乏(尽管我向您推荐了Michael Bentley撰写的关于攻击 v3 oracle 的成本的优秀线程)。

预言机

在德尔福与神谕一起工作的牧师会收到她的话语并将答案传播给请愿者

然而,改善和维护预言机体验的动力在哪里?Oracle 的使用目前不会使协议的交易者、LP 或维护者受益。

协议交易费用已经是v2和v3中 DAO 现金流的可能来源(尽管迄今为止尚未收取任何费用)。

值得考虑使用价格预言机的费用。虽然这需要对协议进行一些更改,但这可以作为每次调用的 ETH 固定费用或在一系列已批准的预言机调用者上注册项目合同的方式来实现。

作为这些费用的交换,Uniswap DAO 可以成为“预言机的守护者”。这在实践中意味着什么?DAO 可以:

  • 充当“最后的流动性提供者”
  • 向作为价格预言机的高价值矿池提供流动性激励
  • 提供有关 Oracle 性能的数据和研究
  • 为有关 oracle 使用的最佳实践提供更好的文档

通过“最后的流动性提供者”,我的意思是 DAO 可以创建一个自动化策略或指定一个 LP 经理为重要的预言机和流动性不足的池提供一定数量的被动流动性。这可以阻止攻击以及响应跨越多个区块的攻击,这些攻击涉及提取流动性或影响池的流动性平衡。

当前 Uniswap 预言机的局限性

如果不承认今天存在的使用 Uniswap 预言机的一些限制,这个讨论就感觉不完整。

虽然不建议使用来自 AMM 的简单现货价格(而不是 TWAP),但 TWAP 会降低数据的新鲜度(根据定义,它更慢地适应不断变化的市场条件)。在选择衡量 TWAP 的时间长度时,您面临着两难选择:

  • 时间窗口越短,TWAP 就越容易受到操纵。
  • 时间窗口越长,TWAP 对不断变化的市场价格的调整就越慢。

以借贷协议为例。如果抵押品价格突然下跌,而 TWAP 直到下跌趋势开始 30 分钟后才反映头寸抵押不足,届时现货价格可能会更低,这可能导致协议对现在可能的水下位置造成损失。

话虽如此,Uniswap 预言机的吸引力在于它们相对自主的工作。即使没有 DAO 可以提供的额外保证,只要有市场参与者的激励,它们就会继续正常运行。

回到 Vitalik 的帖子,探索 DAO 如何使用当前的池 TWAP 模型作为 Oracle 解决方案中的一个成分,以添加更新鲜的链外价格数据源,这可能会很有趣。


 Art Blocks:生成艺术的自动售货机

撰文:程天一

来源:海外独角兽

代码和软件已经占据了我们的生活,但是使用代码创作出的生成艺术在过去很多年中始终被低估。2021 年夏天开始的 NFT 和 Art Blocks 热潮改变了这一点。

Art Blocks 由 Erick Calderon 等人于 2020 年创立,是一个生成艺术的自动售货机,用交易时随机产生的哈希值生成最终作品,颠覆式地改变了生成艺术创作者和收藏者之间的关系

Art Blocks 发行的Chromie SquiggleRingersFidenza都在 NFT 世界引发了生成艺术的投资潮。它们完美体现了生成艺术的“可控随机性”,艺术家需要多次调整脚本,保证上千位用户铸造时随机得到的作品都独一无二且具有美感。Art Blocks 在 2021 年累计交易额超过 10 亿美元,通过版税获得了超过 2500 万美元的收入。在 2021 年 8 月,它完成了一轮 600 万美元的融资。TRUE Ventures 领投,Galaxy Digital 旗下的 VC Galaxy Interactive 和 Collab Currency 等机构参与投资。

随着市场注意力转移,Art Blocks 和生成艺术 NFT 停止了暴涨,每月交易额也从 21 年 8 月的 5.87 亿美元峰值回落,在 10 月后持续低于 1 亿美元。但是 Art Blocks 已经是公认的蓝筹 NFT,成为了 NFT 指数基金不可缺少的 Portfolio。Erick Calderon 也并不慌张,公司的现金流足够支撑多年,他正在加快招聘工程师和塑造公司文化

围绕着生成艺术还有其他有趣的话题:投机者开始退潮,持有 Art Blocks 的更多是收藏者,他们的 NFT 展示需求还远未被满足;此外直接使用 AI 创造的生成对抗网络则有着在元宇宙中发挥作用的想象力。

01.生成艺术简史

对生成艺术最简单的定义是“使用随机性和计划性相结合的代码创作出的艺术”。在创作过程中,艺术家的“人脑”去找到审美趣味和灵感,“电脑”则规模化地将灵感变成可视的艺术。

比如下面这段代码,它出自 Art Blocks 首席创意官 Jeff Davis 之手:

在被执行后,它可以生成这些和色彩有关的艺术品,而且理论上可以产出无限幅:

Jeff Davis 2021 年的作品Color Studies

这类艺术重要的审美趣味来源于其独特的“可控随机性” ——艺术家往往无法预料代码生成的结果,同一段代码两次运行可能得到非常不同的作品,但他们可以通过控制随机性的“大小和位置”为自己保有一定的控制权。

150 亿美元手工艺电商 Etsy 的联合创始人 Jared Tarbell 的另一重身份是生成艺术家,他这样描述“可控随机性”这一概念:

如果是正常编写的程序,它每次都以相同方式运行。但是生成艺术家定义了一个不同的系统,让结果能够随机化。作为创作者,你会为自己程序(产出的作品)感到惊讶。

在理念上,生成艺术跟整个 20 世纪的艺术潮流是一脉相承的。“抽象艺术之父”康定斯基强调几何图形和抽象元素的美,生成艺术作品在视觉上追求的很大程度上正是这种美。

康定斯基 1923 年的作品《圆圈中的圆圈》

在 1960 年代,生成艺术创作已经开始涌现。这既是机械社会向信息社会转变下的自然演进,也是因为使用计算机进行创作的确有其先进性 —— 计算机能有效处理创作中复杂度和规模的增加。

策展人、艺术评论家 Jason Bailey 在《为什么热爱生成艺术》中介绍了下面这幅作品。随着行数增多,作品内方格的旋转角度和位置随机性增大。使用纸、笔创作时,艺术家需要 1 个小时画出这幅画。如果想将这些方格的数量增多 10 倍,又需要额外的 10 小时。但是对于生成艺术家而言,他们只需微调下代码,计算机就可以迅速生成结果。

Art Blocks:生成艺术的自动售货机

撰文:程天一来源:海外独角兽代码和软件已经占据了我们的生活,...

关于我们

支持iOS|android|windows等平台

  • 用户支持
  • 帮助中心
  • 服务条款
微信二维码
欧 易 (OKX) 数字货币交易平台 Powered by OKX
QR code