Comment by @jianda • Hey
与 dYdX 和 Injective 不同,Sei 采用了纯链上订单簿撮合引擎,借此保证安全性和去中心化,同时兼具链下订单簿的速度和效率。
Stats
Actions: 0
Comments: 0
Likes: 8
Mirrors: 10
Quotes: 0
Comments
虽说如此,但团队有信心通过进一步的测试和优化,让目前测试网 0.9 秒的出块时间在主网上线得到优化。更多详情将在未来几周内公布。
Sei 已经进行了针对延迟和出块时间的其他优化测试,出块时间最快约 400 毫秒(0.4 秒)。然而,这些测试均是以理想条件为前提,例如地理位置上配合良好的验证者、增强的硬件设施,以及完全并行化机制。
Sei 报告说,他们目前实现了大约 0.9 秒的阻塞时间,如果这继续进入主网,这将使其成为迄今为止最快的 Cosmos SDK 链。
目前正在进行测试网,Sei 有 250 名验证者,分为 5 组轮换组,目标是启动具有 50 名验证者的主网。但是,这可能会根据最终基准进行更改。
此类优化大幅减少了 Sei 的出块时间,相关内容将在下一部分中详细介绍。
调用一个智能合约,然后利用订单撮合引擎,在各自的市场上并行执行这些交易。
假设有两名不同市场的做市商提交了 10 个订单。他们提交的 10 个订单分别被打包成一笔交易。接着,这 20 个订单进一步被合并成一个交易,
在常规区块链中,订单通常按顺序执行。而 Sei 已经实现了并行的订单撮合系统,这意味着不同市场(交易对)的订单撮合过程可同时运行。
第二层涉及订单打包算法,它将一个市场(如 ATOM)的所有订单打包到单个智能合约执行中,如此一来,只会有一个虚拟机初始化,且吞吐量也会有所提升。
Sei 的订单打包机制分为两层。在第一层中,做市商能够在单次交易中提交多个订单,从而降低 Gas 成本。
为提高性能,Sei 采用了两项重要机制:
Sei 巧妙借助“频繁批量拍卖”机制来避免 MEV 问题,在一个区块中以统一的清算价格撮合订单。