Solana的运行机制复杂且高效,其核心是基于权益证明(PoS)和历史证明(PoH)的独特共识模型。PoH作为网络时钟,追踪事件顺序,无需验证者就时间达成共识,Solana也因此无需内存池(mempool)。验证者以400毫秒为周期的“槽(slots)”轮换领导权,负责区块生产,其他验证者则投票确认。
Solana的质押模型在每个周期(epoch,约2-3天)结束时更新,验证者收益主要来自交易手续费、协议奖励(通胀)和最大可提取价值(MEV)。领导者获得区块奖励(基础费用和优先费用的50%,其余50%销毁)。区块时间越长,年度奖励越少,影响SOL总分配。
Solana的投票模型对验证者没有最低SOL要求,但需投票账户并支付交易费用(每次0.000005 SOL)。费用市场分为基础费用和优先费用,但存在激励不足、资源浪费等问题。
基于质押权重的服务质量(SWQoS)机制,在网络拥堵时优先处理高质押验证者的交易,增强网络韧性,但存在质押集中化风险等挑战。
Solana网络节点分为验证节点(负责签名和投票)和RPC节点(处理钱包和DEX请求)。交易处理顺序取决于账户是否相同。
Solana的流动质押(Liquid Staking)允许用户将SOL质押到验证者池中并获得LST代币,但质押奖励与借贷收益存在竞争关系。LST代币有两种类型:奖励型和验证者专属型。
Solana的MEV问题源于领导者对区块生产的完全控制权。虽然优先费用机制激励领导者优先处理交易,但大量的无效套利尝试浪费了计算资源。与以太坊不同,Solana的MEV问题主要体现在计算资源浪费和少数搜索者垄断利润上。