全球区块链监管查询平台

简体中文
下载WikiBit

初学者必读 | DeFi综述报告:如何从0到1,建立DeFi领域的整体性认知

初学者必读 | DeFi综述报告:如何从0到1,建立DeFi领域的整体性认知 WikiBit 2021-07-30 16:37

如果这个价格偏离(超出手续费足够的数额),套利者会和 Uniswap 进行交易使

  如果这个价格偏离(超出手续费足够的数额),套利者会和 Uniswap 进行交易使价格回归正常,所以 Uniswap 提供的价格趋向于追踪资产在相关市场的价格。这意味着它可以被用作一个近似的价格预言。

  但是用 Uniswap v1 作为链上价格预言是不安全的,因为它非常容易被操纵。假设一个其他的合约用当前的 ETH-DAI 的价格交割某个衍生品,操纵价格的攻击者会从 ETH-DAI 交易对买入 ETH,在衍生品上触发结算(引起失真的结算价),然后再把 ETH 卖给交易对,用真实价格反向交易。这甚至可以用一个原子的转账来完成,或者通过一个控制区块内交易(transaction)顺序的矿工。

  Uniswap v2 改进了预言的功能,通过测算和记录每个区块第一笔交易之前的价格(也就是前一个区块最后的价格)。这个价格比一个区块内的价格更难被操纵。如果攻击者提交了一笔交易(transaction)尝试在区块末尾处操纵价格,其他的套利者可以提交另一个交易(transaction)立即进行反向交易。某个矿工(或有足够 gas 填满整个区块的攻击者)可以操纵区块末尾处的价格,除非他们可以挖出下一个区块,否则他们他们没有特殊的的套利优势。

  具体来说,Uniswap v2 追踪每个和合约交互的区块开始处的价格的累加和,来累加价格。每个价格用距离上一个更新价格的区块的时间进行加权,根据区块时间戳。这意思是累加器的值在任意时间(更新后)的值等于合约历史上每秒的现货价格的和。

  要计算从时间 t1 到 t2 的时间加权平均价,一个外部调用者可以检查 t1 和 t2 时间的累加器的值,将后值减去前值,再除以期间经过的秒数。(注意,合约本身并不记录历史累加值,调用者必须在时间段开始处调用合约来读取和储存这个值。)

  预言的用户可以选择这个区间的起始和结束时间。选择更长的区间可以让攻击者操纵价格的成本更高,虽然这会导致价格变化滞后。

  一个复杂之处:我们应该用资产 B 来计算资产 A 的价格还是用资产 A 来计算资产B的价格?虽然用 B 计算的 A 的现货价格总是用 A 计算的 B 的现货价格的倒数,但是在某一时间段内用 B 计算的 A 的均价不等于用 A 计算的 B 的均价的倒数。举个例子,如果 USD/ETH 价格在区块 1 中是 100,在区块 2 中是 300,USD/ETH 的均价是 200 USD/ETH,但是 ETH/USD 的均价是 1/150 ETH/USD(译者注:他们的均价不是倒数关系)。因为合约无法知道用户想要用哪个资产作为账户单位,所以 Uniswap v2 会同时追踪两个价格。

  另一个复杂之处:有没有可能某个人发送资产给交易对合约,用来改变它的余额和边际价格,但又不和它交互,因此不会触发价格更新。如果合约简单的检查它自己的余额然后更新预言,攻击者可以在某一个区块中第一次调用合约之前向合约发送资产,从而操纵价格。如果上一次交易的区块是 X 秒以前,合约会在累加之前错误地把新价格乘以 X,即使没有用户用那个价格进行过交易。为了防止这个问题,核心合约在每次交互后缓存它的资金储备,用缓存的资金储备更新价格预言而不用当前资金储备。除了保护价格预言被操纵,这个改动也启用合约重新架构。

  快速互换(Flash Swaps)[30]

  Uniswap v1 中,用户用 XYZ 买 ABC 需要发送 XYZ 到合约,然后才能收到 ABC。如果用户需要 ABC 为了获取他们支付的 XYZ,这种方式不方便的。举个例子,用户可能在其他合约中用 ABC 买 XYZ,为了对冲 Uniswap 上的价格,或者他们可能在 Maker 或 Compound 上卖出抵押品平仓然后返还给 Uniswap。

  Uniswap v2 添加了一个新的特性,允许用户在支付前接收和使用资产,只要他们在同一个原子的转账中完成支付。swap 函数调用一个可选的用户指定的回调合约,在这之间转出用户请求的通证并且强制确保不变。一旦回调完成,合约检查新余额并且确保满足不变(在经过支付手续费调整后)。如果合约没有足够的资金,它会回滚整个交易。

  用户也可以用同样的通证返还给 Uniswap 资金池而不完成互换。这高效地让任何人从 Uniswap 资金池中快速借取任何资产(Uniswap 收取同样的千分之三的交易手续费)。

  Uniswap v3[31][32]

  资金使用效率 — 在 Uniswap v3 中,流动性供应商可以自行为注入流动性的资金池设定价格范围。因此,流动性会更加集中到大多数交易活动对应的价格范围。这是一种是在以太坊中创建链上订单簿的基本方法,做市商可以决定只在其设定的价格范围内提供流动性。

  使用NFT作为流动性供应商通证 — 在 Uniswap v3 中,由于流动性供应商可自行设定价格范围,他们的每个头寸都是独一无二的。这表明 Uniswap 流动性供应商头寸已经无法互换,因此每个流动性供应商头寸现在均可由非同质化通证(NFT)表示。

  Layer 2 中的 Uniswap — Uniswap v3 也将部署在名为“Optimistic Rollup”的 Layer 2 扩展解决方案中。这种方法非常巧妙,可以在扩展智能合约的同时享受以太坊网络的安全性。该部署应该会推动交易吞吐量大幅增长,用户的交易费用也会显著降低。

3.2.2 Balancer

  Balancer 是建立在以太坊之上的n维自动化做市商(AMM),它允许任何人创建或添加可自定义池增加其流动性并赚取交易费[33]。它由一个自动化投资组合管理器、一个流动性服务提供商、以及一个价格传感器构成的[34]。该协议的主要目标是在更高层次上利用各种套利机会(基于价格波动)自动重新平衡用户的投资组合,从而产生极高的投资回报。

  Balancer 协议有独特的 AMM 模型, 其原始公式是一种综合方案,Balancer 的公式允许以任何权重或交易费操作任何数量的通证。此外,Balancer 还采用反向 ETF:用户可以从交易商直接收取费用。因此,您不必向许多投资组合经理支付任何费用,因为交易商会负责重新平衡您投资组合的任务。

  Balancer 协议最基本的特性是它的一组算法,这些算法通过两大目标来管理和激励流动性提供者、流动性池以及交易员之间的互动 — — 资金池的再平衡与找出资金池之间的最佳价格。

  相较于类似产品 Uniswap、Bancor,Balancer 允许为每个流动性池定制资产比率,而不是每个资产的 50% 对 50%。每个流动性池都可以设定自己的交易费,奖励那些因池内资产价值波动而造成暂时性损失的流动性提供者。

  Balancer 池在每个市场最多支持 8 种资产。目前 Balancer 资金池分为三种协议类型:

  1、私有池。私有池属于 1 个拥有者,私有池拥有者可以为资金池提供流动性和完整权益。拥有者可以随时调整资金池的兑换功能以及其主要参数。

  2、共享池。共享池所有主要参数均保持不变:资金池的通证、权重和交易费都是不能改变的参数。共享池创建者没有任何特权,并且,任何人都可以为共享池增加流动性。Balancer 还采用 BPT — 平衡池通证 (Balancer Pool Token ),以追踪资金池流动性的所有权。

  3、智能池。这属于私有池的种类,这类资金池以智能合约为其管控机制。智能池可以接受任何人的流动资金。这类资金池以 BPT 来追踪资金的所有权。

  Balancer 的用户可以通过提供流动性或进行交易这两种方式来使用资金池。

  Balancer 的 BAL 通证,作为一个治理通证,可以为项目设置发行奖励和流动性挖矿白名单等功能。

