Hover研究: 下一代借贷协议 | 第一部分

这是我们对关于可持续通证经济模型用于借贷协议的研究,一共分为两部分,此篇为第一部分。

Hover团队花费了大量时间研究现有的借贷协议结构。我们的研究揭示了这些协议在扩展和增长过程中面临的多个挑战。

本系列将讨论这些挑战是什么,为什么它们重要,以及Hover在我们的新型通证经济设计中是如何解决它们的。

历史上,借贷协议通常将其通证用于两个主要功能:治理和发行。有了明确的通证效用,人们可能会认为协议的表现和通证实用性会传递到通证价值。然而,这并不一定成立,特别是当看到此类平台为其生态系统带来的价值时。

相反,通证活动变得与总锁定价值(TVL)相关,而与其他因素无关。例如,AAVE在2021年中期达到最高价后经历了90%的回撤。虽然这种趋势与整体市场表现高度相关,但通证估值在最高价后不久也随着总锁定价值下降而下降。

AAVE 总锁定价值(TVL) 与通证价格 (DefiLlama)

Venus 协议的表现甚至更糟糕,从最高点回撤了97%。虽然这样的定价因素非常复杂,并且在DeFi领域,剧烈的价格下跌被视为常态,但这并不意味着这种通证下跌是好的或必要的。

以Venus协议为例,仅要达到其历史最高价的50%,在撰写本文时,其市值将需要23亿美元。考虑到DeFi总锁定价值(TVL)的历史最高点为1740亿美元,而Venus的流通供应不断增加,$XVS再次达到那个目标的可能性是非常渺茫的。

当考虑Venus的价格对总锁定价值(TVL)的比率时,我们可以看到出现了一个趋势,这个趋势与AAVE几乎完全相同:总锁定价值决定了通证的价值。

$XVS TVL 与通证价格(DefiLlama)

这种分析并不是针对AAVE或Venus,而是为了突显DeFi借贷领域内的一个系统性挑战:借贷协议依赖于总锁定价值(TVL)来维持通证价格。这导致整个DeFi领域专注于推动总锁定价值(TVL)的增长。

增加总锁定价值最简单的工具是什么?是发行通证。

将一个通证的价格推向下跌最简单的方法是什么?……出售发行的通证。

发行的不足之处

借贷协议通证和平台表现的根本原因在于它们使用发行来吸引总锁定价值(TVL)并提升通证价格。随着市场参与者利用获得的发行通证并出售通证,通证价格就会回落。

协议管理者或核心贡献者首先考虑采取哪些步骤来应对这种转变?他们增加发行量以提高总锁定价值(TVL)。由于流通供应的增加,当新一轮发行开始时,重新接近之前的通证价格就会变得指数级的困难。

我们推测,通证价值的下降会降低总锁定价值(TVL),因为市场参与者会寻找具有更好通证定价或市场利率的替代协议。这种整体模式是一个恶性循环,市场上充斥着贬值的通证来推动平台流动性。然而,在这样的过程中,理性的市场参与者将出售他们获得的激励,使价值再次下降。

借贷协议采取了短期的方式来推动平台增长,这是由于通证实用性薄弱和不可持续的流动性解决方案所驱动的。

治理不足之处

除了发行之外,借贷协议经常被引用的另一个价值驱动因素是治理。虽然这在叙事目的上是有好处的,但现实情况是,以价格为导向的短期交易者往往不会经常投票或利用治理机制。让我们以DeFi中最大的DAO之一MakerDAO为例来看一下。

MakerDAO(MKR)的最大供应量为1,005,577 MKR,流通中的有977,631 MKR。根据Etherscan的数据,以太坊上持有MKR的持有者超过93,000人。MakerDAO治理提案平均使用了10万MKR进行投票,意味着约10%的总供应量用于治理。

即使考虑流通供应,这个利用率相对较低。人们可能会认为这是因为社区达到了所需的法定人数,但从广义上讲,社区并未参与治理。

参与者人数远远低于100人,并且每个提案的投票权重各不相同。假设Etherscan上的50% MKR持有者是智能合约、托管等,因此无法投票,仍意味着0.2%的持有者参与了占总供应量10%的治理活动。

这表明,至少对于MakerDAO来说,治理并不是一个由社区驱动的价值主张,而是大量持有者的次要用例。

希望您喜欢我们的分享,请关注我们,了解创世池和公开发售的最新动态!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/84401.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

https非对称加密算法

非对称加密算法原理 在客户端公开公钥,服务端保存私钥 1.客户端第一次请求先请求443端口,从443端口下载公钥。 2.客户端将数据进行公钥算法进行加密,将秘文发送到服务端 服务端收到秘文后,通过私钥算法进行解密得到明文数据。…

k8s service (二)

K8s service (二) Endpoint Endpoint是kubernetes中的一个资源对象,存储在etcd中,用来记录一个service对应的所有pod访问地址,它是根据service匹配文件中selector描述产生的。 一个Service由一组Pod组成,这些Pod通过Endpoints…

高速、稳定、安全:4G工业路由器在户外环境下的组网优势

能够在无人值守的户外环境下实现组网和远程监控功能的4G工业路由器!工业级路由器具备防尘、防水、耐高温等特性,适用应用在恶劣的户外及工业场景中,如远程农田监测、驾考科目二/科目三、智能交通系统、环境监控、煤矿数据采集、水利远程管理等…

WPF CommunityToolkit.Mvvm

