社区投稿|Desig质押聚合器功能,帮助用户选出更适合的质押策略

在Sui上,不同的质押协议提供收益各异的产品,因此用户面临着众多可以质押token的协议,眼花缭乱无从选择。Desig质押聚合器功能现已整合到Desig钱包扩展中,极大地简化了寻找质押策略的流程。事实上,其智能质押功能支持完全自动化的质押,而发现与比较功能则为更有经验的用户提供更多控制权。

在DesigLabs,我们最初专注于为DAOs提供多签钱包。这项工作使我们开始探索构建DeFi平台。Sui推出的流动质押Tokens( Liquid Staking Tokens,LST)使其成为我们创建质押聚合器的理想选择。

质押聚合器平台整合并优化来自Sui各个验证节点和质押平台的质押奖励,将用户的奖励最大化。它能够从不同平台汇总质押详情,简化质押流程。通过将质押分散到多个网络,降低了单个网络故障或波动性相关的风险损失。

产品功能

为了服务那些希望体验简单流程的用户,和那些喜欢监控数据并深入了解的用户,我们的质押聚合器提供了许多不同的工具。

多种质押策略

通过质押聚合器,质押(Staking)与解质押(Unstaking)经过类似的路径进行。用户提交他们的请求,后端Desig服务器生成交易。同样,MPC系统处理多重签名交易。在后端服务器验证后,交易在Sui网络上得到确认,质押的代币将被发送到用户的钱包。

  • 一键质押:对于加密货币新手或时间有限的人来说,他们可以简单地通过一键点击来质押资产,该平台将以最高效的方式自动进行质押。
  • 智能面板:对于想要更多控制权的用户,智能面板显示实时数据和个性化的质押建议。
  • 全面的数据呈现:希望深入了解数据的专业人士可以查看详细的质押选项,包括验证节点和LST,以及年化收益率APY、总质押、奖励池和费用等关键指标。

Desig质押聚合器为用户提供了简化的智能质押功能,快速轻松地质押资产。

选择使用发现与比较工具的用户可以浏览不同的质押策略以进行选择。

高效的发现与比较工具

  • 搜索和排序:用户可以设置标准,例如APY或费用,以找到特定的质押机会。
  • 过滤功能:用户可以自定义搜索,例如区分LST和验证节点。
  • 最佳路径选择:相较于过滤功能,最佳路径选择允许用户根据APY、费用和综合评分等标准在顶级验证节点和LST之间进行选择。
  • 评分系统:我们还为用户提供了一套全面的评分系统,对质押选项进行彻底评估。

质押聚合器组件

质押聚合器建立在我们之前在多签钱包方面的工作基础上,使用了密码学多方计算(Multi-Party Computation, MPC)组件来帮助管理每个用户与质押池的互动。质押策略的组织和分析发生在后端服务器上。

用户流程

质押聚合器为用户提供了三种与系统交互的途径。智能质押依赖于我们对质押机会的分析,以最高效的方式承诺数字资产。发现与比较路线向用户展示更多信息,并允许他们主动寻找质押机会。用户通过参与质押管理路线来查看其已质押的资产并对其进行控制。

系统的用户流程包括与质押聚合器(在此图表中称为SAG)交互的三条主要路线。

基础设施

在质押聚合器基础设施中,用户请求经过两种不同的流程。当有人使用智能质押功能时,后端的Desig服务器会自动生成质押目的地,将提案传入MPC系统,该系统将其处理为多重签名交易。然后,该签名交易通过Desig服务器进行验证,提交到Sui网络以承诺质押。

在质押聚合器前端发起的智能质押请求在承诺为Sui上的质押之前,会经过Desig的MPC系统和后端服务器的路由。

通过质押聚合器,质押(Staking)与解质押(Unstaking)经过类似的路径进行。用户提交他们的请求,后端Desig服务器生成交易。同样,MPC系统处理多重签名交易。在后端服务器验证后,交易在Sui网络上得到确认,质押的代币将被发送到用户的钱包。

质押与解质押经过类似的路径通过质押聚合器进行,各个组件签署交易,然后将 token退还到用户的钱包。

协议集成

质押聚合器根据其APY和评分系统选择最佳的质押池。为了出现在质押聚合器的质押池(SAGPool)中,质押协议需要声明一个兼容的接口。质押聚合器根据元数据计算得分,包括总质押、APY、Epoch数据和奖励等信息。