3.3 稳定币

  稳定币是一种数字资产,旨在模拟美元或欧元等一些法定货币的价值。稳定币可以允许用户在全球范围内进行低费用且快速的资产转移[35]。

  众所周知,加密货币(例如比特币和以太币)相对于法定货币来说价格极其不稳定。而价值的不稳定性导致它们成为一种高风险投资,并不是一种理想的支付方式。稳定币正是为此而生,它们的价格波动可以忽略不计,并且它们的价值会与其挂钩的标的资产或法定货币紧密相连。因此,它们就可被视为动荡市场中可靠的避险资产。

  稳定币可以通过各种方式来保持自己的稳定性。

  法定资产抵押型稳定币

  市场中最受欢迎的就是直接由法定资产 1:1 支撑的稳定币。通常我们又称他们为法定资产抵押型稳定币。发行方(或银行)需要具有一定数量的法定货币存储,并按比例来发行通证。比如 Tether(USDT)、USDCoin(USDC)、Gemini USD(GUSD)、Binance USD(BUSD)等。

  其中最典型的例子便是 Tether 公司发行的 USDT,中文名称为泰达币。每一个发行流通的 Tether 都与美元一比一挂钩,相对应的美元总量存储在香港 Tether 有限公司,在以美元为计量单位时,抵押品的价值不存在任何波动风险。这种稳定币的局限性在于中心化、不透明、无存储资金或者赎回通证的担保和抵押品成本。例如,市场对 USDT 透明度和缺乏监管的质疑声从未停止:美元储备是否足额?是否发行空气货币造成泡沫等等。面对质疑,Tether 公司始终声称自己拥有足额的准备金,但至今也没有公开自己的准备金账户审计数据。

  加密资产抵押型稳定币

  基于加密资产的稳定币对应了基于法定资产的对应币,主要的区别在于加密货币被用作为抵押物。由于加密货币属于数字资产,所以智能合约负责单位的发行。加密资产抵押型稳定币的可信度比较小,但可取的是其中的货币政策是由投票决定的,而这也是其治理体系的一部分。这就意味着你不必信任单一的发行方,而是可相信网络中所有的参与者都会根据用户的利益行事。为了得到此类稳定币,用户将他们的加密货币锁定在发行通证的智能合约中。随后,用户为了赎回抵押物,便向之前同一智能合约中支付稳定币(连同利息)。

  这是 MakerDAO 开创的一个创造稳定币的模式,以 ETH 作为抵押,合成锚定美元的稳定币 DAI。在这个模式中,支持合成稳定币的抵押品 ETH 本身就是一个去中心化的加密资产。超额抵押模型中,合成稳定币的抵押品通常是一种或者多种价格不稳定但流动性足够好的加密资产,如 ETH 和 WBTC。使用该模式的大多数项目都要求稳定货币有超额的抵押品,以防止抵押品的价格剧烈波动。MakerDAO 的局限在于清算模型低效,对黑天鹅事件几乎没有抵抗力。当前,MakerDao 已经从单一抵押 ETH,发展到可以支持多种抵押品如 ETH、wBTC、USDC 等。MakerDao 的另一个问题在于超高的抵押率降低了用户资金的使用率。

  近期,值得注意的一个动向是,Tether 公司事实上从美元抵押的稳定币逐渐变成比特币抵押的稳定币,Tether 公司的一个半公开业务是,收取客户抵押的比特币,并向客户发行 USDT 贷款。贷款的平均抵押率在 130% 左右。也就是说,虽然并未使用 DeFi 和智能合约的方式,但 USDT 很大意义上是和 MakerDAO 一样的超额抵押型稳定币,其抵押率大约高于 130%。

  算法稳定币

  算法稳定币并没有法定资产或加密货币支持,所以又被称为无抵押稳定币,或弹性供应稳定币。它们完全是通过算法和智能合约来管理通证的发行。功能上来讲,它们的货币政策类似于中央银行的货币管理方式。具体来说,当稳定币的价格低于它所追踪的法定货币则算法系统将会减少市场的供应量。当价格超过法定货币的价格时,新的通证将会进入流通,以此来降低稳定币的价格。

  在算法机制上,它们又分为主动调节机制和被动调节机制。

  被动调节机制又称为 rebase,通过系统不断地增发和销毁来调节通证价格到目标水平内,例如 Ampleforth 项目。其目标价格为基准价格上下 5%,如果通证价格超出目标价格,说明目前需求大于供给,需要增发通证让供给与需求平衡实现价格稳定。通证价格低于目标价格时,系统会销毁通证让供需平衡,增发或销毁的过程就是 rebase。rebase 每 24 小时进行一次,直接通过地址实现,体现在持币地址中数量的增加和减少。

  主动机制的方式同样是控制通证供应量达到供需平衡,让通证稳定在基准价格附近。与 rebase 方式不同的是,主动机制引入了更多的用户行为,通过发行多种通证,激励用户参与到通证的销毁和增发中。供应量变化只与发行的其他通证持有者有关,不再影响全体持有者,因此对于不参与供应量调节的用户来说,其资产总价值只受到单价的影响。主动调节的方式在使用上易于理解,减少钱包中数量的波动对实际应用的影响。

  目前还没有能够实现稳定的算法稳定币机制出现,两种流行的稳定机制都存在稳定方面的问题。

  部分抵押的稳定币

  FEI[36] 的失败成为一个鲜明案例,非锚定稳定币现在看起来像一个遥远的实验。

  Fei Protocol 支持创建基于以太坊的去中心化、可扩展且公平的稳定币,其创始人是 Joey Santoro,他从雅浦岛上著名的石头货币(FEI)获得取名灵感,希望 FEI 能够具备稳定性、简单性和普适性[37]。Fei 的两个核心理念是协议控制的资产价值(Protocol Controlled Value,PCV)和直接激励(Direct Incentives)。

  不同于 DeFi 的 TVL (Total Vaule Locked,总锁仓价值),Fei Protocol 将收到的 ETH 保存为协议控制的资产价值(PCV),Fei Protocol 部署 PCV 以创建一个流动的二级市场,用户可以在该二级市场中将 FEI 出售为 ETH。用户投入的 ETH 将作为流动性发送到 Uniswap 形成 ETH-FEI 对,以支持 FEI 的早期稳定性。

  根据白皮书[36]的描述,“直接激励”是指:“直接激励稳定币是指交易活动和使用稳定币的行为都受到激励,奖励和惩罚会推动价格向锚定方向发展。一般来说,这将包括至少一个所作为中心的激励性交易所。所有其他交易所和二级市场都可以与激励交易所进行套利。这有助于维持整个生态系统的锚定。”

  打着创新算法稳定币的名号,Fei Protocol 自从正式上线以来就 bug 不断。4 月 8 日,Fei Protocol 宣布关闭销毁激励机制,以应对此前出现的激励漏洞,官方认为,关闭该机制将减轻抛压,并有助于恢复 Fei 回到锚定目标。截止发稿前,Fei 的单价是 0.79 美元,距离锚定价依旧差距较大。

  它引以为傲的协议控制的资产价值(PCV)和直接激励(Direct Incentives)模式,被用户戏称为“水牢”,一开始参与创世期活动的投资者和用户现在都被困在“水牢”里,被割已经成了定局。

  项目方设想的理想情况是:当 FEI 的价格低于锚定价时,这时抛售的用户将受到惩罚,而买入的用户则会受到相应的奖励,他们企图通过这样的方式让 FEI 的价格保持稳定。但理想立马被现实打败。即便在低于锚定价抛售 FEI 会遭受损失,但依旧有大量用户在处于市场恐慌中选择亏损抛售。FEI 的惩罚机制不仅惩罚了卖方,同时也惩罚了买方,这是对供给和需求的双重打击,缩小了币的可行范围。

  此外,FEI 的 PCV 模式并没有解决它口中 DeFi 的 TVL 恶性循环,反而直接让 FEI 陷入了更加绝望的境地。

  稳定币的优缺点

  稳定币的主要优势在于他们可为加密货币的交易提供媒介。由于加密货币价格的高度波动使得它们并不能在处理支付等日常应用方面得到广泛应用。而稳定币所提供的高可预见性和稳定性则可解决这一持续问题。

  作为一种抵抗波动性的措施,稳定币又可在加密货币与传统金融市场的整合中发挥作用。照目前情况来看,这两种市场是相互独立存在的,且所处生态系统交互很少。而随着该种稳定数字货币的出现,加密货币很可能会在贷款与和信贷市场得到更多的应用(目前仅由政府发行的法定货币主导)。

  除了金融交易中的使用外,稳定币还可被投资者用来对冲投资组合。将投资组合中一分部与稳定币挂钩可有效的降低整体风险。一方面,当价格出现下跌时,使用保值资产购买其他加密货币是一种有效的策略。另一方面,当价格上涨时,这些地通证可以“锁定”收益而并不需要套现。

  虽然稳定币在广泛应用方面具有很大的潜力,但其本身还是存在一定的局限性。由于法定资产抵押稳定币是需要一个中央实体来持有储备资产的,所以与通常的加密货币相比其去中心化程度较低。而对于加密资产抵押型和无抵押稳定币来说,用户必须要相信更广泛的社区(以及源代码)来确保该系统的寿命。所以,对于这些新兴技术,市场要给予它们更多的时间来逐渐成熟。

