uniswap代币上涨eth变多
Ⅰ 2022年可能爆发的三种最佳加密货币
您是否正在考虑投资加密货币,并想知道哪些可能会在 2022 年起飞?据报道,在撰写本文时,有超过 12,000 种加密货币,因此很难找到合适的加密货币。不用担心,我们已经编制了一份可靠的 3 种最佳加密货币清单,列出了您应该在 2022 年考虑投资的前 3 种加密货币。
加密市场在 2021 年发生了翻天覆地的变化。在过去几年中,没有人能够预测比特币以多快的速度将其 历史 高点 (ATH) 翻了三倍并推动整个市场上涨。
去中心化金融 ( DeFi ) 是我们在 2021 年目睹的另一个巨大市场——它增长到了难以想象的程度。2021 年 9 月上旬,DeFi Pulse 报告称DeFi 协议高达 977.79 亿美元,但在撰写本文时,DeFi 协议锁定在 884亿美元。
DEX(去中心化交易所)(提供去中心化交易)和新兴的加密借贷协议为这一增长做出了贡献。由于 DeFi 项目的快速增长,更多成熟的加密货币被抛在后面。其中一些加密货币无法重获 2017-2018 年牛市高点,这可能表明投资者对它们失去了兴趣。
同样,权益证明密码似乎比工作证明更受欢迎。一个特别相关的例子是特斯拉决定停止接受比特币作为支付方式,因为其采矿过程耗能巨大。
随着新生态系统与以太坊竞争,对不可替代代币 ( NFT ) 的兴趣也显着增加。
有鉴于此,我们对 2022 年有何期待?
我认为我们通常可以预期 2022 年会发生很多事情,但是,2022 年可能完全出乎我们的意料——它可能会让我们彻底震惊或让我们厌烦死!以下是我们在 2022 年可以预期的一些可能结果:
中央银行数字货币(CBDC)可能会增加。
比特币的价格上涨可能会导致其他市场的上涨。
随着股权证明加密货币的吸引力降低,莱特币 (LTC)、比特币现金 (BCH) 和其他交易加密货币可能会失去兴趣。
DeFi 的机构兴趣和增长可能会继续。
由于 2021 年市场增长了多少,监管机构可能会在 2022 年特别关注 DeFi 协议。
NFT 的受欢迎程度将会增加——更多的艺术家可能会参与进来。
在本文中,我们将研究由于 2022 年爆炸性增长的前 3 种加密货币,它们为什么会爆炸,以及明智的投资者应该对它们进行多少投资。
2022 年最火爆的三种加密货币是哪三种?
这是我们的清单!
1.以太坊(ETH)
2022 年,第二大流行的加密货币可能会抢走比特币的聚光灯。
为什么以太坊可能会在 2022 年爆发?
以太坊正在转向 PoS(股权证明)对您来说可能不是什么秘密。许多人认为这已经在 2020 年 12 月完成,但这只是过程的开始。
换句话说,改变到 PoS 不像拨动开关那么容易。因此,尽管过渡应该在 2021 年完成,但很可能在 2022 年初(乐观地)完成。
这还不是全部。以太坊一直是数以千计的加密项目的摇篮,催生和培育它们。根据Investopedia的数据,截至 2019 年 10 月,在以太坊的网络上,至少有 200,000 个 ERC-20 兼容代币。
如果你正在考虑投资以太坊,你应该了解它之上的 DeFi 项目,其中许多项目正在蓬勃发展,也可能会提升以太坊的需求。
专家认为以太坊在不久的将来甚至会超过比特币,他们非常看好这项技术。deVere Group 的首席执行官 Nigel Green在 2021 年 8 月告诉《每日电讯报》,他相信以太坊在 2021 年剩余时间内的表现将超过比特币,并且其价值将在五年内(2026 年)超过 BTC。他加了:
“首先,以太坊具有更高水平的实际使用潜力,因为以太坊(它是本地加密货币的平台)是最需要的智能合约开发平台,从而突出了该网络的价值,而不仅仅是作为开发人员的平台但作为一种全球性的金融公用事业”。
此外,Economy Watch 的 Connor Brooke预计到 2022 年初,以太坊每枚硬币的价值将约为 5,000 美元,他说:
“加密的势头,加上令人难以置信的技术,意味着在不久的将来肯定会达到这个水平”。
2022 年以太坊的最佳投资是什么?
一个福布斯文章说,亿万富翁投资者库班拥有ETH(半他拥有BTC)他的密码投资的30%。与其他加密货币相比,有经验的投资者可能更愿意投资以太坊,这是很有见地的。
库班也遵循类似的趋势,将 30% 的加密货币投资于以太坊——如果他们的舒适度允许的话。
以太坊没有最大供应量,这意味着可以简单地创建更多 ETH,这也意味着更难预测以太坊投资者需要多少才能获得高回报。许多其他加密货币的特点是稀缺性,但这个不是。
Coinmonks 的 Tom Holland声称,如果您投资 250,000 美元或当 Eth 达到每枚硬币 10,000 美元时投资 25,000 美元,您就可以成为“以太坊百万富翁”。
然而,对于大多数投资者来说,这是一笔巨款——虽然你可以应用同样的逻辑来投资 2,500 美元,但获得百万富翁地位可能需要更长时间。
Reddit 上的几篇帖子声称,普通的 Ether 投资者最多拥有一些代币,可能在 1 到 4 个之间(这可能被认为做得很好)。
2.比特币(BTC)
它通常被称为唯一真正的加密货币投资,因为它是必备的加密货币。用Shark Tank的Kevin O'Leary的话来说:“[SIC] 机构对比特币感兴趣。”。它被认为是数字货币的黄金标准。为什么会这样,原因有很多。它根本无法被其他任何东西取代”。总而言之,它是数字黄金。
为什么比特币可能会在 2022 年爆发?
的确,机构继续投资比特币并创造新的投资产品,让投资者无需实际拥有比特币就可以接触比特币。因此,这只会推高比特币的价格,因为对它的需求会更大。
由于其受欢迎程度和机构投资,比特币也是这份名单上风险最低的投资。在FCA 的一项调查中,82% 的英国受访者在 2021 年知道比特币,使其成为英国最知名的加密货币。
如果Crypto.com 的报告准确无误,4600 万美国人拥有 BTC(几乎占所有加密货币用户的一半),预计到 2021 年 1 月,全球将有 1.06 亿加密货币用户。
因此,比特币不太容易受到大投资者(鲸鱼)的影响,这使得较小的加密货币更具波动性。此外,由于其高流动性,它提供了最大的盈利潜力。
此外,加密货币的采用通常被认为是推高其价格的主要因素,而 BTC 的采用速度也在加快。
正如经济观察的康纳布鲁克预测的那样,BTC 必须在 2021 年底前进行最后的看涨推动,才能在 2022 年之前突破其目前的 64,863.10 美元的 ATH 。据路透社报道,渣打银行的一个加密货币研究小组预测,BTC 在 2022 年初可能价值 100,000 美元,“从长远来看可能高达 175,000 美元” 。
身价 20 亿美元的有影响力的风险投资家蒂姆·德雷珀( Tim Draper)预测,比特币的价值将达到 25 万美元。德雷珀过去的预测通常是准确的。一年前,他预测比特币的交易价格为每枚 1 万美元,这一预测在 2017 年实现了(尽管很短暂)。
2022 年比特币的最佳投资是什么?
根据上面链接的福布斯文章,马克库班拥有的比特币数量是他在以太坊中的两倍。由于比特币是动摇加密货币市场的磐石,因此这是一个非常明智的决定。
也许应该按照库班的例子,将加密货币投资者的一半资金用于 BTC。但是,投资者只有在需要时才应该对此感到满意。
3. Uniswap (UNI)
2022 年最值得关注的 DEX 是 UniSwap。它不仅会严重损害像币安这样的中心化交易所,而且还会对做市商产生重大影响,尤其是那些从交易中获利的做市商。
为什么 Uniswap 可能会在 2022 年爆发?
根据CoinMarketCap 的数据,就市值而言,UniSwap 是第二大 DEX 项目,根据DeFi Pulse 的数据,就锁定总价值而言,它是第二大 DEX 项目。Uniswap 目前在 2021 年按市值排名第 12 位,首次跻身前 10 名加密货币。
有几家交易所提供类似的功能,但Uniswap 正在扩展资产的代币化,例如股票或几乎任何其他东西。他们甚至创建了“代币列表”,使他们能够过滤掉不同的资产,因为 Uniswap 上已经标记了多少资产。
此外,Uniswap 运营流动性池,投资者在其中汇集资产并通过以太坊区块链上的智能合约赚取交易费用。这一切都对投资者有吸引力,尤其是因为 DeFi 市场呈指数级增长。
然而,正是大牌投资者的出现将导致 Uniswap 在 2022 年爆炸式增长。 Cointelegraph 的 Arijit Sarkar最近的报告表明,截至 2021 年 10 月,Grayscale Investments 最近将 UNI 添加到其“数字大盘基金”投资组合中,减少了它持有 LTC 和 BCH。
最后,来自 Blockster 的 Jonathan Scott解释说:
“随着中心化交易所面临监管困境,对 DEX 的需求预计会增加,这可能会在 2022 年引发 Uniswap 的增长”。
事实上,这是真的。在全球最大的加密货币交易所中,币安在 21 世纪与监管机构发生了麻烦。Uniswap 是一种可能能够吸引更多加密货币交易者的 DEX。
2022 年 Uniswap 投资多少?
Uniswap 不符合以太坊或比特币的条件,因此按照 Mark Cuban 的例子,投资少于您投资组合的 10% 可能是明智的 - 任何更多都可能有风险。
UNI 也适合 Mark Cuban 的加密投资组合,因此投资者应考虑像 Grayscale 那样将其投资组合的大约 1% 投资于其中。
正如 Mark Cuban 和 Grayscale 所证明的那样,投资大约60% 的加密货币、30% 的以太币和 1% 的 Uniswap,将使投资者的投资组合中剩下 9%。
现在,投资者必须仔细考虑其他山寨币应该填补这一空白,以及投资其他 DeFi 项目(特别是 DEX)或投资非常不同的加密货币以确保多元化是否明智。这可能会让您将少于 1% 的投资组合投资于 UNI 是一个更好的主意。
Ⅱ 币值与资金池关系
资金池它跟币值、币价息息相关。
论资金池的重要性一:跟随市场,自动高抛低吸,赚取ETH以及代币。在uniswap交易所里,资金池利用恒定流动性挖矿,也就是用提供的ETH与对应代币,自动高抛低吸,也就是在以太坊上涨的时候,会将一点以太坊转为代币,当代币上涨的时候,会将一点代币转为ETH,因为都是用高价买入低价,所以这样的过程就让你轻轻松松自动赚取了代币与以太坊,免去了盯盘的劳心劳神。我们更直观一些的表述是这样的:投入一比一比例 X(ETH)+Y(EDC)=K(衡量结果),两种币值不固定,总和K不变,投入相等价值的EDC到资金池后,当币价上涨以太坊变多,EDC会变少,下跌的时候则相反,K始终不变。重要性二:加入资金池越多,承受市场抛压就越强,交易时候滑点越低,越容易吸引大资本。资金池深厚时,当小资金的买入与卖出,就如同一片叶子落入水池中,飘飘悠悠,池面依然平整,当大笔资金开始买入卖出时,就如同石子落入池中,随泛起浪花,池面却又很快平静。由于资金池大,承受的各种力量就容易缓解。同时也有足够多的资本,供给大小资金的流通,就是将池子中的水通过接二连三的水管流出或者流入,水深所以流动更顺畅,不会因为水少而出现一些断流,需要把水管换成水泵而多加钱,因而滑点低。那么,一个稳定的而流通无阻碍的池子,当然更能吸引投资者。重要性三:可赚取给自己赚取收益,我们买入卖出代币的时候,都会支付ETH作为手续费吧,而加入资金池后,任何人的任何交易任何次数的手续费都按比例分给我们,这个收益非常可观。
资金池是指企业或集团使用资金直接划拨或委托贷款方式实现其内部本外币资金集中、预算下拨、内部融通的一种流动性现金管理产品。集团会以集团总部的名义设立集团现金池账户,通过子公司向总部委托贷款的方式,每日定时将子公司资金上划现金池账户。日间若子公司对外付款时账户余额不足,银行可以提供以其上存总部的资金头寸额度为限的透支支付;日终以总部向子公司归还委托贷款的方式,系统自动将现金池账户资金划拨到成员企业账户用以补足透支金额。资金归集,资金下拨,资金预算,支出控制等操作在构建资金池的过程中是必不可少的。
Ⅲ 闪电贷攻击解读
如何防范闪贷攻击?img=' https://P3 . toutiaoimg.com/large/PGC-image/rrzyiw 2 HF 9 Q1 TN '/(奥维的教堂,梵高)
一句话总结,这些攻击都很“华丽”。在每一次攻击中模携,攻击者都是在不花一分钱的情况下,立即借入数十万美元的ETH,然后通过一系列脆弱的链式协议赚取数十万被盗资金,最后以巨额归还所借的ETH贷款。这一切都发生在一瞬间。即在单个以太坊交易中完成。
封面来自卡迈恩因凡蒂诺。
我们不知道这些攻击者是谁,也不知道他们来自哪里。他们空手而来,不留痕迹地带走了价值几十万美元的东西。
在这些攻击之后,我一直在思考闪贷及其对DeFi security的影响。我觉得值得开诚布公的思考。简而言之,我认为闪贷对DeFi来说是一个巨大的安全威胁。然而,闪贷不会消失,我们需要仔细考虑它们对未来DeFi安全的影响。
什么是闪贷?
闪贷的概念最早是由Marble Agreement的创始人Max Wolff在2018年提出的。Marble自称是市场上的“智能合约银行”。其产品非常简单,但在DeFi方面极具创新性:通过智能合同实现零风险贷款。(蓝狐注:关于什么是闪贷,请参考之前的文章《加密闪贷:互联网货币的神奇新发明》 《闪贷策略:攻击者能取走Maker的7亿美元抵押品吗?》 《bZx事件的启示》)
怎么会有零风险贷款?
传统贷款机构承担两种形式的风险。第一,违约风险:如果借款人跑路,那就太可怕了。贷款人的第二个风险是流动性不足的风险:如果贷款人在错误的时间贷出了过多的资产或未能及时收回还款,贷款人可能会意外缺乏流动性,无法履行义务。
快速贷款减轻了这两种风险。闪贷基本上是这样运作的:我在一次交易中借给你你想要的钱数。不过,在这次交易结束之前,你至少要把我借给你的钱还了。如果你不能做到这一点,我会自动回滚您的交易。是的,智能合约可以做到这一点。
简而言之,你的闪贷是原子性的:如果你不能偿还贷款,整个事情就会恢复,就像贷款从未发生过一样。这种事情只能发生在区块链。比如,你不能在BitMEX上闪付你的贷款。这是因为智能合约平台一次只能处理单笔交易,所以单笔交易中发生的所有事情都是作为批处理按顺序执行的。你可以把它想象成事务执行过程中的“冻结时间”。另一方面,集中交易所可能存在竞争,使你的订单无法履行。在区块链上,可以确保你所有的代码都按顺序运行。
所以让我们考虑一下经济学。传统贷款人的补偿方式有两种:他们所承担的档陵风险(违约风险和流动性风险),以及借出其资本的机会成本(比如,如果我在别处可以获得2%的利息,那么借款人必须向我支付超过2%的无风险费用)。
闪贷不一样。从字面上讲,闪贷没有风险,没有机会成本。这是因为借款人在其闪贷期间“冻结了时间”。所以,在别人看来,体制内的资本从来都是没有风险和负担的,在别处赚不到利息(也就是没有机会行码戚成本)。
从某种意义上说,这意味着做闪贷的出借人是没有成本的。这是非常违反直觉的。那么,在均衡状态下,闪贷的成本应该是多少?(蓝狐注:当我们在这里谈论均衡时,我们指的是当我们充分竞争、成熟和稳定时)
基本上闪贷应该是免费的。或者,更恰当地说,支付一小笔费用来分担包含额外三行代码的成本,这三行代码使资产可用于flash lending。
雷姆科布洛曼
闪贷不能收取传统意义上的利息,因为这类贷款的有效期为零(任意APR*0=0)。当然,如果闪贷人收取更高的费用,他们很容易被其他收取更低利率的闪贷池超越。
快速贷款使资本成为真正的商品。这种竞争必然导致零收费或者微不足道的象征性收费。DYdX目前对闪贷零手续费。另一方面,AAVE对闪贷收取本金的0.09%。我怀疑这是不可持续的。事实上,他们社区中的一些人已经呼吁将成本降低到零。(请注意,这两次攻击都没有将AAVE作为他们的快速贷款池)
贷款有什么用?
闪贷最初的宣传是基本用于套利。大理石的公告声称:
“通过闪贷,交易者可以从大理石银行借钱,然后在一个DEX上买入代币,在另一个DEX上以更高的价格卖出代币,然后将钱返还给银行,在单个原子交易中获得套利收益。”
事实上,从交易量来看,到目前为止,大多数闪贷都用于此类套利。
快速贷款在AAVE的使用。出发地:AAVE
但是,交易量小。自AAVE闪贷业务推出以来,其贷款金额仅为1万美元。与DeFi的套利和清算市场相比,这是微不足道的。
这是因为大多数套利者是由运行复杂机器人的竞争性套利者执行的。他们参与连锁优先天然气拍卖,并使用天然气代币来优化交易成本。这是一个竞争非常激烈的市场,这些人非常乐意在资产负债表上保留一些代币,以优化他们的回报。
另一方面,从AAVE借钱要花80kgas,并收取本金的0.09%,这对争夺微小差价的套利者来说是个高价。事实上,在大多数AAVE套利交易中,借款人最终支付给借款池的钱比他们从套利中获得的钱要多。
长期来看,除非有特殊情况,套利者不太可能利用闪贷进行套利。但在DeFi中,闪贷还有其他更引人注目的使用案例。一个例子是贷款再融资。例如,假设我有一个创客金库(蓝狐注:即抵押债务
务头寸),其中锁定了100美元的ETH,我从中借出了40 DAI的贷款,也就是说,除去债务,我还有60美元的净头寸。现在,假设我想在Compound再融资以获得更好的利息。通常,我需要回购40 Dai来关闭我的CDP,这需要一些前期资金。而现在的可替代方法是,我可以通过闪贷借出40 Dai,关闭100美元的CDP,然后将解锁的价值60美元的ETH存入Compound,通过Uniswap将剩余的价值40美元的ETH换成Dai,然后用它偿还闪贷。Boom!原子性的0资本再融资。
这真是太神奇了。这是货币乐高运作的很好例子。1x.ag实际上构建了一个保证金交易汇聚器,该汇聚器使用闪贷自动执行这一切。但是闪贷可以很酷,bZx攻击者向我们展示了它们不仅是好玩和游戏。
闪贷攻击对安全性有重大影响
我越来越相信,闪贷真正解锁的是闪贷攻击,一种由闪贷提供资金的资本密集型攻击。在最近的bZx攻击事件中,我们第一次看到这一现象,而我怀疑这只是冰山一角。
闪贷对攻击者尤其有吸引力的主要原因有两个:
很多攻击需要大量前期资金(例如预言机操纵攻击)。如果你在赚取价值1000万美元ETH的正向投资回报,则可能不是套利——你可能会说这是在扯淡。
你可能不太喜欢交易所黑名单是如今区块链安全模型的一部分。这是非常黏糊且中心化的。但这是一个重要的现实,它为这些攻击提供演算信息。
在比特币的白皮书中,中本聪宣称比特币有免遭攻击的安全,因为:“攻击者应该会发现,遵守规则...比破坏系统和其财富的有效性更有利可图。”
有了闪贷,攻击者不再需要有利益参与其中。(蓝狐笔记:也就是说,破坏系统不会影响攻击者的自身利益,因为攻击者没有利益相关)。闪贷实质上改变了攻击者的风险。请记住,闪贷可以累积!受制于gas limit,实际上,你可以在单个交易中(最高可达5000万美元 )汇聚各个闪贷池,并将所有资金集中涌入一个脆弱的合约中。这是一个5000万美元的攻城锤,现在任何人都可以猛击任何链上的彩陶罐。这实在恐怖。
当然,仅凭你很有钱还无法攻击协议。如果DeFi堆栈如它宣称的那样安全,所有这些都不是问题——什么类型的协议对巨鲸来说是不安全的?你可能会说,没有考虑这一点就是过失。
但是,我们承认以太坊自身也可能会遭受51%的攻击,当前的攻击成本是每小时不到20万美元。这不算非常多的资金。如果以太坊自身的安全模型都基本上是构建在资本限制上,那么,为什么我们要如此快地去嘲笑可以被1000万美元成功攻击的DeFi使用?(明确地说,我不认为这些数字——这一数字方便地忽略了滑点和供应不足——加上共识层安全和使用层安全是两码事。但你明白这个意思。)
那么,如何减轻闪贷攻击?
假设我是DeFi协议,我想避免被闪贷攻击。自然的可能问题是,我能否检测到与我交互的用户是否在使用闪贷?
简单答案是:不。
EVM并不允许你从任何其他合约中读取存储。因此,如果你想知道其他合约正在发生什么,则可以通过该合约告诉你。因此,如果你想知道是否闪贷合约在被使用,你必须直接询问合约。如今,很多借贷协议并没有对这种查询做出响应(而且一般来说,也没有办法强迫闪贷借贷者的行为)。另外,即便你试图检查,通过使用代理合约或通过串联闪贷池也容易误导此类查询。简单来说,通常很难辨别一个存储用户是否在使用闪贷。
简言之,如果有人拿着1000万美元敲你合约的前门,你无法判断这是否是他们自己的钱。那么,我们有什么真正的选择可以防止闪贷攻击?我们可以考虑如下几种方法。
说服闪贷借贷池停止提供服务。
哈,开玩笑。这是加密世界,你们懂的!
认真地说,试图让借贷池停止提供闪贷就像是试图停止噪音污染——这是典型的公地悲剧。提供闪贷符合每个协议的自身利益,且出于合理原因,它们的用户也希望使用这一功能。因此,我们尽可忽视这一条。闪贷并不会消失。
强制关键交易跨两个区块进行
请注意,闪贷允许你在单个交易时间段内借入资金。如果你需要一个资本密集型交易跨越两个区块,那么,用户必须取出至少两个区块的贷款,由此击败任何闪贷攻击。(注意:为此,用户必须将其资产锁定在两个区块之间,以防止他们偿还贷款。如果你没有正确地考虑设计,则用户可能只是在这两个区块中实施闪贷攻击)
显然,这会带来巨大的UX权衡:它意味着交易不再是同步的。它对普通用户来说极其糟糕,这是很难下决心采取的措施。(蓝狐笔记:为了防止闪贷攻击,导致用户体验糟糕,显然是下策)
很多开发者对异步智能合约操作感到烦恼,例如,与layer 2的交互,以及以太坊2.0的跨分片通信。具有讽刺意味的是,异步其实让这些系统在应对闪贷时更安全,因为你无法在单个原子交易中横跨分片或layer 2。这意味着不会有跨ETH2.0分片或在layer 2针对DEX的闪贷攻击。
要求提供链上证明,以证明用户的先前余额并没有因为闪贷而改变
如果能有方法检测出用户真实的余额多少(也就是他们获得借款之前的余额),我们就可以击败闪贷攻击。
无法在EVM中本地执行此操作,不过,你可以做点带有黑客意味的事情。这就是你要做的:
在用户与你的协议交互之前,你要求提供可以证明之前区块末尾的Merkle证明,他们有足够的余额来解释他们当前使用的资金。你需要对每个区块上的每位用户跟踪这一点。(Ari Juels向我概述了此方法)
这种方法可能有些效果。当然,它也存在棘手问题:在链上验证这些链上证明非常昂贵,并且没有用户会想要生成这些证明以及为此支付gas费用。另外,出于完全正当理由,用户有可能在早些时候在同一区块中已更改了余额。因此,从理论上它有一些优点,但这不是一个切实的解决方案。
以上提到的三个解决方案没有一个有特别的希望。我相信,没有针对闪贷攻击的全面防御措施。但是,有两个特定的使用确实可以缓解闪贷攻击:基于市场价格的预言机和治理代币。
对于像Uniswap或OasisDEX这样的基于市场的价格预言机,闪贷攻击使得你在任何情况下都不能将当前的中间市场价格用作为预言机。对于攻击者来说,在单个交易中移动中间市场价格并制造闪崩、破坏价格预言机,这是孩子的玩法。
这里最好的解决方案是通过TWAP或VWAP使用最后X个区块的加权平均值。Uniswap v2将原生提供这一点。还有Polaris,这是通用的方法,可以为DeFi协议提供移动平均值。具有讽刺意味的是,Polaris也是由Marble的创始人Max Wolff构建的。(Polaris现在已经被抛弃,但Max看到了这一角落的东西,值得赞)
链上治理本身就是自己罐头里的蠕虫。链上治理通常由治理代币持有者之间的代币加权投票决定。但是,如果这些治理代币出现在闪贷借贷池中,那么,任何攻击者可以捡起大量的治理代币并搞出任何他们想要的结果。
当然,大多数治理协议都要求在投票期间锁定这些代币,以防止闪贷攻击。但是,有些形式的投票并不要求这些,例如carbon投票,或Maker的执行合约。如今,随着闪贷攻击的出现,这些形式的投票应该认为完全遭到破坏。
理想情况下,如果治理代币不可用来闪贷,这就很好。但是,这不取决于代币的发行方,而是取决于市场。因此,所有治理行为应该要求锁定,以防止闪贷攻击。Compound的新COMP代币更进一步,它对所有协议投票都要求基于时间的加权,甚至削弱针对其治理代币的常规贷款攻击。
更广泛地说,所有治理代币必须有时间锁。时间锁要求所有治理决定必须等待一段时间才能生效(Compound的时间锁是两天)。这使得系统可以从任何意料之外的治理攻击中恢复。尽管MKR还无法被大量闪贷,MakerDAO最近因为易受此类攻击而被号召实施措施。它最近实施了24小时的时间锁,关闭了此类攻击向量。
从长远看,这一切意味着什么?
我相信bZx攻击改变了这一切。
这不会是最后一次闪贷攻击。第二次bZx攻击是对第一次的模仿,而且我怀疑在未来几个月会掀起一波攻击浪潮。现在,来自世界最遥远角落的成千上万名聪明少年正在嘲笑所有这些DeFi乐高,他们在显微镜下观察,试图发现可以实施闪贷攻击的方法。如果他们设法成功利用漏洞,那么,他们就可以赚取几十万美元,这在世界上的大部分地区都是可以明显改变生活的。
有人称闪贷并不会改变任何东西,因为如果攻击者有足够资金,这些攻击总是可能的。这既正确又相当不正确。大多数鲸鱼都不知道如何黑智能合约,而大多数聪明的攻击者也没有数百万美元的资产。(蓝狐笔记:此处是说,两者的交集不大。同时具备两者的是最可怕的攻击者。但闪贷到来让攻击者获得了免费的利器)现在,任何人仅花费几分钱就可以租用一个价值5000万美元的毁灭球。从现在开始这改变了每个建筑被构建的方式。
在bZx攻击之后,被闪贷攻击就像是在DAO攻击后被重入攻击一样令人尴尬:你不会得到人们的同情。你应该了解这一点。
最后,这些事件让我想到加密货币的一个古老的概念:矿工可提取的价值。矿工可提取的价值是矿工可以从区块链系统中提取的价值。这包括区块奖励和交易费用。但它也包括更多恶意形式的价值提取。例如对交易重新排序或将无赖交易插入区块。
从根本上讲,你应该将所有这些闪贷攻击都视为是在内存池中可以赚取大量金钱的单个交易。例如,第二次bZx攻击产生了价值64.5万美元ETH的收益。如果你一位矿工,你打算开始挖新区块,请想象一下,查看先前的区块交易,并对自己说:“等等,那是什么?当最后一个区块包含64.5万美元的利润时,我为什么还要打算为区区500美元左右的收益挖新区块呢?”你不会选择去扩展区块链,而是回去并试图重写历史,以使自己成为闪贷攻击者。想想看:仅此一笔交易就比4小时诚实地开采以太坊来得多!
这与包含1000倍于常规区块奖励的特殊超级区块是同构的,正如你预期的那样,这样的超级区块的理性结果应该是矿工竞相竞争以孤立链的打赏并为自己偷取该区块。
在均衡状态下,所有闪贷攻击应该最终会被矿工提取。(请注意,他们也应该会最终窃取所有链上套利和清算)具有讽刺意味的是,这会阻止闪贷攻击的发生,既然它会导致攻击者无法利用这些漏洞来获利。或许最后矿工会通过私人渠道征集攻击代码,并向潜在的攻击者支付发现者费用。从技术上讲,可以使用零知识证明无须信任地完成此类操作。
但这一切现在都还是科幻小说。显然矿工今天还没有这么做。
他们为什么不呢?
有大量的原因。它很难,需要很多工作。EVM很难模拟,它有风险,可能会有漏洞导致损失资金或孤块,流氓矿池可能会面临PR危机,被人们冠以“以太坊敌人”的烙印。就目前来看,相对于这么做的收益,矿工可能会在业务、R&D以及孤块上损失更多。
今天是如此。未来不一定永远如此。
这为以太坊提供了另外一个动力,以加速并过渡到ETH2.0。尽管以太坊上的DeFi总是很有趣,但它是绝对和不可撤销的。DeFi在PoW链上不稳定,因为所有高价值交易都受制于矿工的重新分配(也称时间劫匪攻击)。
为了让这些系统大规模运行,你需要最终性——让矿工无法重写已确认的区块。这将保护先前区块的交易免遭重新分配。此外,如果DeFi协议存在于单独的ETH2.0分片中,它们不容易遭到闪贷攻击。
据我估计,闪贷攻击给我们一个小的但有用的提醒,那就是现在还很早期。我们还远没拥有可持续的架构,一个可为未来金融系统构建的架构。
目前,闪贷会是新常态。也许从长期看,所有以太坊上的资产都可用于闪贷:交易所持有的所有抵押品,Uniswap中的所有抵押品,也许所有ERC-20代币本身。
谁知道呢?这只是几行代码的事。
相关问答:
Ⅳ 解析 DeFi 项目之Uniswap(一):Uniswap 是什么
本文目录
前言
Uniswap 是什么? (白皮书的回答)
Uniswap 是什么? (我们的回答)
在 Uniswap 上可以交易哪些币种?
Uniswap 有什么特色?
什么是流动性提供者(liquidity provider)?
Uniswap 有什么缺点?
什么情况下适合使用 Uniswap?
前言
这篇文章的目的是让读者对 Uniswap 有整体、初步的认识,所以不会涉及 Uniswap 中较复杂的设计。
Uniswap 是什么? (白皮书的回答)
首先来看看 Uniswap 白皮书中是怎么介绍 Uniswap 的:
Uniswap is a protocol for automated token exchange on Ethereum. It is designed around ease-of-use, gas efficiency, censorship resistance, and zero rent extraction.
翻成中文:Uniswap是一个用于以太坊上自动代币交换的协议。它围绕易用性、gas 使用效率、抗审查性和零抽租而设计。
这个介绍非常简明扼要,只是使用者们可能想要知道更具体的答案。
Uniswap 是什么? (我们的回答)
Uniswap 是一个在以太坊区块链上运行的交易所,它支援 ETH与 Token 之间、Token 与 Token 之间的快速兑换。(本文的「Token」皆指「ERC20 Token」)
要说 Uniswap 有什么特色,我觉得最大的特色就是它非常的去中心化,开发团队没做 ICO、不抽手续费、也不收上币费。
更直接地说,Uniswap 开发团队在 Uniswap 交易所中没有任何特权。Uniswap 的设计最早可以追溯到 Vitalik 在 2016 年 10 月在 Reddit 发的
「Let’s run on-chain decentralized exchanges the way we run prediction markets」这篇文章,这篇文章描述了一个在区块链上运作的去中心化交易所的雏形,
这个交易所最大的特色是:
它不需要 order book (挂单簿)系统,价格完全根据人们在此交易所进行的买卖自动调节。2017 年底,当时才学习开发智能合约两个月的 Hayden Adams 开始依照这篇文章的描述着手开发 Uniswap,隔年 8 月 Uniswap 获得以太坊基金会资助 $100k,并在 11 月被布署上链,由于 Uniswap 在许多方面都有良好的设计,在上线之后交易量便一路攀升,在 2019 年 7 月的现在,已经稳居以太坊上交易所交易量的前三名。
在 Uniswap 上可以交易哪些币种?
目前在 Uniswap 可交易 ETH 和 581 种 ERC20 Token,在 CoinGecko 上可以按交易量排序看到这些 Token:
交易量靠前的都是非常有代表性的项目,我们简介一下其中比较特殊的几个:
1. DAI: 由 MakerDAO 发行的去中心化稳定币,与美元挂钩。
2. MKR: MakerDAO 的治理代币。目前 MKR 最大的交易市场就是 Uniswap。
3. USDC: Coinbase 发行的美元稳定币,可在 Coinbase 上与美元 1:1 互换。
4. WBTC: ERC20 Token 版本的比特币,由以太坊社群中许多知名团队共同维护,可与比特币 1:1 互换。
5. WETH: ERC20 Token 版本的以太币,由智能合约保证可与以太币 1:1 互换。
6. cDAI: 在 Compound 放贷 DAI 后会获得的 token,其价值会因为放贷利息而逐渐上升,可在 Compound 上随时赎回为 DAI。
Uniswap 有什么特色?
如白皮书所述,Uniswap 在以下方面有着良好的设计:
1. ease-of-use(易用性)
在 Uniswap 交易所上买卖币时,你只要决定好卖出的币种、买入什么币、买或卖的数量是多少,按下 Swap 送出交易,在交易上链后就能立即取得你应得的币。而且就算是 Token A 换 Token B,在 Uniswap 也只要发出一笔交易就能完成兑换,在其它交易所中可能需要发两笔交易(第一笔将 Token A 换成某种中介货币(如 ETH, DAI)再发第二笔交易换成 Token B)才能完成。
注:实际上在 Uniswap 也是将 Token A 换成 ETH 再换成 Token B,只是它让这两个动作发生在同一笔交易里。
2. gas efficiency(gas 使用效率)
根据白皮书中的资料,Uniswap 交易消耗的 gas 量是以太坊上的几家主流交易所之中最低的,也就代表在 Uniswap 交易要付的矿工费最少。
这主要得益于它相对简单的做市机制:
Uniswap 不是采用挂单搓合机制来完成交易,而是根据合约中储备的资金量算出当下的交易价格,并立刻从资金池中取出对应的金额传给使用者,整体的运算量相对较少。
3. censorship resistance(抗审查性)
抗审查性体现在 Uniswap 上架新币的门槛:
就是没有门槛,任何使用者都能在 Uniswap 上架任何 Token。这点即使在众多去中心化交易所之中也是少见的,大多数的去中心化交易所虽然不会像中心化交易所那样向你收取上币费 ,但还是要申请上币、通过审查后,运营团队才会让你的 Token 可以在他们的交易所上交易。(可参考上币规则 of IDEX, KyberSwap, Bancor, EtherDelta)
但在 Uniswap,任何使用者只要发起一个 createExchange 的交易,就能让一个 Token 上架到 Uniswap 的交易对中,上架后也没有人能迫使它下架。
4. zero rent extraction(零抽租)
在 Uniswap 的合约设计中,没有人有任何特权,开发团队也不从交易中抽取费用。但这不代表在 Uniswap 上交易是没有手续费的。
要让交易被打包进以太坊区块链就要付 gas fee,这笔钱跟交易的金额大小无关,以近期的币价和网路拥挤程度估计,大约付 $0.05。
什么是流动性提供者(liquidity provider)?
「流动性提供者」是一个金融术语,指的是帮助一个金融市场提高流动性的个体。一个拥有越高流动性(市场深度越大)的交易所,其使用者就越能在短时间内以稳定的价格完成大额资产的交换,使用者的交易体验当然就越好。
反之,在一个流动性不足的交易所,就有可能因为一笔大额的交易导致币价剧烈波动。
在大部分的交易所中都有流动性提供者或做市商(market maker)这样的角色存在,做市商会在买、卖两个方向上挂单,让想要交易的使用者只需要跟做市商的订单搓合就能完成交易,而不需要等待拥有相反需求的交易对手出现,市场流动性就能提高。
在 Uniswap,流动性提供者要做的事情是:替一个 ETH - Token 交易对增加 ETH 与 Token 的储备资金,储备金越多,ETH ⇄ Token 的交易价格就越稳定,该 Token 的流动性就越高。
但如果「替一个交易对增加流动性」这件事不能带来利益,应该很少人会自愿这么做,所以 Uniswap 的做法是从每一笔 ETH ⇄ Token 交易中抽取「流动性提供者费用」0.3% 分给流动性提供者们,逐利的人们就会自愿为 Uniswap 增加流动性以赚取被动收入,交易者们也能享受到更好的交易体验,达成双赢。
Uniswap 有什么缺点?
前面说了这么多 Uniswap 的好话,这里说说它的缺点:
1. 不能自行决定买卖价格
你只能被动接受 Uniswap 给你的价格,不能挂单在你想要的价格。
2. 交易费用不低
0.3% 的费用跟其它中心化、去中心化交易所比起来都算是偏高,如果你的目标是尽量以漂亮的价格完成交易,不建议使用 Uniswap。
3. Front Running(超前交易)
Front Running 在许多去中心化交易所、应用中都是一个问题。简单地说,
从你发出交易到交易上链之前,其他人有机会赶在你的交易完成之前执行另一笔交易,使得你的成交价格偏离预期,你因此吃亏,对方因此得益。
什么情况下适合使用 Uniswap?
1. 你需要支付某种你未持有的 Token 给其他人
比如你持有 ETH 而不持有 DAI,但突然需要付一笔 DAI 给别人,那你就非常适合用 Uniswap 的 Send 功能,让兑币、转帐一次完成。
2. 你打算长期持有 ETH 和一种 Token
如果你本来就打算长期持有 ETH 和一种 Token,而且相信这两者的相对价格短时间内不会有太大的变化,那你可以考虑将部分的 ETH 和 Token 放进 Uniswap 来赚取被动收入,放进去的币也随时都可以领回。
但是如果你觉得这个 Token 相对于 ETH 的价格可能在近期上涨或下跌很多,你投入 Uniswap 一段时间后再领回,领回的币的总价值可能比不投入的情况还低。
3. 你发行了一种 Token,想让它能够在链上交易
那你可以帮你的 Token 创建一个 Uniswap 交易对,然后帮它 Add Liquidity。
4. 你是智能合约开发者,想要在合约里取得币价或转换一种币为另一种币
例如:你写了一个智能合约来收 ETH,并且想要根据 ETH 当下的价格决定收取多少 ETH,甚至在收钱的当下立刻把 ETH 换成稳定币,那你可以去接链上的 Uniswap exchange contract 来完成这些功能,合约的介面在此。
另一个一样能用在这个情境的 DApp 是 KyberSwap,但 KyberSwap 消耗的 gas 量大约是 Uniswap 的 3 倍以上,所以如果你想要尽可能减少 gas cost 的话 Uniswap 就是首选了!
原文链接: https://medium.com/taipei-ethereum-meetup/defi-uniswap-1-e36db975e4