本文由尘埃科技原创发布,请拖动至文章底部查看更多精彩内容


作为重构研究院的资深宅男,我,0x1984拿到这个命题时,心情是崩溃的。在我心目中,任何一个Web3的家人们都知道什么是DeFi,这还需要重构再写一遍?直接扔两篇现成文章不行?


编辑小姐姐们说,你是不当家不知道柴米贵。首先你看看现成有没有写得生动有趣的,不要有太多技术术语的,让一般人能看懂的文章?然后你和身边的人聊聊(不知道是不是她们找的托),问她们几个DeFi的问题,看看能不能回答出来?


于是,我设计了一些问题,在我心目中,从简单到不简单。


简单的问题:

1

DeFi和Dapp的关系是什么?

2

为什么你的小狐狸钱包,不能显示你在币安交易所里面的资产?

3

WETH和ETH为什么价格那么接近,我们从哪里可以获得WETH?


不简单的问题:

1

既然在DeFi上进行借贷需要的抵押物价值比要借出的代币价值都高,为什么还要进行借贷呢?

2

ETH,MATIC 和 APE 有什么区别?

3

怎么具体来评估一个DeFi?

4

为什么要购买某个DeFi的代币?


然后,我拿着这些问题问了一些Web3家人,结果有点出乎我的意料,给我的感受是,在web3上进行的教育无论如何都不会多,任何时候进行都不会晚。Web3领域有太多的技术术语和缩写,处于早期阶段的Web3对于有技术背景的人来说是天堂,但是对于没有技术背景,但是乐意进入新领域来尝试的人来说,极为不友好。


据此,以一种大家都懂的方式来宣讲一下Web3中的各个部分,可能是未来重构研究院的一个重要工作。


什么是DeFi


DeFi是英文:Decentralized Finance的缩写,如果翻译成中文,意思是去中心化金融服务。

DeFi是一种特定类型的Dapp。Dapp是英文:Decentralized Application的缩写,意思是去中心化应用。


1、什么是Dapp


从一种狭义概念上来说,Dapp是架构在区块链上的应用。


应用,从根本上来说,包括执行逻辑(代码)和数据。比如,抖音是一种应用,它包括了各种短视频(数据)和将你感兴趣(不感兴趣)的短视频推送到你的手机屏幕上播放的执行逻辑(代码)。


Dapp的特殊之处在于,应用不仅仅将数据存储在区块链上,而且还将部分代码存储在区块链上。因为区块链上存储的数据是公开、不可修改的,当把代码(执行逻辑)也存储在区块链上时,意味着Dapp的执行逻辑是公开的、也不可修改的,这就会带来Dapp很多和传统App不一样的地方(后面详细来说)。


这里就有一个有意思的问题,根据上面的定义,Dapp要求把代码也存储在区块链上,那么公链本身,例如ethernet,polygon这些L1和L2的公链,是否属于Dapp?


根据我的理解,这些不算Dapp,因为他们的代码(虽然开源了)并不存储在区块链上,并可以改变(例如,各种升级)。


在一个理想化的状态下,一个DApp应该把所有的代码和数据都存储在区块链上,但是早期的区块链(比特币网络等)并没有考虑到要存储代码,区块的大小(区块链就是一个一个区块链接起来的链)根本不足以存储大量的代码和数据。



在现实情况中,只要DApp可以把最核心的代码和数据存储在区块链上,就认为它已经是DApp了。


在Dapp将代码存储在区块链上之后,下一个问题就来了,谁来执行这些代码?需要让区块链有一种机制来执行这些代码,而不是利用外部程序来执行代码。我们把这些代码称为智能合约,把区块链的这种机制称为VM(虚拟机,机可以执行代码,完美)。以太坊上的VM也就称为EVM(这是经常出现的术语,一些Layer1或者Layer2(L1或者L2)区块链称自己是EVM兼容的,也就是说,这些区块链上的VM可以相同的方式来执行针对以太坊编写的智能合约)。


2、那到底什么是DeFi


在上一段解释了Dapp之后,我们回到DeFi。如上所述,DeFi是一种特殊的Dapp,是在区块链上提供金融服务的去中心化应用程序(Dapps)的一个总称。