3.4 预言机

  计算机领域内的预言机一词,最早是图灵提出的。图灵在图灵机(Turing Machine)的基础上,加入了一个称为预言者(oracle)的黑盒,组成了预言机(Oracle Machine)。所谓预言者,是一个可以回答特定问题集合的实体。即它可以向图灵机系统内部输入信息,帮助图灵机完成运算。以太坊的智能合约是“图灵完备(Turing Complete)”的,某种意义上可以看做一个图灵机,所以以太坊的设计者借鉴这个概念,把向“图灵完备的智能合约”这个图灵机输入信息的也被称为预言机 oracle[38]。所以说“预言机”这个名字并不是区块链技术领域内的独创概念,它来源于非常早期的计算机抽象设计,在密码学等领域内也都有类似的概念。

  区块链中的预言机扮演着将外部信息写入链上的角色,是整个写入机制的总体 ,是区块链重要的基础设施,它的作用是为区块链上的智能合约提供数据信息。因为智能合约仅允许在没有第三方的情况下进行可信交易,实现交易的可追踪且不可逆转,但却无法与区块链外的数据发生直接联系(如外部数据的获取与调用等),因此需要一个外部的图灵机将数据写入区块链或分布式账本中。它在其中扮演着数据来源 API 接口之间桥梁的角色,从而实现区块链接口与外部数据 API 接口形成对接,这就是预言机(Oracle)。

  预言机的主要作用是为智能合约提供可靠的外部数据,其核心价值是在可信的基础上,使区块链与外部世界连接起来。预言机(Oracle)和智能合约天然的契合点在于,智能合约本质上是控制类的脚本代码,而预言机本质上回答决策性问题和功能性问题,二者只是实现数据的调用而非计算。

  理想状态下预言机的工作流程如下[39]:

  1)接受请求。预言机接收到用户合约(USER-SC Contract)发 送的请求 Req=(Src,τ,q),其中 Src 表示查询指定的数据源,τ 表示时间点或时间段,q 表示查询的内容。

  2)获取数据:将查询内容 q 在时间τ发送到 Src,进行查询;

  3)返回数据:一旦获得答案 a,将 a 返回给智能合约使用。

  可供预言机查询的数据源一般有: 1)互联网的 URL 链接;2)搜索引擎;3)其他区块链的数据;4)星际文件系统 IPFS 的数据;5)传感器的数据等。

  ChainLink

  ChainLink 致力于打造高可靠性的分布式预言机网络。用户合约 (USER-SC)发出查询请求,CHAINLINK-SC 为请求的事件分配适 配器,适配器调用外部 API 并返回结果,CHAINLINK-SC 聚合相关 响应并把一个最终结果反馈给 USER-SC。

  CHAINLINK-SC 主要由声誉合约(reputation contract)、订单匹 配合约(order-matching contract)、聚合合约(aggregating contract) 构成。声誉合约通过响应时间、保证金数额、请求完成率等指标对预言机节点进行声誉评分,订单匹配合约借助声誉合约将请求事件 与预言机节点进行自动匹配,增加可用性。聚合合约收集汇总预言机节点的响应,并将节点指标反馈给声誉合约。

  为保障信息的完整性和可获得性,ChainLink 采用分布式数据源 (Distributing Sources)、分布式预言机(Distributing Oracles)、使用可信硬件(Use of Trusted Hardware)三种方案。

  Oraclize

  Oraclize 是一个具有真实性证明的中心化预言机,目前支持以太坊(Ethereum)、Rootstock、R3 Corda、Hyperledger Fabric 和 EOS 等多个平台。

  智能合约通过对 Oraclize 发布一个调用请求来获取数据,指定数据源和参数,Oraclize 根据请求获取数据后,利用 callback 函数返回结果。

  Oraclize 认为非中心化预言机的解决方案具有效率低下、所有参与方都需要付费、耗费时间长等局限性。Oraclize 的思路是证明从源头获取的数据是真实的且未篡改的,类似于网络技术中, HTTPS 协议取代 HTTP,在客户端和服务器之间创建加密和验证通道,提供身份验证。

  真实性证明可以通过硬件或软件的方案来加以解决,例如可信 执行环境 TEE(硬件)、可审计的虚拟机(软件)。

  DOS Network

  DOS Network 是支持多条主流公链的去中心化预言机服务网络。

  DOS Network 是一个 Layer-2 的预言机解决方案,由链上和链下两部分构成。智能合约指明合约需要的数据源以及数据类型,向 链上系统合约发送一个预言机请求,接着该请求会被随机分配给一个链下工作组。工作组内的每个成员节点都会从指定的数据源获取数据并按照规定的类型和结构来解析。随后组内节点通过阈值密码学的方式对数据结果达到组内共识并且产生一个对共识结果的证明。经过组内共识的数据和相应的证明将会以一条交易的方式发回系统合约,并触发合约对提交组返回结果证明的验证。

  DOS Network 认为基于声望来选择服务节点容易因“马太效应” 造成中心化问题,因此采用随机的方法来选取预言机工作组合节点。 DOS Network 基于可验证随机方程(VRF)和阈值密码学(Threshold Cryptography)的方式产生安全、无法被预测并且可以被公开验证的 随机数,避免了声望系统的种种问题,对参与节点更加公平公正。

  OracleChain

  OracleChain 是基于 EOS 平台面向 EOS 生态的去中心化预言机平台。OracleChain 采用 PoRD(Proof-of-Reputation&Deposit,声誉 和抵押证明)的双效机制,本质上是一种抵押保证金的声誉系统, 奖励善意节点,惩罚恶意节点。

  总体来看,目前市场上的预言机类项目主要为去中心化预言机, 且多数都致力于支持多条主流公链。为了保障预言机信息的保密性、 完整性和可获得性,不同项目采取了不同的方案,如 ChainLink 的方案是结合声誉合约、订单匹配合约和聚合合约,Oraclize 是利用真实性证明,DOS Network 采用了可验证随机方程和阈值密码学,而 OracleChain 采用了声誉和抵押证明。