SAGPool根据APY和评分系统选择质押协议,评分是根据元数据计算的一个数字。

生成质押的代码从SAGPool中提取APY和元数据以选择协议。

export interface SAGPool {
contract: string
generateTxStake: ()=>Uint8Array
generateTxUnStake: ()=>Uint8Array
getAPY: () => Promise<number>
getMetadata : ()=>Promise<SAGMetadata>
}

总结

我们的质押聚合器实现了两个重要的目标。首先,它从尽可能多的质押协议中获取数据,以找到最佳选项。通过评分系统,它自动化了这个过程。其次,它让经验较少的用户或时间有限的人快速质押,并确保系统会为他们找到最佳选项。

当然,我们也不想忽视专业人士。在这里,质押聚合器提供了一个面板,让他们查看所有选项,并根据自己的经验和直觉做出选择。

关于 Sui Network

Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac

官网|英文Twitter|中文Twitter|Discord|英文电报群|中文电报群

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

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

相关文章

记录:Windows上QML程序打包

0.本文修改记录 &#xff08;2019-9-3&#xff09; 修改了VC环境相关的内容 &#xff08;2020-3-5&#xff09; 修改了QML模块相关的内容 &#xff08;2022-8-31&#xff09;one-rabbit大佬指出打包命令的参数错误&#xff0c;根据文档可知&#xff1a;qmldir应该为exe对应项…

transformer_位置编码代码笔记

transformer_位置编码代码笔记 transformer输入的序列中&#xff0c;不同位置的相同词汇可能会表达不同的含义&#xff0c;通过考虑位置信息的不同来区分序列中不同位置的相同词汇。 位置编码有多种方式&#xff0c;此处仅记录正余弦位置编码 正余弦位置编码公式如下&#x…

宠物用品/宠物自动饮水机方案

宠物自动饮水机方案原理 宠物自动饮水机&#xff0c;也叫做智能宠物饮水机&#xff0c;是一种为宠物设计的智能化饮水器。应用核心主要在于智能化水泵控制&#xff0c;以及外围传感器电路。 宠物自动饮水机使用方便&#xff0c;不用频繁的换水。另外&#xff0c;自来水的水质可…

(6)Elastix图像配准:可视化配准工具

文章目录 前言一、配准工具1.1、基于Elastix的可视化配准工具1.1.1、elastix-napari&#xff1a;基于napari的Elastix图像配准1.1.2、SlicerElastix&#xff1a;基于3D slice的Elastix图像配准1.1.3、BIRDS&#xff1a;基于ImageJ的Elastix双通道图像配准 1.2、基于ITK开发的配…

微信小程序如何实现点击上传图片功能

如下所示,实际需求中常常存在需要点击上传图片的功能,上传前显示边框表面图片显示大小,上传后将图形缩放到边框大小。 实现如下: .wxml <view class="{{img_src==?blank-area:}}" style="width:100%;height:40%;display:flex;align-items: center;jus…

容器算法迭代器初识

#include<iostream> using namespace std; #include<vector> //vetor容器存放内置数据类型 void test01() {//创建了一个vector容器&#xff0c;数组 vector<int> v;//向容器中插入数据v.push_back (10);//尾插 v.push_back (20);v.push_back (30);v.push_ba…

WIN11 - WSL(Windows Subsystem for Linux) 安装教程

前言 WSL&#xff0c;即Windows Subsystem for Linux&#xff0c;是一种在Windows操作系统上运行Linux二进制文件的兼容层。该层提供了Linux环境和GNU工具&#xff0c;可以在Windows系统上运行Linux应用程序。WSL使得开发人员可以在Windows系统上使用Linux工具和命令行界面&am…

项目实战:一个基于标准库的具备最值获取的万能容器实现

目录 写在前面 需求 分析 接口设计 项目实现 一些思考与总结 致谢 写在前面 刚刚介绍了变参模板和完美转发&#xff0c;现在换一换脑子做一个小的项目实战吧。博主最近学习的是标准库&#xff0c;总体来说&#xff0c;我认为标准库中的内容是很trivial的&#xff0c;重点…

04 避免 Latch 的产生

Latch 是什么 latch 即锁存器&#xff0c;是一种对电平敏感的存储单元电路&#xff0c;和寄存器一样都是基本存储单元&#xff0c;但是寄存器是边沿触发的存储器&#xff0c;锁存器是电平触发的存储器。 组合逻辑电路和时序逻辑电路 在数字电路中将逻辑电路分成两大类&#…