金融服务,和是否基于区块链无关,通常包括支付、借贷、交易、投资、保险和资产管理等。



从历史上看,中介机构在传统金融市场中扮演着重要的角色。例如作为中介机构的代理人和经纪人负责信用、流动性、结算和安全处理。随着时间的推移,金融市场变得越来越庞大和复杂,中介机构的范围和价值都在增长,以满足这些日益复杂的金融系统的需求。相应地,越来越多的人开始关注中介机构存在的问题。这些问题,如低效率、结构性问题和安全问题,自2008年全球金融危机以来,变得越发明显。


DeFi期望能够利用区块链的特征来解决传统的金融问题。


DeFi服务通常在没有中心化的中介或机构的情况下运作,并使用开放协议,并允许以灵活的方式组合各种金融服务,从而有可能改变传统的金融服务和市场结构,继而提高金融市场的效率。


但是,坦率来说,这些优点都是DeFi项目自己在说,对于重构来说,我们看到的是很多DeFi项目目前还很早期,甚至在解决效率问题的同时,放大了安全问题。在2022年,Luna导致的算法稳定币崩塌就暴露了很多DeFi并没有建立好的内控机制的严重性。



但是,DeFi是一种好的尝试,因为基于区块链,DeFi可以有一些独特的特征,这包括:


1、直接提供金融服务


DeFi可以直接处理代币所蕴含价值的转移和交换。DeFi可以利用如各种预言机、查询系统和去中心化存储等辅助系统来完成这些金融服务。


2、进行信任最小化的操作和结算


DeFi通常建立在提供智能合约功能的公链上(如以太坊上),即DeFi的处理逻辑(代码)以智能合约的形式不可篡改地写在了区块链上,因此,在DiFi上进行的交易是根据DeFi协议的规则执行和记录的。用户可以相信代码,但可以不信任DeFi服务提供方,就可以进行金融交易。这种特征称为信任最小化。


但是,DeFi一般不是无信任体系的。通常在DeFi的背后有个DAO治理组织,这个组织可以预定规则来修改DeFi的处理逻辑(发布新的DeFi版本,以新的智能合约替换旧的智能合约)。考虑到DAO治理组织也可能被人操纵,我们只能说DeF属于信任最小化的处理,而不是无信任的处理。



3、非托管式设计


DeFi服务所发行或管理的资产在理论上不能被任何第三方,即使是那些提供中介和其他服务的人也不行,单方面征用或修改。这还是利用了智能合约和区块链的基础特征,DeFi只能以规定的方式来提供金融服务,中介无权进行修改。


4、用户保留全部控制权


感谢区块链,用户的资产是和用户地址唯一对应的,除非用户同意或者被黑客攻击了,谁也拿不走用户的资产。


5、开放、可编程的、可组合的架构


传统金融服务一般以风险控制和监管为主要目标,基于这样的考虑,它们的处理逻辑一般不公开。我们没法去审计这些处理逻辑。而在DeFi中,底层源代码和应用编程接口(API)基本是开源的,任何第三方有可以进行审计,确保处理逻辑的安全性。另外,因为开源带来的开放特性,DeFi一般具有广泛的可用性和组合性。一些DeFi组件可以组合在一起,来快速地创建新的金融工具和服务。


小节


做个小节,DeFi因为架构在区块链上、并且使用智能合约编写金融处理逻辑而具有了一些特别的优点,我认为最最重要的是,在使用DeFi时,我们可以审核DeFi的不可随意修改的代码,因此不管DeFi背后的人或者团队是谁,只要我们信任代码,我们就可以使用DeFi。


昨天介绍了Defi的相关术语,今天在总结了DeFi的整体特征之后,从明天开始,重构研究院逐步介绍目前常见的DeFi服务。


尘埃科技

看墙外更多信息,推特账号指路「Allrecode」


为Web3从业者建立内部链接,了解「重构研究院」

“商务合作”、“内容转载”请直接在后台回复关键字


更多DAO、Web3、NFT、Metaverse

专业研究请关注尘埃科技旗下「Fastdaily」


Web3知识点、干货类内容

请关注尘埃科技旗下「Allrecode重构」