3.5 聚合收益理财

  DeFi 收益聚合器要做的就是通过动态分配各种 DeFi 协议的流动性来优化收益。可自动将 DeFi 生态系统中提供的流动性分配到不同的池中。可将其视为一种自动化的收益耕种协议,该协议探索市场以获得最高的回报可能性,并为这些机会对接资金。

3.5.1 YFI[40]

  YFI 是 Yearn.finance 协议的原生加密货币。它是一种治理通证,用户可以用它对协议发展方向进行投票。由于该协议专注于自动化流动性挖矿策略,自 7 月推出以来,YFI 已成为基于以太坊的最大通证之一。在某种程度上,您可以将 Yearn.finance 视为一个一直试图在以太坊去中心化金融中寻找最佳收益的机器人。

  Yearn.finance 是由安德烈·克罗涅(Andre Cronje)在 2020年 初推出的一种基于以太坊的协议,致力于为用户提供 ETH、稳定币和其它通证的高收益率。安德烈·克罗涅是一位南非金融技术开发人员,他在发现不同 DeFi 应用提供的收益不一致后,受到启发,创建了 Yearn.finance。

  YFI 协议的核心功能被称为金库(Vaults), 允许用户存入加密货币并赚取收益。存入的资金受到一种策略的管理,该策略致力于使收益最大化的同时,实现风险最小化。金库上线后,主要支持稳定币,并在随后扩展为支持以太币、通证化比特币产品、Chainlink 及其他币种。金库可以减少在以太坊上交易的高昂成本,因此十分重要。通过聚合资金,流动性挖矿时,只有一个帐户(每个金库的控制者)需要支付交易手续费(矿工费)。

  Yearn.finance 还提供其他服务。Earn 是精简版的金库,仅支持稳定币和通证化比特币。Zap 允许用户将传统的稳定币交换为代表稳定币的流动性通证。Yearn.finance 目前也正在开发其他产品,例如 yInsure 和 StableCredit,前者是一种针对 DeFi 用户的去中心化保险协议,后者将促进去中心化借贷的发展。

  用户可以通过多种方法进行YFI的流动性挖矿,包括为 Balancer(一个去中心化交易所)提供流动性,以及将资金存入 Yearn.finance 产品。

  YFI 的上线标志着行业范围内,加密货币项目分配通证方式的转变。通过激励早期用户,项目可以得到快速普及,并推动社区的发展。这与“风险共担”(Skin in the Game)的概念息息相关,即那些在投资中注入金钱或情感的投资者会尽其所能推动项目的成功。

3.5.2 Harvest

  Harvest Finance 是构建在 ETH 上的收益聚合器,对标 YFI 协议。Harvest Finance属于应用层,本质上来看是通过其策略将用户资金投入协议层(如Compound、Maker、Aave 等),获取最大化收益的一个控制器。

  Harvest 作为一个追求高收益的自动挖矿平台,用户可以存入 DAI、USDC、USDT 等来获得对应的 fDAI、fUSDC、fUSDT 等生息通证作为存款凭证。在收益分配上, 30%的挖矿收益分配给 FARM 持有人,用作 Harvest 用户的长期激励与利益绑定。

  Harvest Finance 的策略很简单,基本上包含两种:CRV 策略和 Uniswap 策略。CRV 策略是利用 Curve 平台本身流动性挖矿产品的收益加上 Harvest Finance 项目自己补贴的平台现金流通证 FARM 以达到超过 YFI 的收益率。Uniswap 策略是在 Uniswap 流动性挖矿产品的基础上增加 FARM 奖励。

  Harvest Finance 策略利润转换为 USDC,并用于在市场上购买 FARM 通证,然后将其发送到利润池,按比例分配给 FARM 通证锁仓者。通过此策略,给 FARM 通证带来了市场买盘,并可能提高其币价。此外,用户在进行 FARM 锁仓时会自动复利。总而言之,FARM 的价值来自各种部署策略中产生的利润,并反馈给其生态参与者。与 Yearn Finance 不同的是,Harvest Finance 团队不会收取存取资产的费用。

  Harvest Finance FARM 通证作用:1)FARM 是 Harvest 的治理通证;2)FARM 持有者可以对机枪池的提案进行投票;3)FARM 持有者可以将其通证质押在 Harvest Finance 的利润共享池,获取 Harvest 业务 30% 的利润分成,这是项目的一大特色。

  Harvest 将稳定币兑换成 fAsset 的时候,带有存入的基础资产的兑换率。这种兑换率随着每一次收取利润成功而增加。也有一些事件会对兑换率产生负面影响。很快这一兑换逻辑遭受了黑客的挑战,攻击者反复利用了 USDC 和 USDT 的浮亏浮盈来影响 Curv.fi 的 Y 池。他们将被操纵了价格的资产存入了 Harvest 的金库,再以获利价格获取金库的 Token 后提款来获取利润。受此影响,USDC 金库中 fUSDC 单价从 0.980007 下降到 0.834953,fUSDT 从 0.978874 下降到 0.844812,分别下降 13.8% 和 13.7%。损失的金额约为 3380 万美元[41],约占攻击发生前协议中总锁仓量(TVL)的 3.2%。

  攻击事件后,Harvest Finance 只能自己为这个技术失误负责,优先为受影响的用户制定补救计划,同时请求攻击者将更多资金退还,并尽力防止同类事件的再次发生。

  这一事件说明,无论做出怎样的 DeFi 创新,加强软件基础架构安全以及在安全性方面的投入,始终是项目方的头等大事。

3.6 NFT

  NFT 是 non-fungible token 的缩写,意为非同质化通证[42]。非同质化是一个经济学术语,用以来描述你的家具、歌曲文件或电脑。这些东西不能和其他东西互换,因为它们具有独特的属性。

  简单来说,NFT 就是用来表达唯一物品所有权的通证,可以帮助我们实现艺术品、收藏品甚至房地产等物品的通证化。它们同一时间只能有一个正式所有者,并且通过区块链进行担保 — — 任何人都不能修改所有权记录或复制/粘贴出一个新的 NFT 来。

  相应地,同质化通证则可以进行交换,这是因为它们是由数值进行定义的,而非独特的属性。例如,ETH 或美元是可替代的,因为 1 ETH / $1 USD 可以兑换另 1 ETH / $1 USD。

  NFT 的创建与发行所采用的标准有很多种。ERC721 正是其中的佼佼者,这是一种在以太坊区块链发行和交易非同质资产的标准。该标准最近进行了一次改进,即 ERC-1155[43]。它允许单一合约中同时包含同质化和非同质化通证,创造出更多的可能性。NFT 发行的标准化带来极强的互操作性,最终使用户成为受益者。这基本上意味着独特的资产可以相对轻松地在不同应用程序之间转移。

  虽说 NFT 的价值会因其使用方式的不同而有所不同,但一般来说,NFT 具有以下特性:

  - 唯一性:非同质化通证的特征是它们是独特的,这可以在区块链上验证。

  - 持久性:NFT 的信息和数据存储在通证中。这些信息可以包括消息、图像、音乐、签名或任何其他数据。

  - 可编程:NFT 只是区块链上的一段代码。这意味着它可以被设定为具有各种特性。迄今为止,NFT 最有用的特性之一是版税可以编程(或内置)到通证中。这意味着艺术家可以从他们作品的所有二手销售中获得版税。

  - 免许可:如果 NFT 存在于免许可的区块链上,比如以太坊(并不是所有的NFT都在以太坊上),那么它们可以以多种方式使用。例如,Sorare — — 一个体育交易卡牌游戏 — — 有第三方游戏(不是 Sorare 团队创建的)使用 Sorare 交易卡牌。

  - 数字所有权:使用钱包就可以拥有并控制着 NFT。像域名(Google.com)这样的数字资产实际上并不属于谷歌(尽管谷歌拥有控制着这些资产的权利),而是由 GoDaddy 或 Verisign 等中间商拥有。