Java学习笔记(十一)——常用类

一、包装类 &#xff08;一&#xff09;包装类和基本数据类型的转换 ​编辑 &#xff08;二&#xff09;包装类型和String类型的相互转换 &#xff08;三&#xff09;Integer类和Character类的常用方法 二、String &#xff08;一&#xff09;创建String对象的两种方式 …

【爬虫专区】批量下载PDF (无反爬)

天命:只要没反爬,一切都简单 这次爬取的是绿盟的威胁情报的PDF 先看一下结构,很明显就是一个for循环渲染 burp抓包会发现第二次接口请求 接口请求一次就能获取到了所有的数据 然后一个循环批量下载数据即可,其实没啥难度的 import requests,osres = requests.get("…

C++ 数论相关题目 台阶-Nim游戏

现在&#xff0c;有一个 n 级台阶的楼梯&#xff0c;每级台阶上都有若干个石子&#xff0c;其中第 i 级台阶上有 ai 个石子(i≥1 )。 两位玩家轮流操作&#xff0c;每次操作可以从任意一级台阶上拿若干个石子放到下一级台阶中&#xff08;不能不拿&#xff09;。 已经拿到地面…

鸿蒙会取代Android吗?听风就是雨

现在说取代还谈不上&#xff0c;毕竟这需要时间。安卓作为全球第一的手机操作系统&#xff0c;短时间内还无法取代。持平iOS甚至超过iOS有很大可能&#xff0c;最终会呈现“三足鼎立”有望超过安卓基数。 作为全新的鸿蒙操作系统&#xff0c;其现在已经是全栈自研底座。按照鸿…

linux --中断管理 -- irq的自动探测机制

irq自动探测机制 如果一个设备的驱动程序无法确定它说管理的设备的软件中断号irq&#xff0c;此时设备驱动程序可以使用irq的自动探测机制来获取其正在使用的irq。 使用自动探测机制的条件 内核与驱动&#xff0c;必须共同努力才能完成只限于非共享中断的情况 探测前&#…

vue3前端开发框架的安全特性,非常适合现在的市场需求

vue3前端开发框架的安全特性,非常适合现在的市场需求&#xff01;现在几乎所有的前端开发&#xff0c;都是使用的vue3做了开发。下面给大家展示一下。为什么说vue3框架自带安全特性呢。 如图&#xff0c;这个是我们在浏览器内看见的&#xff0c;渲染后的数据页面信息。很齐全。…

React中文官网已经搬迁了,原网址内容将不再更新

注意1&#xff1a;React中文官网已经搬迁至-React 官方中文文档&#xff0c;原网址内容将不再更新 注意2&#xff1a;React官网已经将React的定义由“用于构建用户界面的 JavaScript 库”更改为“用于构建 Web 和原生交互界面的库”。

响应式Web开发项目教程(HTML5+CSS3+Bootstrap)第2版 例5-5 Canvas 绘制三角形

代码 <!doctype html> <html> <head> <meta charset"utf-8"> <title>Canvas 绘制三角形</title> </head><body><canvas id"cavsElem">您的浏览器不支持Canvas&#xff0c;请升级浏览器</canvas…

最快最便捷的pytest使用allure测试报告

一、前言 最近通过群友了解到了allure这个报告&#xff0c;开始还不以为然&#xff0c;但还是逃不过真香定律。 经过试用之后&#xff0c;发现这个报告真的很好&#xff0c;很适合自动化测试结果的展示。下面说说我的探索历程吧。 选用的项目为Selenium自动化测试Pytest框架…

k8s的operator基石:controller-runtime源码解析

写在之前 今天开始开更controller-runtime的源码阅读&#xff0c;笔者建议大家在阅读前了解以下知识&#xff0c;可能会帮助大家更好的理解源码逻辑。 1.client-go的基础使用 2. 使用kubebuilder搭建一个简单的controller-runtime环境 3.informer的基本思想 1.源码环境搭建 参…

代理模式(静态代理、JDK 动态代理、CGLIB 动态代理)

代理模式(静态代理、JDK 动态代理、CGLIB 动态代理) 一、代理模式概述1. 生活中的代理案例2. 为什么要使用代理3. 代理模式在 Java 中的应用4. 概述5. 生活中代理图示二、代理的实现方式1. Java 中代理图示2. 静态代理2.1 案例2.2 实现案例2.3 静态代理存在的问题三、动态代理…