诚邀社区开发者参与DeepBook测试和集成

news2024/12/25 8:53:04

 DeepBook是Sui的基础流动性层,Sui基金会诚挚邀请社区开发者参与其测试和集成。

DeepBook为Sui的原生中央订单簿(Central Limit Order Book,CLOB)和基础流动性层,将会在未来数周准备完成,我们邀请大家参与测试集成。除此之外,应用开发团队现在可以开始将应用集成至DeepBook,以保证在订单簿完整测试并获得流动性后马上开始进行交易。

DeepBook概述

任何健全的金融系统都需要完整的流动性,用户需要能够轻松且有效地交易他们的资产。在传统金融领域,这个角色由集中式交易所来扮演,如纽约证交所和纳斯达克等。在去中心化金融领域,这个角色则通常由自动化做市商(Automated Market Makers,AMM)或是中央订单簿来实现。

AMM是一种直接的流动性方法,智能合约建立特定资产类别的流动性池,汇率由池子中各资产的数量和总价值来决定,交易以设定的价格提交,资产交换立即完成,不需要订单簿。

另一方面,中央订单簿是一个买方和卖方皆需要由系统配对才能达成交易的交易执行模型。当买卖双方的交易订单以市场价格或是限定价格(交易者指定的特定价格)提交,配对引擎将会在双方条件被满足后自动执行。在Sui生态中,中央订单簿DeepBook在链上具有完整的订单流程、足够的交易订单深度和订单配对流程。

DeepBook是为Sui网络提供基础流动性层的公共中央订单簿。DeepBook的目标是确保为所有希望在Sui生态上开发金融产品的开发者提供所需要的流动性。如同传统金融交易所允许募资、交易和做市等金融活动,DeepBook将会为Sui的链上金融应用提供流动性支持。

DeepBook可以认为是Sui社区的公共财产,专注于实现流动性、为用户提供更好的体验而非变现。因此,对于任何希望集成的用户或应用来说,没有任何的操作和参与门槛。

如何做出贡献?

DeepBook的代码库原先由MovEX开发,但现在已经被整合至Sui Network作为Sui framework的一部分。如同Sui Network的其他framework,这是一个开源的项目且欢迎所有社区成员参与贡献。

虽然DeepBook的代码库已被独立第三方完整的审计,但仍然需要Sui社区中的DeFi构建者来协助提高DeepBook的表现力和安全性以确保其成功。您可以立即集成DeepBook至您的应用,也可以通过在Github上报告问题或发送pull请求来提供反馈做出贡献。

社区成员同样可以通过Sui改善提案流程参与其中,共同促进下一个阶段的发展。

Sui上的流动性正在增加

最后几周的测试会为Sui资产的流动性开启大门。届时,Sui的链上金融生态将蓬勃发展,允许用户创建新的交易对,直接交易资产,并允许更多应用集成到DeepBook以利用提供的流动性深度。

社区的参与也将确保DeepBook的初期发展,加速Sui的去中心化进程。

参考文档

DeepBook代码库
DeepBook审计报告
Sui改善提案
Sui文档
Telegram工作群


关于 Sui Network

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

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

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

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

相关文章

Unity大面积草地渲染——4、对大面积草地进行区域剔除和显示等级设置

目录 1、Shader控制一棵草的渲染 2、草地的动态交互 3、使用GPUInstancing渲染大面积的草 4、对大面积草地进行区域剔除和显示等级设置 Unity使用GPU Instancing制作大面积草地效果 大家好,我是阿赵。 这里开始讲大面积草地渲染的第四个部分,对大面积草地…

零知识证明:安全定义

之前在本科的课程仅仅略微介绍了下零知识证明,之后自学了一些相关内容,但不成体系。本学期跟着邓老师较为系统地学习了 ZKP,发现自己之前有很多的误解,临近期末整理下重要内容。 参考文献: Goldreich O. Foundations…

C语言实现个人通讯录(功能优化)

实战项目---通讯录(功能优化) 1.基本思路介绍:1.1基本思路: 2.通讯录的具体实现:2.1 通讯录的建立:2.2通讯录功能: 3.具体功能函数的实现:3.1 增添联系人:3.2 删除联系人…

从零开始学习JVM--初识Java虚拟机

1 虚拟机与Java虚拟机 1.1 基本介绍 所谓虚拟机(Virtual Machine)。就是一台虚拟的计算机。它是一款软件,用来执行一系列虚拟计算机指令。大体上,虚拟机可以分为系统虚拟机和程序虚拟机。 系统虚拟机:完全对物理计算…

树莓派(主)与STM32(从)使用SPI通信(持续更新中)