3.6.1 Rarible

  Rarible 是一个供用户铸造、销售和创建收藏品的开源的、非托管的平台[44]。任何用户都可以进入 Rarible,创作和展示自己的艺术品,也可以用以太坊通证购买艺术品来收藏。用户拥有通证的所有权以及知识产权。

  任何人都可以通过以下几个步骤来铸造 NFT。

  首先,准备好媒体文件,以便决定你想要制作什么样的 NFT。NFT 可以支持一系列文件,如可视化文件(JPG、PNG、GIF 等)、音乐文件(MP3 等)、3D 文件(GLB 等)等等。这些文件准备好之后,就可以继续下一步了。

  接下来,需要设置一个以太坊钱包。这里需要创建一个数字钱包,来安全地存储用于购买、销售和创建NFT的加密货币。这个钱包还可以让你安全地在NFT市场上注册和创建账户。

  在拥有以太坊钱包后,需要购买少量以太坊来支付创建第一个 NFT 的成本。原因是,在大多数主要的数字艺术市场上,将你的内容转换成 NFT 内容是要收费的。

  然后,需要将钱包连接到一个 NFT 交易市场,比如 Rarible。连接好钱包后,点击屏幕右上角的“连接”按钮。然后,你的 Rarible 账户就会立即生成。现在已经具备创建、铸造和销售第一个 NFT 所需要的一切。

  最后,将文件上传到平台并填写资产描述。此时,创建者需要决定是要创建一个独立的 NFT(单个片段)还是基于集合的 NFT(同一块的多个 NFT),资产的版税百分比,可解锁的内容,等等。一旦所有这些都准备好了,就可以开始铸造流程,这将需要为审批和铸币交易支付一些 ETH。NFT 铸造的过程是让你的数字作品成为以太坊区块链(一个不可更改和不可篡改的公共账本)的一部分的过程。NFT 是一种通证,一旦被创建,就会被“铸造”。你的数字作品以 NFT 的形式呈现,这样它就可以在市场上购买和交易,并在未来收藏者改变时进行数字化追踪。

3.6.2 Opensea

  NFT 可在 OpenSea 等开放性市场交易。此类市场将买卖双方连接起来,而且每一枚通证的价值都是独一无二的。随着市场中供求关系发生变化,NFT 的价格也随之涨跌。

  Opensea 是目前最大的 NFT 交易平台,囊括了艺术品、收藏品、游戏资产、虚拟土地、域名等各个种类的 NFT[45]。2021 年 2 月总交易额突破 9000 万美元,用户总量突破 5 万人。目前还推出无 Gas 费的 NFT 铸造功能。

  OpenSea 现阶段支持四种售卖方式:

  第一种是直接定价,比如我定价是 1 ETH,那么当中意的卖家看到时,直接付款 1 ETH 就能购买,这种定价方式比较简单粗暴。

  第二种是荷兰式拍卖,也就是减价式拍卖。你可以设置一个初始价格、结束价格和持续时间,在这个时间段里,你拍卖的装备将会随着时间流逝而降价,直至结束,将会降到你最开始设置的结束价格,直到有卖家接受你的价格并购买。

  第三种是英式拍卖,也是我们最常见的拍卖方式。在拍卖前,你可以设置一个保留价和限定时间,卖家的出价价格必须比这个保留价高,在限定时间内,出价最高者将获得你拍卖的加密资产。

  第四种是私下交易。其实就是只给指定的地址开启交易通道,除了该地址以外,其他地址是不可以购买该商品的,并且私下交易是免除手续费的。这种情况下,其实就是 OpenSea 提供了一个一对一的去中心化交易平台。

  另外,在 OpenSea 上售卖的商品除了单独出售,同时也支持捆绑出售的形式。这种捆绑出售可以是同游戏中的不同道具,也可以是不同游戏中的资产。

4 重要专题 4.1 流动性挖矿[46]

  Yield farming,中文名为“流动性挖矿”是一种通过所持数字货币产生奖励的方法。简而言之,这意味着锁定加密货币并获得奖励。从某种意义而言,流动性挖矿可以与权益质押相提并论。但是,流动性挖矿的后台非常复杂。

  流动性挖矿与自动化做市商(AMM)模型密切相关,通常会涉及流动性提供者(LP)和流动性资金池,流动性供应商一般负责将资金注入流动性资金池,并获得奖励作为回报。这种奖励可能来自基础 DeFi 平台产生的费用或其他来源。部分流动性资金池以多种通证支付奖励。这些奖励通证后续可以存入其他流动性资金池,从而继续获得奖励,循环往复。相信您已经了解到,即使是极其复杂的策略,也可能会很快崭露头角。其基本理念是流动性供应商将资金注入流动性资金池并从中获得回报。

  流动性挖矿通常使用以太坊中的 ERC20 通证完成,奖励通常也以某种 ERC20 通证的形式发放。然而,未来情况可能会发生变化。为什么这么说呢?因为目前此类活动大多发生在以太坊生态系统中。但跨链桥以及其他类似的技术革新可能推动 DeFi 应用程序在未来突破特定区块链的限制。这意味着,它们可以在支持智能合约功能的其他区块链中运行。

  流动性矿工通常会在不同协议之间频繁转移资金,以期获得高收益。因此,DeFi 平台还会提供其他经济激励措施,吸纳更多的资本进入平台。与中心化交易平台相同,流动性通常还会带来更多的流动性。

  用户突然对流动性挖矿产生浓厚的兴趣,可能是得益于 COMP 通证(即 Compound 金融生态系统的治理通证)的推出。治理通证将治理权授予通证持有者。然而,如果希望网络尽可能实现去中心化,应该如何分配这些通证呢?通过流动性激励,按照算法来分配治理通证,通常是开启去中心化区块链的常见方法。这种方式可以吸引流动性提供者为协议提供流动性,开展新通证的“挖矿”。

  尽管 Compound 并没有提出流动性挖矿,但 COMP 的推出使这种模式的通证分配模型大受欢迎。从那时起,其他DeFi项目也提出了创新计划,以吸引其生态系统的流动性。

  通常,流动性挖矿的收益是按年计算的。这样可以估算您一年内可以获得的预期收益。常用的度量标准是年化利率(APR)和年化收益比率(APY)。它们之间的区别在于,APR 不考虑复利的影响,而 APY 则需要考虑。在这种情况下,复利意味着直接将利润再投资以产生更多的回报。但是,请注意,APR 和 APY 这两个词有可能会相互混用。

  还应该注意,这两个值只是估计和预测的指标。即使是短期收益也很难准确估计。为什么呢?因为流动性挖矿是一个竞争激烈且节奏很快的市场,其收益会迅速波动。如果流动性挖矿策略行之有效,许多矿工都会去抓住机会,大量的矿工涌入可能会导致高收益率迅速下降。由于 APR 和 APY 这两个指标都是传统市场的产物,所以 DeFi 可能需要找到自己用来计算收益的指标。鉴于 DeFi 发展迅猛,可能有必要计算每周甚至每天的收益。

  流动性挖矿的风险

  流动性挖矿并不简单。收益最高的流动性挖矿策略非常复杂,只推荐高级用户使用。此外,流动性挖矿通常更适合有大量资本可供支配的个人或组织(即巨鲸)。如果您对自己的交易策略并没有充分了解,就很可能会造成亏损,比如抵押品被强制平仓。

  流动性挖矿另一项显而易见的风险是智能合约。DeFi 的性质决定了许多协议是由预算有限的小型团队构建和开发的。这会增加智能合约出现漏洞的风险。即使是由信誉良好的审计公司审计通过的大型协议,也总是出现安全漏洞和问题。由于区块链的不可变性质,可能导致用户损失大笔资金。因此,您在将资金锁定于智能合约时,必须考虑上述风险。

  此外,DeFi 的最大优势是可组合的操作思路,但这同时也蕴含着巨大的风险。由于 DeFi 协议是无需许可的,可以彼此无缝集成。这意味着整个 DeFi 生态系统在很大程度上依赖于每个构建区块。一旦其中的一个构建模块无法按预期工作,整个生态系统就可能会遭到破坏。这样会给矿工和流动资金池带来很大的风险。您不仅需要信任您存入资金的协议,而且还要信任该协议可能依赖的所有其他协议。

