随着原生去中心化中央限价订单簿( Central Limit Order Book,CLOB)DeepBook的推出,Sui上的DeFi开启了新篇章。DeepBook由一群Sui贡献者共同构建,为新一代DeFi应用提供了一个稳定的流动性层。
通过DeepBook,DeFi和其他开发者可以找到一个现成的流动性层,充分利用Sui的共识机制以实现最佳性能。其开放式API让开发者可以接入apps并利用资产交易的优势。
在DeepBook推出时,多个交易所利用其实现交易功能并为其提供流动性。KriyaDEX、Turbos.Finance、Aftermath Finance、Cetus、Kairon Labs和MovEX帮助测试,并且目前仍使用DeepBook来实现自己的服务。除其他流动性提供商外,DeepBook将由Kairon Labs作为其初始做市商提供支持。
DeepBook为DeFi开发者提供了一个专为Sui网络设计的即插即用的流动性层
DeepBook支持卖方和买方的限价订单和市价订单。DeepBook以开源方式发布,无需权限,作为一个Move包,允许任何人发布一个流动性池,实现两种资产之间的交易。DeepBook没有token,所收取的所有费用都会被销毁。另外,DeepBook是一个公共资源,为DeFi开发者提供了经过审计的、高效的代码和流动性的通用基础设施。
交易方式
作为一个CLOB,DeepBook支持卖方以特定价格(通常称为限价订单)或市价订单的方式交易。买方可以浏览DeepBook账本,找到他们想要购买的资产。这种模式赋予交易者更多自由,让他们可以选择自己买卖的价格,符合传统的供求经济学规律。
DeepBook对订单流程的透明性和无需权限的特性,符合Sui的公平和去中心化理念。用户可以查看订单明细、订单簿深度和订单撮合过程。任何人都可以在交易所上进行买卖,没有限制。
结构组成
DeepBook由两个关键组件构成:核心匹配引擎和智能订单路由引擎。匹配引擎使用基于每个资产共享对象池构建的订单簿。资产之间的订单撮合发生在链上,而路由引擎则在链下处理交易。
对于每个基准资产和报价资产的交易对,DeepBook创建一个全局共享池来处理订单的下单、撤销和结算。在这种架构下,涉及不同交易对的交易可以轻松并行处理,以实现最大的吞吐量。
未成交的订单存储在流动池中。接单方订单将在提交订单的同一交易中即时从可用的做市商订单中完成。买、卖订单分别存储,并使用两级嵌套的Crit-bit Tree进行高效的位串存储。
DeepBook SDK为DeFi构建者提供了交易和兑换的代码片段、兑换路由和流动池查询的基础。
安全保障
在MovEx委托的审计中,区块链安全公司Zellic对DeepBook进行了测试,并编写了一份报告,讨论了DeepBook存在的漏洞和修复措施。Zellic按照特定的标准进行审计,例如是否可以从托管方提取资金,以及攻击者是否可以锁定资金或获得不公平的交易优势。
审计还检查了DeepBook模块的编码错误、逻辑错误、集成风险和代码成熟度。
该公司发现了四个关键错误、一个中等错误和一个低级错误。例如,DeepBook允许零数量的订单,这可能被恶意操作者利用,以发起拒绝服务攻击来摧毁系统。在审计期间发现的所有漏洞都通过代码更改成功修复。
鸣谢贡献者
MovEX最初设计并创建了DeepBook,然后将其开源并贡献给了Sui。其他贡献者,包括Mysten Labs、Jump、Kairon Labs、GSR、Wintermute和Aftermath Finance,他们都在DeepBook的开发中发挥了重要作用。社区的深度参与对于确保DeepBook不断发展以满足Sui DeFi构建者的需求至关重要。
贡献者们还可以通过探索文档和SDK,并参与Sui改进提案过程,帮助DeepBook为Sui社区提供服务,并提出改进和功能建议。
期待与大家一起共同建设Sui生态!
关于 Sui Network
Sui是基于第一原理重新设计和构建而成的L1公有链,旨在为创作者和开发者提供能够承载Web3中下一个十亿用户的开发平台。Sui上的应用基于Move智能合约语言,并具有水平可扩展性,让开发者能够快速且低成本支持广泛的应用开发。获取更多信息:https://linktr.ee/sui_apac
官网|Twitter|Discord|英文电报群|中文电报群