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

news2024/11/15 8:52:33

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

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来说,治理并不是一个由社区驱动的价值主张,而是大量持有者的次要用例。

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

23款奔驰GLE350轿跑升级原厂前排座椅通风系统,夏天必备的功能

通风座椅的主动通风功能可以迅速将座椅表面温度降至适宜程度,从而确保最佳座椅舒适性。该功能启用后,车内空气透过打孔皮饰座套被吸入座椅内部,持续时间为 8 分钟。然后,风扇会自动改变旋转方向,将更凉爽的环境空气从座…

【业务功能篇72】分布式锁实现分析

什么是分布式锁?当多个进程在同一个系统中,用分布式锁控制多个进程对资源的访问 分布式锁应用场景 (1)传统的单体应用单机部署情况下,可以使用java并发处理相关的API进行互斥控制。 (2)分布式…

Qt下使用ModbusTcp通信协议进行PLC线圈/保持寄存器的读写(32位有符号数)

文章目录 前言一、引入Modbus模块二、Modbus设备的连接三、各寄存器数据的读取四、各寄存器数据的写入五、示例完整代码总结 前言 本文主要讲述了使用Qt的Modbus模块来进行ModbusTcp的通信,实现对PLC的线圈寄存器和保持寄存器的读写,基于TCP/IP的Modbus…

JavaSE【 String 类】

一、String 类 1、字符串构造 常用三种 String的构造方法:有带参数的,和不带参数的 public class Test {public static void main(String[] args) {//字符串直接赋值String str "hello";//string是一个引用类型,str这个变量存的…

【Redis】Redis 的学习教程(一)入门基础

1. 简介 Redis 全称:Remote Dictionary Server(远程字典服务器),是一款开源的,遵守 BSD 协议,使用 C 语言开发的 key-value 存储系统。简单的说,它是一款跨平台的非关系型数据库,支…

第 111 场LeetCode 双周赛题解

A 统计和小于目标的下标对数目 数据量小&#xff0c;直接枚举数对 class Solution { public:int countPairs(vector<int> &nums, int target) {int n nums.size();int res 0;for (int i 0; i < n; i)for (int j 0; j < i; j)if (nums[i] nums[j] < tar…

day23 遍历 所有文件夹 子文件夹 文件

统计目录大小 public static long getAllFilesLength(File file) {long length 0l;if (file null) {System.out.println("文件为空");}long fileLengths[] new long[0];File files[] file.listFiles();for (int i 0; i < files.length; i) {if (files[i].isD…

用例图的基本概念及其使用方式(包含案例)

一、引言 用例(Use Case)&#xff0c;是软件工程或系统工程中对系统如何反应外界请求的描述&#xff0c;是一种通过用户的使用场景来获取需求的技术。此概念“用例”的提出者为Ivar Jacobson。每个用例提供了一个或多个场景&#xff0c;该场景说明了系统是如何和最终用户或其它…

C++(8.21)c++初步

1.斐波那契&#xff1a; #include <iostream> #include<iomanip>using namespace std;int main() {cout << "Hello World!" << endl;int a[10];for(int i0;i<10;i){if(0i||1i){a[i]1;}elsea[i]a[i-1]a[i-2];cout <<setw(4) <&l…

微信扫码报修系统哪家好?的修报修管理系统有什么优势?

“的修app”是一款基于互联网和云计算技术的在线报修系统&#xff0c;主要服务于物业管理公司、企业、机关单位、学校、医院等机构和组织。它提供了一系列报修管理服务&#xff0c;包括故障报修、设备管理、巡检管理、耗材管理等功能。用户只需用手机扫一下二维码&#xff0c;即…

Linux 多线程中执行fork的情况

一、普通多线程中执行fork的情况 1.多线程中没有执行fork的情况 代码如下&#xff1a; #include<stdio.h> #include<stdlib.h> #include<unistd.h> #include<pthread.h> #include<string.h> #include<semaphore.h>void*fun(void* arg) …

PSP - 基于开源框架 OpenFold Multimer 蛋白质复合物的结构预测与BugFix

欢迎关注我的CSDN&#xff1a;https://spike.blog.csdn.net/ 本文地址&#xff1a;https://spike.blog.csdn.net/article/details/132410296 AlphaFold2-Multimer 是一个基于 AlphaFold2 的神经网络模型&#xff0c;可以预测多链蛋白复合物的结构。该模型在训练和推理时都可以处…

Lnton羚通算法算力云平台如何在OpenCV-Python中使用cvui库创建复选框

CVUI 之 复选框 Python import numpy as np import cv2 import cvuidef checkbox_test():WINDOW_NAME Checkbox-Testchecked [False]# 创建画布frame np.zeros((300, 400, 3), np.uint8)# 初始化窗口cvui.init(WINDOW_NAME)while True:# 画布填色frame[:] (100, 200, 100…

WEB APIs day5

一、window对象 BOM属于window对象 1.BOM&#xff08;浏览器对象模型&#xff09; bom里面包含着dom,只不过bom我们平时用得比较少&#xff0c;我们经常使用的是dom操作&#xff0c;因为我们页面中的这些标签都是在dom中取的&#xff0c;所以我们操作dom多一点。 window对象…

大数据、人工智能、机器学习、深度学习关系联系前言

1.大数据和人工智能关系 2.机器学习、深度学习、人工智能关系 3.监督学习、无监督学习、半监督学习、强化学习、迁移学习关系 4.机器学习具体内容 一、大数据和人工智能之间存在相促进并相互支持&#xff0c;推动了科技发展 1.数据驱动的人工智能&#xff1a;人工智能系统需要…

【是C++,不是C艹】 手把手带你实现Date类(附源码)

&#x1f49e;&#x1f49e;欢迎来到 Claffic 的博客&#x1f49e;&#x1f49e; &#x1f449; 专栏&#xff1a;《是C&#xff0c;不是C艹》&#x1f448; 前言&#xff1a; 恍惚间&#xff0c;已经两个月没更新了 &#xff08;&#xff1b;д&#xff40;&#xff09;ゞ 我忏…

K8s+Docker+KubeSphere+DevOps笔记

K8sDockerKubeSphereDevOps 前言一、阿里云服务器开通二、docker基本概念1.一次构建、到处运行2、docker基础命令操作3、docker进阶操作1.部署redis中间件2.打包docker镜像 三、kubernetes 大规模容器编排系统1、基础概念&#xff1a;1、服务发现和负载均衡2、存储编排3、自动部…

基于springboot+vue的流动人口登记系统(前后端分离)

博主主页&#xff1a;猫头鹰源码 博主简介&#xff1a;Java领域优质创作者、CSDN博客专家、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战 主要内容&#xff1a;毕业设计(Javaweb项目|小程序等)、简历模板、学习资料、面试题库、技术咨询 文末联系获取 项目介绍…

因果推断(五)基于谷歌框架Causal Impact的因果推断

因果推断&#xff08;五&#xff09;基于谷歌框架Causal Impact的因果推断 除了传统的因果推断外&#xff0c;还有一些机器学习框架可以使用&#xff0c;本文介绍来自谷歌框架的Causal Impact。该方法基于合成控制法的原理&#xff0c;利用多个对照组数据来构建贝叶斯结构时间…

javaScript:常用的js字符串方法

目录 一.前言 二.字符串方法 1.charAt(num) 获取字符串指定位置上的字符 解释 示例 注意 2.length属性 获取字符串长度 解释 示例讲解 3.substring()字符串的截取 解释 特点 示例 4.slice()字符串截取 解释 特点 示例 应用 单行文本加省略号 字符串劫…