4.2 AMM

  自动做市商(AMMs)是去中心化金融(DeFi)生态系统的一部分[47]。它们允许数字资产以一种无需许可和自动的方式进行交易,通过使用流动性池,而不是传统的买卖双方市场。AMM 用户为流动性池提供加密通证,其价格由一个恒定的数学公式决定。流动性池可以根据不同的目的进行优化,并被证明是 DeFi 生态系统中的一个重要工具。

  AMM 从根本上改变了用户交易加密货币的方式。交易的双方都没有使用传统的买卖订单簿,而是由链上流动性池预先提供资金。流动性池允许用户以完全去中心化和非托管的方式在链上进行无缝的通证兑换。根据流动性提供者对资金池的贡献百分比,他们可以通过获得相应的交易费收入。

  自动做市商(AMM)使用算法 “Money Robots ”来模拟 DeFi 等市场内的价格行为。虽然不同的去中心化交易所设计不同,但基于 AMM 的 DEX 一直以来都拥有最大的流动性和最高的日均交易量。

  恒定函数做市商(CFMM)是最受欢迎的一类 AMM,专门为实现数字资产的去中心化交易而设计的。这些 AMM 交易所基于恒定函数,交易对的综合资产储备必须保持不变。在非托管式 AMM 中,各个交易对的用户保证金被集中在一个智能合约内,任何交易者都可以利用该合约进行通证兑换。因此,用户是与智能合约(集合资产)进行交易,而不是像在订单簿交易所那样直接与对手方进行交易。

  2017 年以来出现了三种恒定函数做市商[48]。

  第一种类型是恒定乘积做市商(CPMM),并在首批基于 AMM 的 DEX,Bancor 和 Uniswap 中得到得到推广。CPMM 基于函数 x*y=k,该函数根据每个通证的可用数量(流动性)确定了两个通证的价格范围。当 X 的供应量增加时,Y 的供应量必须减少,反之亦然,以保持 k 的乘积不变。当绘制出曲线,结果是一个双曲线,其中流动性总是可用的,但当价格越来越高,两端将接近无穷。

  第二种类型是“恒定总和做市商”(CSMM),它非常适合零滑点交易,但不能提供无限的流动性。CSMM 遵循公式 x + y = k,在绘制时会创建一条直线。不幸的是,如果通证之间的链下参考价格不是 1:1,则这种设计允许套利者耗尽其中的一项储备。这种情况将破坏流动资金池的一侧,迫使流动资金提供者承担损失,而交易者则没有更多的流动资金。因此,CSMM 是 AMM 的罕见模型。

  第三种是恒定平均值做市商(CMMM),它可以创建具有两个以上通证的 AMM,并在标准的 50/50 分布之外进行加权。在这个模型中,每个通证储备的加权几何平均值保持不变。对于一个有三种资产的流动性池,公式为 (x*y*z)^(⅓)=k。这就允许池内不同资产的风险敞口可变,并可在池内任何资产之间进行互换。

  随着基于 AMM 的流动性的发展,我们看到了先进的混合常数函数做市商(CFMM)的出现,这些混合型常数函数做市商结合了多种功能和参数,以实现特定的行为,如调整流动性提供者的风险敞口或减少交易者的价格滑点。例如,Curve 的 AMM 结合了 CPMM 和 CSMM,以创造更好的流动性,在给定的交易范围内降低滑点。其结果是一个双曲线(蓝线),对大多数交易返回线性汇率,而对大额的交易只返回指数价格。

  阻碍 AMM 的内在问题

  暂时性亏损(Impermanent Loss):用户向 AMM 池提供流动性的主要风险(也是最不为人所知的风险)是暂时性亏损 — — 在 AMM 中存入通证与仅仅在钱包中持有这些通证之间的价值差异。当 AMM 内的通证的市场价格在任何方向上发生偏离时,就会产生这种损失。由于 AMM 不会自动调整汇率,因此套利者需要买入价格偏低的资产或卖出价格偏高的资产,直到AMM提供的价格与外部市场的市场价格相匹配。套利者获取的利润是从流动性提供者的口袋里抽走的,这将对流动性提供者造成损失。

  多通证敞口:AMM 通常要求流动性提供者存入两种不同的通证,以便为交易双方提供同等的流动性。因此,流动性提供者无法保持对单一通证的长期风险敞口,而不得不通过持有额外的ERC20储备资产来增加其风险敞口。拥有大量一种通证的团队或希望提供流动性的个人将被迫购买另一资产,以提供流动性,从而减少他们在资产池基础通证中的持有量,并增加对另一资产的敞口。

  低资本效率:AMM 被批评需要大量的流动资金才能达到与基于订单簿的交易所相同的滑点水平。这是由于 AMM 流动性的很大一部分只有在定价曲线开始转为指数时才能使用。因此,由于具有较大的滑点,大多数流动性永远不会被理性交易者使用。AMM 流动性提供者无法控制提供给交易者的价格,这导致一些人将 AMM 称为 “懒惰的流动性”,其利用率不高且配置不足。同时,订单簿交易所的做市商可以精确控制他们想要购买和出售通证的价格点位。这带来了非常高的资本效率,但同时也带来了需要积极参与和监督流动性供给的代价。

  改善方案

  第一代 AMM 的许多局限性已通过具有新设计模式的创新项目得以解决。

  高资本效率和低滑点的 AMM:混合 CFMM 仅在流动性池被推到极限时才能够通过汇率曲线(极具线性和抛物线)实现极低的滑点交易。流动性提供者赚取了更多的费用(尽管每笔交易的费用较低),因为资金的使用效率更高,套利者仍然可以从资金池的再平衡中获利。

  Curve 提供通证之间的低滑点交换,这些通证具有相对稳定的1:1汇率。这意味着它的解决方案主要是为稳定币设计的,尽管他们最近推出了对可以稳定交易的通证对的支持,如打包版本的比特币(renBTC 和 wBTC)。Bancor V2 通过类似的机制将这种低滑点模型扩展到波动性资产,该机制可动态更新池的储备权重,以将储备价值保持为 1:1 的比率。可以在共同的价格区域内扩大流动性,同时保留了对套利者重新平衡资金池的激励。

  减轻暂时性亏损:Bancor 的目标是在即将发布的 V2 版本中率先解决波动性通证的暂时性亏损问题。Bancor V2 通过使用挂钩的流动性储备,保持其 AMM 储备的相对价值不变,从而减轻了短暂性损失的风险。直到最近,这完全是通过保持恒定的 1:1 价格比率的镜像资产对来实现的。但 Bancor V2 使用 Chainlink oracles 将这一概念扩展到具有可变汇率的资产。这样的解决方案将是 AMM 中利用非稳定币数字资产的重大突破,因为流动性提供者的风险降低了。

  通过使用 Chainlink oracle,Bancor V2 池能够保持准确的汇率,即使通证的定价因外部市场价格变化而出现分歧。oracle 不是由套利者固定汇率,而是提供价格更新,调整 AMM 的权重,使内部汇率与外部市场价格相匹配。这样做的好处是,套利者不再以暂时性亏损的形式从流动性提供者那里抽走价值。

  相反,套利者只需要在 AMM 池中平衡通证分布,以应对通证交易。Bancor V2 始终鼓励恢复平衡,因为权重较低的储备的流动性提供者赚取更高的投资回报率,直到 AMM 池回归到 50/50 权重。总的来说,用户和通证团队都可以对他们存入的流动性产生交易费用的利润更有信心,并且不会因为常规的市场变动而失去价值。

  多通证敞口:Uniswap V2 允许任何 ERC20 通证与任何其他 ERC20 通证合并,消除了流动性提供者暴露于 ETH 的要求。这让流动性提供者可以灵活地保持更多样化的 ERC20 通证头寸组合,并为交易创造更多潜在的流动性池组合,以便从中提取流动性。Bancor V2 通过使流动性提供者能够保持对单一通证的风险敞口,消除了双面流动性存款要求。通过 Chainlink oracles 挂钩流动性储备,用户可以在 AMM 中保持对任何通证的风险敞口,范围从对任何 ERC20 通证的 100% 风险敞口,对 BNT 的 100% 风险敞口,或两者之间的任意分布。

  虽然 AMM 已经经历了爆发式增长。从 Bancor 到 Uniswap 再到 Curve 等等,AMM 技术正在为任何数字资产获取即时流动性提供新的可能性。AMM 不仅在以前缺乏流动性的市场中创造了价格,而且是以一种高度安全、可访问和非托管的方式进行的。