文章目录 前言ToolkitNuget安装简单使用SetProperty,通知更新RealyCommandCanExecute 新功能,代码生成器ObservablePropertyNotifyCanExecuteChangedForRelayCommand其他功能对应关系 NotifyPropertyChangedFor 前言 CommunityToolkit.Mvvm(…

C#8.0本质论第四章--操作符和控制流程

C#8.0本质论第四章–操作符和控制流程 4.1操作符 有些操作符以符号的形式出现,例如、-、?.或者??等,而另一些操作符则为关键词,例如default和is。 4.1.1一元正负操作符 一元正操作符()对值几乎没有影响,它在C#中是多余的。…

测试框架pytest教程(4)运行测试

运行测试文件 $ pytest -q test_example.py 会运行该文件内test_开头的测试方法 该-q/--quiet标志使输出保持简短 测试类 pytest的测试用例可以不写在类中,但如果写在类中,类名需要是Test开头,非Test开头的类下的test_方法不会被搜集为用…

<kernel>kernel 6.4 USB-之-hub_port_connect()分析

<kernel>kernel 6.4 USB-之-hub_port_connect()分析 kernel 6.4 USB系列文章如下: <kernel>kernel 6.4 USB-之-hub_event()分析 <kernel>kernel 6.4 USB-之-port_event()分析 <kern…

LeetCode.141,142——环形链表,环形链表Ⅱ

LeetCode.141——环形链表: 题目如下: 通过题目中对于环形链表的大体描述,可以知道,环形链表最后一个结点保存了一个地址,用于返回链表中某个结点。并且。这个返回的结点并不是返回图中保存数据的结点。而是返回链表…

TCP特点UDP编程

目录 1、tcp协议和udp协议 2、多线程并发和多进程并发: (1)多进程并发服务端 (2)多进程并发客户端: 3、tcp: 4、粘包 5、UDP协议编程流程 (1)服务器端: (2)客户端: 6、tcp状…

成集云 | 乐享问题邀请同步企微提醒 | 解决方案

源系统成集云目标系统 方案介绍 腾讯乐享是腾讯公司开发的一款企业社区化知识管理平台,它提供了包括知识库、问答、课堂、考试、活动、投票和论坛等核心应用。这个平台凝聚了腾讯10年的管理经验,可以满足政府、企业和学校在知识管理、学习培训、文化建…

Java实现钉钉企业内部应用机器和自定义机器人发送消息

前言 公司让写一个服务监控的功能,当监测到服务停止时,向钉钉群里推送报警信息。之前大概看到钉钉的开放平台的API文档,好像能群发消息的只有机器人。 钉钉开放平台目前提供三种机器人: 企业内部应用机器人 群模板机器人 自定义机器人 本来向用自己比较熟悉的自定义机器人…

8年经验之谈 —— 基于jmeter的性能全流程测试

01、做性能测试的步骤 1、服务器性能监控 首先要在对应服务器上面安装性能监控工具,比如linux系统下的服务器,可以选择nmon或者其他的监控工具,然后在jmeter模拟场景跑脚本的时候,同时启动监控工具,这样就可以获得jm…

Android Studio run app 设置 release 模式

背景 为验证我们的 SDK 集成在客户应用上的质量,需要我们的测试环境尽量的与客户应用保持一致。客户普遍都会打 release 包并混淆,然后进行上线应用,因此我们在测试过程中也需要使用 release 包进行验证。对于 Android Studio 运行项目&…

Jmeter数据驱动 —— csv高效用例

目录 1、设置测试用例,创建用例数据文件:testcase.csv 2、新建一个线程组,命名为:数据驱动,添加配置元件-HTTP请求默认值,配置好IP地址和端口号 3、添加逻辑控制器-循环控制器。循环控制器的作用可以控制…

【C++】运算符重载 | 赋值运算符重载

Ⅰ. 运算符重载 引入 ❓什么叫运算符重载? 就是:运用函数,将现有的运算符重新定义,使其能满足各种自定义类型的运算。 回想一下,我们以前运算的对象是不是都是int、char这种内置类型? 那我们自定义的“…

CST HFSS MATLAB参数方程定义曲面绘制

CST HFSS 函数定义曲面绘制 简介环境HFSSCSTMATLAB 简介 若在柱坐标系中半径r随z和phi都会变,无法使用一般的方法绘制,这时可以使用参数方程定义的曲面来绘制。举一个例子如下, r 100 0.5 ( c o s ( 0.2 ∗ p i ∗ z ) − 1 ) c o s ( φ …

Ganache 本地测试网远程连接

文章目录 前言1. 安装Ganache2. 安装cpolar3. 创建公网地址4. 公网访问连接5. 固定公网地址 前言 Ganache 是DApp的测试网络,提供图形化界面,log日志等;智能合约部署时需要连接测试网络。 Ganache 是一个运行在本地测试的网络,通过结合cpol…

哪些人适合参加大数据培训班?

互联网加速职场变革,大数据浪潮席卷全球。日前,Python、大数据、人工智能是当今最热门的话题。大数据存储、大数据分析、 人工智能等开发人才需求旺盛。 大数据培训班有大数据分析培训班、大数据开发培训班,JAVA培训班 大数据班适学人群…

【RabbitMQ】RabbitMQ整合SpringBoot案例

文章目录 1、前情提要【RabbitMQ】2、RabbitMQ-SpringBoot案例 -fanout模式2.1 实现架构总览2.2 具体实现2.2.1生产者2.2.1消费者 1、前情提要【RabbitMQ】 【RabbitMQ】消息队列-RabbitMQ篇章 RabbitMQ实现流程 2、RabbitMQ-SpringBoot案例 -fanout模式 2.1 实现架构总览…

快速学习GO语言总结

备注:本博客将自己初步学习GO的总结进行分享,希望大家通过本博客可以在短时间内快速掌握GO的基本程序编码能力,如有错误请留言指正,谢谢! 一、初步了解Go语言 (一)Go语言诞生的主要问题和目标…