1.实验目的 使用树莓派作为主机向 STM32 从机发送数据,STM32 收到数据后通过串口的方式将数据打印到电脑上,同时返回给树莓派数据。树莓派接收到数据后打印在控制台上。 2.SPI 简介 SPI(Serial Peripheral Interface,串行外设接…

进程控制下(程序替换部分)

目录: 1. 进程程序替换的原理 2.将磁盘的数据和代码加载进物理内存 3.程序替换函数的基本使用 ----------------------------------------------------------------------------------------------------------------------------- 1. 进程程序替换的原理 蓝色框内…

图解LeetCode——48. 旋转图像

一、题目 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 二、示例 2.1> 示例 1: 【输入】matrix [[1,2,3],[…

AVL树的实现

文章目录 AVL树前言1. AVL树的概念2. AVL树的结构2.1 AVL树节点的定义2.2 AVL树的结构 3. AVL树的操作3.1 AVL树的插入3.2 AVL树的旋转(重要)3.2.1 左单旋过程代码 3.2.2 右单旋过程代码 3.2.3 左右双旋过程代码 3.2.4 右左双旋过程代码 旋转整体代码 3.3 AVL树的验证3.4 AVL树…

Day967.团队拓扑学 -遗留系统现代化实战

团队拓扑学 Hi,我是阿昌,今天学习记录的是关于团队拓扑学的内容。 看看最近这几年来新诞生的组织结构模型——团队拓扑学(Team Topologies)。 一、团队拓扑 尽管组件团队、特性团队和 Spotify 模型,都为团队的组成提…

JavaScript实现输入年份判断是否为闰年的代码

以下为实现输入年份判断是否为闰年的程序代码和运行截图 目录 前言 一、输入年份判断是否为闰年 1.1 运行流程及思想 1.2 代码段 1.3 JavaScript语句代码 1.4 运行截图 前言 1.若有选择,您可以在目录里进行快速查找; 2.本博文代码可以根据题目要…

阿里云 aliplayer 加密的视频 key解密解密下载过程实现

第一步:打开开发者工具 打开需要下载的视频链接,按F12打开开发者工具,然后强制刷新(ctrlf5) 第二步:定位key加密 内存搜索,关键词:_sce_dlgtqred 进入第二个结果:https…

Map在循环中修改自己的key与value

Map在循环中修改自己的key与value 1.解决方案2.深入了解 1.解决方案 使用ConcurrentHashMap package com.company.newtest;import java.util.*; import java.util.concurrent.ConcurrentHashMap;public class test30 {public static void main(String[] args) {Map<String…

【Linux】进程信号详解(一)信号概念信号产生

文章目录 前言信号概念信号入门1.查看所有信号2.信号处理常见方式3. 发送信号过程信号是谁发送的&#xff1f; 信号产生介绍signal函数来捕捉进程1.通过键盘产生例子&#xff1a;Core Dump核心转储 2.程序出现异常&#xff0c;导致收到信号空指针异常浮点数异常 3. 调用系统函数…

1_1torch基础知识

1、torch安装 pytorch cuda版本下载地址&#xff1a;https://download.pytorch.org/whl/torch_stable.html 其中先看官网安装torch需要的cuda版本&#xff0c;之后安装cuda版本&#xff0c;之后采用pip 下载对应的torch的gpu版本whl来进行安装。使用pip安装时如果是conda需要切…

【Linux】安装部署elasticsearch

安装 Java 在安装 Elasticsearch 之前&#xff0c;您需安装并配置好 JDK, 设置好环境变量 $JAVA_HOME。 众所周知&#xff0c;Elasticsearch 版本很多&#xff0c;不同的版本对 Java 的依赖也有所差别: Elasticsearch 5 需要 Java 8 以上版本&#xff1b;Elasticsearch 6.5 开…

旋转目标检测【1】如何设计深度学习模型

前言 平常的目标检测是平行的矩形框&#xff0c;“方方正正”的&#xff1b;但对于一些特殊场景&#xff08;遥感&#xff09;&#xff0c;需要倾斜的框&#xff0c;才能更好贴近物体&#xff0c;旋转目标检测来啦~ 一、如何定义旋转框 常见的水平框参数表达方式为&#xff0…

PMP项目管理-[第九章]资源管理

资源管理知识体系&#xff1a; 规划资源管理&#xff1a; 估算活动资源&#xff1a; 获取资源&#xff1a; 建设团队&#xff1a; 管理团队&#xff1a; 9.1 规划资源管理 定义&#xff1a;定义如何估算、获取、管理和利用团队以及实物资源的过程 作用&#xff1a;根据项目类型…

Azure Data Lake Storage Gen2 简介

Azure Data Lake Storage Gen2 基于 Azure Blob 存储构建&#xff0c;是一套用于大数据分析的功能。 Azure Data Lake Storage Gen1 和 Azure Blob Storage 的功能在 Data Lake Storage Gen2 中组合在一起。例如&#xff0c;Data Lake Storage Gen2 提供规模、文件级安全性和文…

Cesium入门之三:隐藏Cesium初始化页面小部件的两种方法

上一级我们实现了第一个三维地球&#xff0c;但是在这个页面上有很多小部件&#xff0c;我们不想让其显示&#xff0c;应该如何设置呢&#xff1f;这一节我们通过两种方式来隐藏小部件 方法1&#xff1a;通过js代码实现 在js代码中&#xff0c;通过在new Cesium.Viewer(conta…

算法之路--直接插入排序算法

在介绍插入排序算法之前&#xff0c;先举证一个我们都熟悉不过的例子即可理解插入排序。我们在打牌的时候&#xff0c;由于每次抽到的牌大小不一&#xff0c;为了在出牌时了解自己手里都还剩什么牌型&#xff0c;所以每次对抽到的新牌都会做一个排序&#xff0c;怎么比较呢&…