4.3 闪电贷

  闪电贷(flash loans)是为开发人员设计的,可以在无需提供任何抵押的情况下立即进行贷款。所有这些都要在一个交易(一个以太坊区块)中完成[49]。开发人员可以从 Aave 储备池中借钱(注:flash loans 最早讨论来自 Aave 协议,第一笔 flash loans 也来自 Aave),条件是在交易结束之前将流动资金返还到资金池中。如果这种流动性未能及时返回储备库,则交易将被撤回,从而确保储备池的安全。

  闪电贷有许多有趣的用例,包括:

  - 去中心化交易所之间的套利

  - 多个借贷平台如 Compound,dYdX 或 Nuo 上清算贷款

  - 再融资,例如从 Aave 提取 DAI,关闭 MakerDAO CDP,获取抵押品,在 Compound 上存款,开仓,取回 DAI,退还 DAI 加手续费

  这使得更多参与者可以在套利和清算间发挥作用,因为不需要任何资金就可以开始。套利机会通常不需要太多资金(在 100–10000 美元之间)。另一方面,清算需要大量资金来清算借款人头寸。Compound 或单抵押 DAI(SAI)的许多清算需要 ETH 或 DAI 超过 100 万美元。

  闪电贷的钱会是便宜的,闪电贷可以调用的资金量会是巨大的[50]。有两个主要的原因会带来这种结果:第一,零风险。传统贷方面临的最大风险是违约风险,但这种风险对于闪电贷来说是不存在的:贷方永远不用担心借贷方还不上钱。从资金安全层面来讲,闪电贷的贷方是零风险的。第二,可兼职。链上的资产可以在承担它们本来作用的同时,也作为闪电贷资金位于闪电贷资金池中,因为在链上其他操作的眼中,闪电贷的资金始终是处于未被占用的状态的,始终是可用的。

  因此,闪电贷市场的竞争可能导致未来闪电贷的手续费是趋近于零的,可借的资金是趋近于无限的。当资金不再昂贵时,金融产品的设计逻辑也需要改变。最简单的改变比如一些套利、清算类的协议,它们之前一个重要的工作是吸引用户资金,但如果未来闪电贷的使用费用趋近于零,那它们在设计时就不用考虑用户问题或者说资金问题。

  不过现阶段闪电贷并没有足够便宜,一些资金的使用费用是比闪电贷低的,很多套利行为并不会选择闪电贷。所以现在只能说闪电贷是这类金融活动的资金费用的最高值,而不能说闪电贷是最佳或唯一选择,但未来如何会取决于闪电贷市场的发展。

  闪电贷一种受欢迎的用法就是作为用户部署资金的桥梁,比如在 SAI 向 DAI 迁移时,他们看到了很多闪电贷的用例。用闪电贷迁移资产或债务是一件容易的事情,比如你想把自己的借贷关系从 A 协议转移到 B 协议,就可以:借一笔闪电贷,先用这笔钱在 A 协议中赎回抵押品,再把抵押品存入 B 协议借出资金,最后用借出的资金还掉闪电贷。

  有了闪电贷,资金可以几乎不受阻碍的从一个协议流向另一个协议,从一类资产流向另一类资产。利用闪电贷提供的流动性,可以为用户提供跨协议管理资产的能力,这同时也是一种自动化管理资产的能力(自动化的账户管理)。用户只需要设置自己的策略,账户可以借道于闪电贷,在条件被触发后自动完成操作,比如在利率变化时转贷。

