我该用现货价格作为预言机吗?
不!
因为,你可以试试下面几个预言机。
Uniswap?TWAP
概述
UniswapTWAP预言机适用于任何在UniswapV2或V3上有交易对的代币,帮助用户在一定条件下计算相关数字资产特定时间段内的平均价格。
何时使用
如果您的代币已经在UniswapV2或V3上线,并且具有足够的交易者活动和流动性,那么请使用UniswapTWAP预言机。换句话说,正常情况下,如果有套利机会,交易者会快速捕获价格信息以重新平衡流动性资金池。如果情况并非如此,可能是「攻击者」在扭曲价格,你也只能耐心等待TWAP更新喂价信息。
潜在风险
使用UniswapTWAP必须选择使用时间间隔,这可能是个很棘手的问题。因为:
基于Solana的SamoDEX已发布1.1版本:据官\b官方消息,基于Solana的SamoDEX已发布1.1版本,主要改进如下:页面标题显示当前所选交易对的价格;利用扩展和滚动订单提供更佳市场概览;UI改进。[2021/7/7 0:33:15]
如果将时间间隔设置更短,意味着您可以更快看到喂价数据更新,但也降低了操纵预言机的攻击成本。
如果将时间间隔设置更长,意味着操纵平均价格变得更加困难,但也意味着您将无法对市场的波动及时做出反应。
示例实现
对于UniswapV2,可以参阅?GitHub?以获取24小时TWAP预言机的示例实现。
对于UniswapV3,可以参阅?GitHub?以获取可以集成到项目中的代码库。
Curve?VirtualPrice
金色相对论?|?StaFi?Protocol李自鹏:Kusama的平行链拍卖本质上是为Polkadot做了一次先行版:金色财经报道,在今日举行的金色相对论中,针对“插槽拍卖的主网启动前最重要的里程碑,这个里程碑会带来什么联动效果?”等问题,StaFi?Protocol李自鹏表示,Kusama的平行链拍卖本质上是为Polkadot做了一次先行版,首先能够竞拍波卡卡槽肯定在项目背书、共享波卡资源上会有很大优势,但是成本也是也是明显的。我们在设计竞拍方案,但是还没有最终确定,因为卡槽拍卖规则、创世拍卖的DOT金额、开始时间等因素还有很大的不确定因素,所以我们会根据上述因素最新的进展来调整竞拍策略。 熟悉波卡PLO竞拍规则朋友都知道,是采用蜡烛拍卖方式确定价格,并且卡槽Slot的价格将采用蜡烛式拍卖规则确定。但区别于普通的蜡烛拍卖,波卡的平行链拍卖规则又做了一些调整:即波卡平行链拍卖有确定的时间,只是在拍卖时间正常结束后,再随机选择一个过去拍卖过程中出现的区块数作为拍卖结束的随机数,在此区块之前出价最高的竞拍人将获成为最终赢家。所以,中间还是有很多博弈策略的,所以我们需要先观察下Kusam上平行链卡槽拍卖的实际情况,来针对性调整波卡平行链卡槽的拍卖。[2020/12/11 14:56:15]
概述
动态 | 波卡测试版Kusama即将上线:区块链互操作性协议Polkadot宣布将推出Kusama“金丝雀网络(canary network)”。Polkadot提出了协议早期实验版本Kusama,该协议是为真实经济条件而设计的。据称,Kusama将使开发人员能够在真实环境中构建和使用平行链(parachain)或测试Polkadot的治理、Staking和其他功能。[2019/7/17]
Curve流动性池提供了一种功能,能够用「抵御」闪电贷的方式计算出单个LP代币的价格。
何时使用
如果您需要计算CurveLP代币的价格,可以使用get_virtual_price函数。
潜在风险
除了Curve流动性池支持的每个代币存在依赖风险之外,没有其他风险。
动态 | 加密钱包Samourai开源其后端软件Dojo:据Bitcoinist报道,加密钱包Samourai昨日发布并开源了其后端软件Dojo,允许用户主持自己的Dojo服务器,并在完全绕过Samourai服务器的同时交易比特币。[2019/6/4]
示例实现
如果你想了解更多相关信息,请参阅?Curve文档。
Maker?PriceFeed
概述
Maker运营着自己的喂价网络,他们会将数据公开给链上白名单合约,其他项目可以通过治理流程向Maker申请访问价格数据。
何时使用
如果您认为可以通过治理流程,并且希望将你的预言机风险转移给Maker预言机团队,那么可以使用Maker的PriceFeed。
潜在风险
您需要信任Maker团队和匿名喂价数据才能正确运行、使用PriceFeed,然而,鉴于Maker本身依赖于这些预言机,因此在实践中的风险其实很低。此外,由于喂价数据运营商需要手动提交链上价格,因此在链上拥堵非常严重的时期,价格数据更新可能会出现延迟。
示例实现
向?MakerGovernance?提交?MIP10c9?子提案
Chainlink
概述
Chainlink在以太坊主网上支持超过100个代币的喂价,主要用于ETH交易对和美元交易对,开发人员只需在需要时查询智能合约,即可免费访问这些数据。
何时使用
对于Maker或Uniswap不支持的加密资产而言,如果您需要了解这些资产的定价数据,或者你的项目无法接受TWAP预言机延迟,那么可以使用Chainlink。
潜在风险
与Maker类似,您需要信任Chainlink团队和节点运营商才能正确运行、使用Chainlink。Chainlink还要求节点运营者在链上操作,因此在链上拥堵比较严重的时期也可能会出现延迟。
示例实现
如果你想了解如何从Chainlink聚合器智能合约获取价格的示例,请参阅?Chainlink文档。
关于该话题的关键问题
1.为什么我不能直接使用现货价格?
这取决于您使用现货价格的目的,您可能想用它来计算某些用户存入平台的资产价格,这意味着要确保用户不能就资产的真正价值向您撒谎——这点至关重要。
不幸的是,根据定义,只要有人买卖资产,现货价格就会发生变化。这意味着攻击者可以轻松地使资产的表观价值远高于或远低于资产的真实价值。对于使用现货价格来计算用户借贷能力的协议而言,如果作为抵押品存入的资产价值被人为夸大,意味着整个协议可能最终被榨干。
2.如何判断我是否使用现货价格?
事实证明,如果您使用现货价格,效果可能不会被立即显现出来。
举个例子,如果您想找到WBTC兑ETH的价格。一个看似简单的解决方案是使用UniswapV2里的ETH/WBTC交易对,抓取ETH和WBTC的储备金余额,然后将两者分开。但是,由于你计算的其实是现货价格,因此攻击者可以通过在流动性池内买入或卖出资产,这样交易对价格就能轻松被操纵了。
当然,这看起来相当简单,如果你真的想计算单个ETH/WBTC流动性池的LP代币价格时,又该怎么办呢?当你想要计算ETH/WBTC流动性池的美元总价值时,一个简单的做法是分别计算ETH和WBTC的美元价值。但是,这样做,本质上其实已经在考虑现货价格了,因为你仍然依赖于流动性池的准备金余额。这是一个极其微妙的细节,但许多项目可能都采用这种计算方式。如果您想了解更多这方面的信息,可以参阅这篇?文章。
最后要说的是,你可能正在使用一个没有在本文中列出的预言机,实际上,本文提到的这四个预言机并没有覆盖市场上的全部预言机,也不意味着它们是市场上最好的四个预言机。
撰文:Samczsun,著名安全专家、区块链投资机构Paradigm研究合伙人翻译:卢江飞
来源链接:shouldiusespotpriceasmyoracle.com
标签:以太坊ETHMAKECHA以太坊币价格今日行情价格红色是涨吗togetherbnb手游下载安卓Rainmaker GamesARCHAI
摘要 本文着眼于一个问题:为什么风靡全球的Roblox、Minecraft都是乐高式的方块搭成的?为什么不能像魔兽一样有精美的人物模型?特立独行,方块构建游戏世界.
DeFi数据 1.DeFi总市值:833.89亿美元 市值前十币种排名数据来源DeFiboxDeFi总市值数据来源:Coingecko2.过去24小时去中心化交易所的交易量:42.
关键要点 EIP-1559将在以太坊上消耗很大一部分交易费用,同时引入可变块大小以提高效率。升级将对以太坊矿工产生负面影响,但会通过使资产更加稀缺来为ETH持有者增加价值.
社交媒体的去中心化正成为一项长期的发展趋势。过去20年,随着互联网的进步,中心化的社交媒体迅速发展,为用户带来了便捷快速的服务。但随之而来的是隐私侵犯、内容控制等问题频发.
1、脸书大胆押注数字世界,战略部署数十亿美元CEO马克·扎克伯格为Facebook设定了一个雄心勃勃的新目标:建设“下一代互联网”.
Lido是一个以太坊2.0质押服务平台,用户可质押任意数量ETH,并1:1获得质押代币stETH,参与DeFi市场其他服务.