去中心化金融(DeFi)正在重新定义金融的未来。支持金融应用程序的底层基础设施正在发生重大转变,它正在改变我们对许可和控制、透明度和风险的看法。
DeFi是区块链技术、数字资产和金融服务交叉的一个发展中的市场部门。根据DeFi Pulse的数据,锁定在DeFi应用程序中的数字资产价值增长了10倍,从2019年的不到10亿美元增长到2020年的超过100亿美元,2021年达到迄今为止的峰值超过800亿美元。然而,DeFi应用程序和底层基础设施仍处于发展的初期阶段。
这份报告的目的是介绍当前支持DeFi应用的新兴基础设施领域。虽然人们很容易陷入这个领域的炒作和投机中,但本篇将重点介绍DeFi应用程序的关键组成部分、它们与传统金融的主要区别、潜在风险以及这些DeFi应用程序造成的长期影响。DeFi应用的主要结构共性
DeFi应用是没有中央交易对手的金融应用。实际上,这意味着我们不需要与任何机构(例如银行)进行接触以访问这些金融应用程序;相反,用户在协议本身上直接与程序(例如智能合约)交互。
DeFi应用程序的主要类别包括去中心化交易所、借贷平台、稳定币、合成资产、保险等。尽管范围不同,但所有这些DeFi应用程序都有一个主要的共同点,包括:使用底层区块链作为核心账本
默认情况下是开源透明的
可互操作性和可编程性(可组合性)
对所有人开放访问(无需许可)使用底层区块链作为核心账本
与使用核心银行系统(Fiserv、Jack Henry、FIS等)作为底层账本的传统金融应用相比,DeFi应用程序使用区块链作为底层核心账本。
一些最著名的用于构建DeFi应用的区块链包括以太坊、Solana和币安链等。这些底层区块链存储了存入 DeFi 应用程序的分类帐状态、存储在智能合约中的所有内容。交易和取款。
所有确保匹配的输入和输出的核心会计函数都由区块链本身处理,DeFi应用程序不需要创建外部系统来核实余额,因为所有的交易都可以通过不同的区块浏览器进行查询。
此外,与传统系统相比,没有单独的结算和清算流程。当交易被传播时,交易处理、清算和结算都是同时发生的。虽然建议等待大约21个或更多区块,以确保区块链本身的终结性。默认情况下是开源透明的
传统的金融应用程序都是封闭源代码并建立在专有系统之上,相比之下,DeFi 应用程序通常是完全开源的,并建立在开放的底层区块链之上。
银行“API”
这会导致三个有趣的属性:可组合性——DeFi应用程序本身可以被分叉、重新混合,并在许多其他应用程序中重用。
透明性——由于DeFi应用程序是开源的,它完全可以审计知道智能合约在功能、用户权限和用户数据方面做了什么。
可审计性——由于底层区块链本身是开源的,整个资金流动都是完全可审计的,包括系统中的抵押品、交易量、违约等。
传统的金融体系运行在部分准备金体系上,并且容易受到市场冲击——而DeFi体系完全透明,抵押过高——这使得采用DeFi的公司能够更有效地抵御经济低迷。可互操作性和可编程性
为了让开发者获得用户的信任,大多数DeFi应用都是完全开源的——包括前端和智能合约本身。此外,由于DeFi应用程序都运行在一个公共平台(底层区块链)上,这些DeFi应用程序彼此完全可互操作,并可以通过编程与生态系统中的任何其他DeFi应用程序一起工作。
这通常被称为DeFi的“金钱乐高”或“可组合性”方面。所有这些DeFi应用程序就像一个个独立的乐高积木,可以重新混合,与其他乐高积木一起工作,创造出新的东西。
与传统金融体系相比;基础设施碎片化——传统金融应用不是建立在公共基础设施之上的。
竖井应用——传统的金融应用通常是一家银行机构专有。例如,富国银行的所有“金融科技应用程序”都可以协同工作,但不能跨越不同的银行机构。
开发者不友好——传统的金融应用程序不是让其他开发人员在其上构建服务的。
传统的金融体系确实有共同的标准:然而,要在市场参与者之间达成共识是极其困难的,因为金融机构将他们的软件视为他们的竞争护城河,而不是将产品作为差异化因素。
我们在DeFi领域看到如此多创新的最大原因之一是,这些系统是可互操作的,它允许开发者生态系统对他们创建的产品和服务有更多的创造性表达。在此基础上,开发人员不需要浪费时间重新发明轮子,而是可以构建在共同的框架上,并专注于使他们的产品特别的东西。对所有人开放访问
在传统的金融应用程序中,新用户通常需要经历漫长的进入过程、收入验证、信用检查,甚至面谈——仅仅是为了能够使用给定的金融产品。
由于金融机构制定的这些武断的规则,这些进入程序容易产生偏见,包括贷款歧视、拒绝提供基本银行服务、未经同意开设信贷额度、收取非法费用等。
使用DeFi应用程序,我们只需要一个钱包地址就可以与这些系统交互。DeFi应用程序不需要收入验证,不需要信用检查,在大多数情况下,除了用户使用的钱包地址,它们甚至不需要知道你是谁。
这通常被称为无需许可的DeFi应用程序。如果用户钱包里有足够的钱来完成自己想做的交易,就可以这么做。没有机构或中介机构停止或拒绝向用户提供服务。无论其背景是什么或者来自哪个国家,DeFi应用程序都不会歧视你。
这是DeFi产品最不受重视的方面之一。传统金融科技架构 vs DeFi架构
以下是一张关于传统金融科技应用和DeFi应用之间主要技术差异的结构图(是简化版):
以下是中心化和去中心化金融应用程序之间一些关键区别的更直接的比较图表:DeFi基础设施-市场地图
下图是两种不同的DeFi生态系统的市场地图,一种建立在Solana生态系统上,另一种建立在以太坊生态系统上。
选择这两个生态系统的原因是为了展示跨两种不同底层协议构建的DeFi应用的广度。我也相信Solana是最有趣的新一层协议,因为它的高交易吞吐量(每秒 5 万多笔交易),亚秒级延迟和交易确认时间,以及在Solana协议上构建DeFi应用的开发者快速增长的生态系统。
虽然结构相似,但每个底层协议都有自己的生态系统,在很大程度上独立于其他协议。下面是对每一层的进一步解释以及它们之间的权衡。
基础层( layer 1)
基础层是核心分类账本身所在的区块链。以太坊是当今最主要的一层,而Solana是最有前途的新进入者,拥有更快的交易速度、更多的吞吐量和更便宜的交易。节点基础设施
需要查询底层分类账(检索区块、查找交易、同步数据、写入交易等)的数据量。在以太坊生态系统中,出现了一个完整的行业来解决这一需求(Infura, Alchemy等)。Layer 2
在以太坊上,有各种各样的Layer 2解决方案,主要用于扩展,因为以太坊本身不能处理所有的交易。其中3个很有前景的扩展解决方案包括Polygon(Matic)、Optimism和Arbitrum。还有值得关注的跨Rollups和跨链转账交易方案Orbiter和Hop。
在Solana上,由于只需要在一个层上构建(不需要Layer 2扩展解决方案),因此不需要专门的集成,也不需要与处理结算的底层分类帐不匹配。订单簿聚合
对于Solana来说,有一个名为Serum的 DeFi 项目占据了一个额外的层,它提供了一个 CLOB(中央限价订单簿),供所有构建在上面的 DeFi 项目使用。
当新的DeFi项目建立在Solana之上时(DEX、AMM、Options等),他们可以从Serum中提取订单并将订单推回到Serum中,极大地减少了大多数新的金融应用程序面临的冷启动挑战。
最好的思考方式是将其视为“网络流动性”和“订单管理”系统,这是Solana生态系统内的大多数项目所使用的。
将CLOB和AMM结合在一起的一个比较创新的例子是Raydium(与Uniswap v3非常相似)。这些系统的组合允许被动 LP 使用 Serum 进行主动做市。DeFi工具集
无论是从开发者还是最终用户的角度来看,运行大多数DeFi应用都需要一套通用的工具。这些服务没有直接的传统金融类比,但它们包括:钱包——人们用来存储资产和与 DeFi 应用程序接口的主要界面。
Oracles——DeFi应用程序使用链上数据来参考价格和执行交易(例如:清算)。
Block Explorers和分析——像Block Explorers这样的工具被创建来允许人们直接查询区块链分类帐本身。这些是在验证交易时最常用的。
稳定币——在DeFi生态系统中使用的两种主要资产包括底层的原生协议代币(ETH或SOL)和链上稳定币(USDC、Dai或Pai)。
前端——一个新出现的层,它创建了易于使用的前端应用程序,以同时与多个DeFi项目交互,或简化交易。这包括以太坊生态系统中的 Zapper.fi 或 Solana 生态系统中的 Step Finance。DeFi 应用
DeFi 应用程序本身由所有核心金融应用程序组成,这些应用程序可以直接使用,也可以嵌入到加密生态系统中的其他各种应用程序中。潜在缺失的DeFi基础设施
当将DeFi基础设施与传统金融基础设施进行比较和对比时,有一些东西在去中心化的世界中还不存在,值得去探索。
下面重点介绍几个:消费者应用程序——在传统的金融世界中,消费者通常与消费者应用程序(如Robinhood, Chime, Transferwise)打交道,而不是底层协议本身。DeFi空间的前端可以得到极大的改进,并在整体消费者体验中发挥更大的作用。一般来说,从消费者的角度来看,大多数DeFi应用的UI/UX仍然很难使用。
客户关系管理——DeFi空间并没有真正的客户关系管理概念,通常也不收集任何数量的客户数据。虽然从隐私的角度来看很好,但更好地了解客户有很大的价值。
通知——通知或警报在DeFi空间中根本不存在。在更广泛的层面上,也没有任何好的方法与用户沟通。
产品分析——有一些工具可以衡量区块链活动,但没有衡量DeFi应用程序的参与度。
安全性—— DeFi产品通常会进行安全审计;然而,没有一种安全审计能够保证消费者在传统金融世界中所习惯的最常见的保护。除此之外,对安全审计员的需求超过了供应,因此这是一个很大的瓶颈。
交易回滚——在传统金融中,如果用户犯了错误,金融机构可以启动交易回滚。这在DeFi中还不存在。
托管——目前,大多数DeFi项目需要从个人钱包的角度进行交互。没有一个托管者允许你与DeFi应用程序交互。
开发者平台——加密领域的大多数开发者都是在layer1协议本身的基础上构建。目前还没有开发人员平台或中间件的概念。
嵌入式钱包——钱包被视为这些外部服务,没有任何白标签钱包可以直接嵌入到DeFi应用程序本身。有几个像Torus这样的,但它们仍处于起步阶段。
身份——传统金融界对DeFi最大的抱怨之一是用户的匿名性。理想情况下,需要有一种方法可以在保护消费者隐私的同时,将不良行为者拒之于外。金融应用的未来
在与数百位创始人会面并看到团队取得的进展后,有一件事非常清楚——DeFi的创新速度比传统金融科技应用快10倍。
在传统金融中:底层分类帐不是开源的,也不是开发人员友好的。
有一大堆“银行即服务”的应用程序只是为了将底层的合作银行包装在开发者友好的平台上。
金融科技应用在监管方面非常具有挑战性,通常需要数年的开发才能发布一款产品。
与DeFi对比,其中:一切都是开源的,包括账本本身。
所有的交易都是公开的。
一切都是从开发人员在协议上构建应用程序的角度构建的。
新的DeFi应用程序可以在几周内开发和发布,而不是几年。