5 DeFi 展望

  Financial NFT[51]

  Uniswap v3 正在开启 NFT x DeFi 的新赛道。Uniswap 在 v3 版本引入的 position 能力,是支持做市商在不同价格区间持有不同的头寸;而 position 的管理或者说 token 化,却是基于 ERC721 实现的,因为很显然 ERC20 已经无法做到这一点了。

  不过,LP token 的 NFT 化也带来了一些问题。由于 LP 不再是 ERC20,其潜在流动性显著降低,Uniswap 自己的解释是,可以通过外围协议或其他合作方来实现。然而,这种外围实现方式一定是比较僵硬且代价高昂的,因为 ERC721 不支持拆分或者部分转让,从而无法让做市商像以往那样灵活处理手中的 LP 资产,同时新增一层外围协议也会让 GAS 消耗增加和信任度降低。

  从这个角度看,Uniswap v3 的 LP 还不能说是最优的方案,如果采用一种兼具 ERC721 的描述能力和 ERC20 数量属性的资产协议,其实是可以在灵活头寸与流动性之间取得一个平衡的。Uniswap 为什么没有在这个方向上进一步探索,我们还不得而知。

  但高阶 DeFi 产品确实要求更加专业精细的资金管理能力,以满足更多样灵活的金融需求,这对通证协议也提出了更高的要求。高阶 DeFi 产品需要非同质通证合约描述其多维属性,然而目前主流的 NFT 协议 ERC721 却无法满足这样的金融应用需求。ERC721 是为描述独一无二的加密收藏品设计的,在应用于金融产品时灵活性不足,无法拆分、合并、升级,DeFi 需要一种新的资产协议来实现金融 NFT。

  为此,Solv Protocol 首创了 Financial NFT 的通证标准 vNFT — — 一种可以精确地、自定义表达多种金融价值的新型 NFT 标准。简单来说,vNFT 是一种支持数量描述的 NFT,在此基础上可进行拆分、合并和部分转让。同时,为了更好地支持“双层资产”模型,vNFT 还在协议层增加了底层资产描述能力,从而支持和规范这种模式的实现。此外,为了有效与现有的 DEFI 世界基础设施进行交互,vNFT 在实现层面与 ERC721 保持兼容,从而任何支持标准 ERC721 的协议都能够将 vNFT 的 token 当做 ERC721 的 token 来处理。

  使用 vNFT 标准来实现 Uniswap v3 的 LP token,可以帮助 Uniswap 很好地避免当前 ERC721 方案可能导致的一系列问题。

  借助于 vNFT 标准,Solv Protocol 将为链上金融生态带来丰富而完善的可编程金融工具,并致力于打造一个支持多种不同类型 NFT 资产创建和交易的可扩展开放平台,将更多的金融资产和工具带入 DeFi 世界,以进一步释放 DeFi 改变世界的潜力。

  以太坊迎来强劲挑战者

  第三代区块链项目 Polkadot 是由以太坊联合创始人、实际技术开发者 Gavin Wood 牵头发起的明星项目,其目标是通过解决跨链通信和数据传递的问题,从而将目前各自独立的这些区块链连接起来。

  Gavin 设计了一套中转和并行的协议来处理这个问题:比如,当 IOTA 物联网协议上有一个节点需要传输一个数据到以太坊网络,首先它会通过 Polkadot 的一个桥接器(Bridge)接入到 Polkadot 的网络中,然后通过一个中转链(RelayChain)找到恰当的平行链(ParaChains)进行处理,随后通过验证来处理信息。

  Polkadot 项目本身与以太坊的天然整合,加上高性能、强扩展能力,及其对智能合约完整强悍的支持,可以在没有平行链的情况下为整个网络带来 1000–3000 TPS 的性能,而平行链则可能让整个网络的性能提升到 100 万 TPS,远远超过以太坊的性能[53]。

  根据 Outerlier Ventures 今年 2 月份发布的《2021 年度区块链开发趋势》报告,Polkadot 项目的核心开发者数量在 2020 年增长了 100%[54],而以太坊核心开发者的数量尽管在过去的一年也有过强劲的增长,但年底数量相比年初的降低幅度可能达到 50%。

  开发者人群增长速度在以太坊社区和 Polkadot 项目的此消彼长,直接说明 Polkadot 项目在技术创新和发展前景方面相对于以太坊的巨大的潜力。毕竟,开发者才是对技术创新最敏感的人群。

  STO 在 DeFi 平台发行

  STO,全称为 Security Token Offering,即证券型通证发⾏,是满⾜监管要求并且充分将区块链技术应⽤在⾦融领域的⼀种低成本、⾼效率、⾼流动性的全球化融资⽅式。

  DeFi 作为以太坊最炙⼿可热的应⽤,具备计算确定性和透明性等显著区别于传统⾦融的特点,使得其成为解决信任问题的最佳⼯具,⽽作为⾦融的基础设施,流动性释放是 DeFi 的基本功能。

  监管层⽅⾯,由美国 SEC 批准 INX 在以太坊发⾏ ERC-1404 型证券型通证,可见监管层也开始逐渐接受与认可以太坊的价值。

  但在国内,互联⽹法规要求和限制使得许多 STO ⽅案⽆法顺利开展实施,而 DeFi 则有可能成为解决合规与证券型通证流动性释放的完美⼯具。

  厦门汇管车项目基于 DeFi 实现汇管车证券通证与应⽤内积分映射的架构⽅案及技术建议,解决的核⼼问题为释放证券型通证在汇管车应⽤内的流动性,使得系统内⽤户可以通过持有通证共享汇管车平台成长收益,很好地解决了价值通证与流动性释放的⽭盾。

  避风港 2.0

  2021 年 4 月 13 日,美国 SEC 委员会委员 Hester M. Peirce 女士在 SEC 官网上发布了《通证避风港提案 2.0 (Token Safe Harbor Proposal 2.0)》[55],该提案为 1933 年《美国证券法》增补第 195 条,允许初创项目发 token 融资。

  该提案的关键要点如下:

  - 符合条件的项目可以在三年内使用通证(token)融资, 豁免证券法监管

  - 项目必须去中心化,不可以受单方面支配 Ÿ

  - 项目必须开源且公布必要信息 Ÿ

  - 项目必须在证监会注册并进入“安全港湾”接受监管 Ÿ

  - 欺诈行为不豁免

  如果通证避风港提议通过,对于区块链、DeFi、Web 3.0 和创投行业都将产生巨大的影响。其中一些可能的影响预判如下[56]:

  1. 大批创新项目将采用通证避风港模式融资,为此这些项目将刻意设计为功能性和去中心化网络,假以时日,可能出现多数创新项目选择通证避风港模式启动的局面。

  2. 区块链、特别是公链和 DeFi 项目由于非常符合通证避风港的特点,会得到爆炸性的发展。

  3. Web 3.0 发展加速,可能比预想的提前进入爆发阶段。

  4. 数字资产市场进入新的繁荣周期。

  5. 全球新一代数字经济创新项目扎堆去美国“进港”,技术、人才、金融创新再次向美国集中,新加坡、瑞士在这方面的地位受到削弱,而其他经济体在数字经济方面的竞争力受到严重威胁。

  6. 传统互利网创投行业的模式将发生重大变化。

  7. 传统互联网巨头一直以来对区块链、Web 3.0 虎视眈眈、心痒难耐,但一直忌惮于监管当局的态度,绿灯一开,将会蜂拥而入,导致加密数字经济市场的格局大变,并且必将掀起一股早期项目的并购浪潮。

  8. 由于通证避风港对项目的豁免期限以及网络成熟度要求,若干新的产业将因此产生和壮大,包括技术支撑平台、咨询服务、法律服务等。

  References:

  [1] DeFi Purse,2021 年 4 月 22 日,https://defipulse.com

  [2] DEX Volume on The Block Crypto,https://www.theblockcrypto.com/data/decentralized-finance/dex-non-custodial/dex-volume-monthly

  [3] CoinMarketCap,2021 年 4 月 22 日,https://coinmarketcap.com/charts/

  [4] Decentralized finance (DeFi),https://ethereum.org/en/defi/

  [5] Ethereum DeFi Ecosystem,2021 年 4 月 22 日,https://defiprime.com/ethereum

  [6] How the Bloomberg Terminal Made History–And Stays Ever Relevant, FastCompany, https://www.fastcompany.com/3051883/the-bloomberg-terminal

  [7]《金融科技(FinTech)发展规划(2019–2021年)》,中国人民银行,https://www.pbc.gov.cn/goutongjiaoliu/113456/113469/3878634/index.html

  [8] Bitcoin whitepaper: https://bitcoin.org/bitcoin.pdf

  [9] Popper, Nathaniel (2015). Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money. Harper. ISBN 0062362496.

  [10] Subprime mortgage crisis, Wikipedia, https://en.wikipedia.org/wiki/Subprime_mortgage_crisis#Impacts

  [11] Regulation of electronic payment systems At the U.S. Treasury Conference on Electronic Money & Banking: The Role of Government, Washington DC, September 19, 1996, https://www.federalreserve.gov/boarddocs/speeches/1996/19960919.htm

  [12] Rothschild Investment Adds to Grayscale Bitcoin Holdings, https://www.coindesk.com/rothschild-buys-more-grayscale-bitcoin

  [13] Tesla buys $1.5 billion in bitcoin, plans to accept it as payment, https://www.cnbc.com/2021/02/08/tesla-buys-1point5-billion-in-bitcoin.html

  [14] “You can now buy a Tesla with Bitcoin” by Elon Musk, https://twitter.com/elonmusk/status/1374617643446063105

  [15] Bitcoin Treasuries,2021 年 4 月 22 日,https://bitcointreasuries.org

  [16] Ethereum Whitepaper, https://ethereum.org/en/whitepaper/

  [17] A Prehistory of the Ethereum Protocol, Vitalik Buterins website, https://vitalik.ca/general/2017/09/14/prehistory.html

  [18] Top Blockchain Dapps,2021 年 4 月 22 日,https://dappradar.com/rankings/199

  [19] Fabian Schär, Decentralized Finance: On Bloc

免责声明:

本文观点仅代表作者个人观点,不构成本平台的投资建议,本平台不对文章信息准确性、完整性和及时性作出任何保证,亦不对因使用或信赖文章信息引发的任何损失承担责任

  • 通证换算
  • 汇率换算
  • 购汇计算
/
当前汇率
可兑换金额

0.00