探索 Solana 上的 Jito MEV 解决方案
许多 Solana 团队在操作中使用 Squads,无论是用于资金管理、程序、验证者等。这篇文章介绍了我们的新项目聚焦系列,探索使用 Squads 的一些项目及其操作和安全管理方法。这些文章将帮助团队了解多签名如何为他们带来好处。
本文首次介绍了 Jito,Solana 上的一个重要参与者,涉及 Jito Labs 和 Jito Foundation(JitoSOL)。我们将深入探讨他们构建的 MEV 基础设施和产品,以及 Jito 如何通过 Squads 管理其资金和程序以提高安全性。
Jito - Solana上的MEV基础设施
为了理解 Jito 的作用,首先需要了解 MEV 及其对网络造成的问题。MEV(最大可提取价值)是验证者通过排序交易获利的机会。在 Solana 模型中,验证者按设定模式轮流创建区块。当前领导验证者决定区块中的交易顺序,MEV 交易者可以利用这一点,通过向领导验证者发送尽可能多的交易,确保它们按有利的顺序排列,从而获利。
例如,在去中心化交易所(DEX)上进行大额订单可能导致价格失衡,MEV 搜索者利用这一点在不同交易所之间套利。MEV 不仅限于套利,还包括 NFT 铸造、清算、夹心交易和即时流动性等多种形式。
长期以来,MEV 在 Solana 上是一个重大问题。MEV 搜索者通过向网络发送大量交易来增加其交易优先处理的机会,从而导致网络拥堵,影响用户体验。这是因为潜在利润远高于链上的低费用,且 MEV 交易者没有简便方法与验证者合作。然而,Jito 的出现改变了这一局面。Jito 提供了一种高效的 MEV 基础设施,使 MEV 交易者可以与验证者合作,从而减少网络拥堵并提高网络效率。
Jito 开发了一种解决 Solana 上 MEV 问题的方案,推出了 Jito-Solana 验证者客户端,这是 Solana Labs 客户端的一个分支。Jito 通过三个主要功能有效处理 MEV 搜索者的垃圾交易问题:
- Bundles:MEV 搜索者可以发送一组交易,这些交易按顺序执行,减轻了网络拥堵并提高了交易处理效率。
- Block Engine:通过链下区块空间拍卖连接 MEV 搜索者和验证者,模拟每个交易组合并将最高支付的交易组转发给验证者。
- Relayer:在独立服务器上过滤和验证交易,减轻验证者的负担,然后将验证的交易提交给 Block Engine 和验证者。
实际上,验证者和交易者使用 Jito 客户端的过程如下:
- MEV 交易者提交他们认为有利可图的交易序列(Bundles)的出价;
- Jito 的 Block Engine 运行模拟以确定价值最高的交易组合;
- 筛选后的出价发送给 Jito-Solana 验证者处理这些捆绑的交易。
验证者通过使用 Jito 客户端获得比通常使用 Solana Labs 验证者客户端更高的奖励。这不仅增加了验证者的利润,还减少了垃圾交易和网络拥堵。MEV 搜索者可以通过给小费的方式优先处理他们的交易,而不是通过垃圾交易。Jito 的特别之处在于,其部分交易费用分配给 JitoSOL,这是 Jito 的液态质押解决方案,使 Jito 质押者除了获得 SOL 质押奖励外,还能获得 MEV 奖励。
液态质押允许用户在权益证明(PoS)区块链上质押代币,保护网络的同时保留流动性。用户不会锁定代币,而是收到代表质押资产和奖励的液态质押代币(LSTs)。这些LSTs可以交易、转移或用于DeFi应用。
在Jito的案例中,用户可以将SOL代币委托给Jito质押池,获得JitoSOL代币作为存款证明。所有委托的SOL代币通过累积MEV和质押奖励而增值,用户随时可以兑换JitoSOL代币。Jito质押池将SOL代币委托给运行Jito-Solana验证者客户端的顶级验证者,以获得MEV奖励和质押奖励。
Jito如何通过Squads保障其运营
Jito在公司多个方面使用了Squads多签名平台。Squads允许团队在Solana上创建多签名账户,以保护其链上资产。多签名账户由多个所有者/私钥管理,移动或访问其中的资产需要多个签名。通过使用Squads,团队可以保护他们的资金库,并管理程序升级,从而提高安全性和透明度。
Jito首先使用Squads来保护JitoSOL的质押池管理器。Solana上的每个质押池都有一个管理关键参数(如费用结构)的权力密钥。为了确保JitoSOL的整体控制和配置,这个密钥需要严格的安全措施,而多签名是满足这些安全需求的最佳解决方案。
除了在多签名中持有Jito质押池管理器密钥外,Jito还使用Squads来管理其程序的升级。任何需要更新其多签名内程序的更改(如Jito MEV小费程序)都需要利益相关者的多个签名才能进行升级。
所有Jito质押池生成的收入都存入Squads多签名账户,以增强安全性和透明度。多签名不仅提供集体管理,还带来链上透明度,这是传统托管人或中心化交易所无法实现的。
使用Squads对Jito的好处包括:
- 安全管理质押池,即使某个多签名密钥所有者被攻破,也不影响质押池管理。
- 监控程序升级,防止未经授权的操作。
- 对Jito质押池产生的收入拥有透明且集体的控制。
由于Squads多签名程序是不可变的/不可升级的,它确保只有多签名所有者可以访问或转移他们的资产。此外,Squads是开源的,允许任何人检查代码的工作原理。
多签名是加密公司管理链上资产的最先进方式,因为传统解决方案不够定制化或不适应团队的需求。例如,使用冷钱包管理程序升级意味着整个协议的安全性依赖于一个人/密钥,完全取消了集体管理的可能性。这种方法不适用于需要防止未经授权操作的团队。同样,资金管理和任何链上资产的管理也需要这种保障。
通过使用Squads,Jito在Solana上采用了最高级别的多签名安全措施来管理项目资产。这不仅保护他们免受恶意攻击,还增加了JitoSOL用户和整个生态系统的信心。随着越来越多的加密项目采取正确措施最大限度地保护其协议和链上资产,这将有助于创建一个更安全的生态系统,并为当前用户和新来者建立更多信任。
关于 Jito
Jito Labs 是一家领先的 MEV 基础设施公司,致力于构建高性能系统以扩展 Solana 和最大化验证者奖励。Jito 的软件使 Solana 更高效运行并赚取 MEV 奖励。Jito 的液态质押代币 JitoSOL 是 Solana 上首个 MEV 增强的 LST,通过去中心化验证者集提供高额奖励。
Jito Labs: https://www.jito.wtf/
Jito-Solana 客户端: https://jito-foundation.gitbook.io/mev/jito-solana/
JitoSOL: https://www.jito.network/
Jito文档: https://jito-foundation.gitbook.io/
本文由SlerfTools翻译,转载请注明出处。
SlerfTools是专为Solana设计的工具箱,致力于简化区块链操作,提供无编程全可视化界面,使发币、管理流动性和无代码创建Dapp等复杂过程变得安全简单。