Solana的RPC 2.0架构将读取层从验证器中分离,分为账户模块和历史模块,解决传统RPC的查询慢、验证器负载高的问题。账户模块使用索引和自动查询追踪,支持只存储相关程序数据,降低开发者门槛。历史模块基于ClickHouse,提供毫秒级的历史交易查询,并引入新方法getTransactionsForAddress消除N+1问题。同时,Solana正从计算竞争转向网络竞争,DoubleZero专用光纤网络提升验证器间通信效率,影响验证器选择和LST收益率。
本文深入探讨了Solana如何通过引入多领导者架构(MCL)来解决传统金融市场中的交易延迟和抢跑问题。MCL允许多个验证者同时构建区块,从而打破了单一领导者的垄断,提高了交易速度和公平性,并最终使Solana能够与纳斯达克等中心化交易所竞争,实现真正的去中心化金融。
本文讨论了Robinhood选择Arbitrum Orbit的原因,即对交易排序的完全控制,以防止MEV攻击,但这也导致了与其他DeFi生态系统的隔离。Raiku通过其在Solana上的解决方案,允许应用在不牺牲Solana性能和生态系统访问的情况下,获得类似应用链的控制权,为Robinhood提供了Native App和Extension App两种选择,以满足其对合规性和互操作性的需求。