Solana推出BAM解决方案:优化交易排序 提升链上流动性

Solana的新挑战:交易量与流动性的平衡

Solana虽然以其高速和大交易量而闻名,但这是否真的意味着它已经"足够好"了呢?当我们仔细审视这些交易时,一个关键问题浮现出来:这些交易是否都在创造实际价值?

事实上,Solana上的大量交易并非源自真实的交易需求,而是来自高频套利者利用毫秒级信息差获取利润。这些所谓的"有毒交易者"利用技术优势,在做市商即将撤单时,通过增加Gas费用使自己的交易优先打包,从而完成套利,导致做市商承受损失。为了弥补这些损失,做市商不得不扩大买卖价差,最终由普通用户承担了这些额外成本。

Solana一直梦想在链上实现能够取代中心化交易所的订单簿系统。然而,"有毒交易者"的存在成为了实现这一梦想的主要障碍。这就是Solana目前面临的新挑战:交易量并不等同于流动性。一个真正健康的市场需要的不是更多的交易,而是更高质量的交易。

如何剔除有毒交易,保护市场流动性?

在当前的Solana系统中,由于其共识机制采用周期性拍卖方式,吃单者(尤其是高频交易者)实际上享有优先权,这使得恶意的MEV(最大可提取价值)行为影响了市场的公平性。

Solana目前的共识机制中,每400毫秒为一个时间槽(Slot),在这个时间段内,交易按照支付的Gas费用高低排序执行。这种机制导致做市商需要频繁调整报价,而高频套利者则可以通过支付更高费用在做市商撤单前抢先成交,使做市商频繁遭受损失。

理想情况下,订单簿DEX应该先执行所有撤单,然后是新挂单,最后才是成交。然而,Solana现有的共识机制在微观层面无法实现这种理想排序。同样,在预言机报价方面,也应该先更新价格,再执行依赖该价格的交易。而对于借贷协议,最好是先补充保证金,再进行清算。

BAM:Solana的解决方案

为了解决这些问题,Solana提出了BAM(Block Assembly Marketplace,区块组装市场)解决方案。BAM在Solana链上应用与主网之间构建了一个排序层或预处理层。它利用可信执行环境(TEEs)构建隐私沙盒,在其中根据预先确定的规则或FIFO原则进行交易排序,以更好地服务于订单簿、永续合约交易所和暗池等协议。

BAM支持三种运行模式:Solana默认模式、Block-Engine模式(类似Jito的MEV解决方案)和BAM模式(严格按FIFO排序)。BAM模式的核心特点包括:

  1. 利用TEEs构建隐私环境进行公平排序
  2. 通过插件系统实现复杂的自定义排序逻辑

BAM为Solana的交易处理流程带来了可验证性、隐私保护和可编程性。它使开发者能够构建更接近中心化交易所体验的去中心化应用,如中央限价订单簿、永续合约交易所和暗池等需要精确排序控制、确定性执行和隐私保障的金融基础设施。

随着BAM的部署,Solana的交易体验将得到显著改善,推动其生态系统向更加创新和高效的方向发展。

解读Solana BAM区块组装市场:当速度不再是唯一的追求

SOL-4.59%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 5
  • 转发
  • 分享
评论
0/400
诗与远链vip
· 08-04 06:52
链上节奏真紧凑
回复0
UnluckyLemurvip
· 08-01 14:20
sol太卷了
回复0
空投自助餐vip
· 08-01 14:20
套利党都别好意思
回复0
止损艺术家vip
· 08-01 14:19
瘾起了得跑
回复0
熊市朝阳人vip
· 08-01 14:12
还看好索的未来
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)