公链Solana发布三大升级解决用户增长和提升网络稳定性插图

公链Solana今年来已多次发生宕机灾情,官方曾于5月初旬表示正在制定三种缓解措施以解决网络的稳定和弹性问题;就在今(29)日稍早,Solana发布一篇最新文章说明目前网络升级的状态,内容写到QUIC、质押加权QoS和费用市场(Fee markets)三项措施的开发进度,以下做重点整理。

QUIC:控制网络流量

目前状态:正进行测试网测试,预计很快会推出主网beta版。

Solana使用一个可自定义、基于UDP的协议,与RPC节点和主机进行传递交易;但由于UDP没有连线、缺乏流量控制和接收确认,因此缺乏有效方法来阻止或减轻攻击行为,为了进一步有效控制网络流量,Solana正基于QUIC重新构建核心协议。

QUIC是由Google构建的协议,设计用于像UDP一样的快速异步通信,但具有像TCP一样的流量控制,一旦成功采用,将有更多的选项来适应和最佳化资料采取;Solana表示QUIC将在主网Beta的1.10或1.11版本中启用。

质押加权(Stake-weighted)QoS

目前状态:正在开发中,将受到QUIC支持。

主机网络宽带具有固定容量,为了有效使用它,必须加权股份,以结束目前采先到先得的、一概接受交易的方式,而不考虑来源。

鉴于Solana是一个PoS网络,将质押加权的效用扩展到交易服务是一个自然的选择。在这种模式下,拥有0.5%股权的节点将有权将至少0.5%的数据包传输给主机,而网络的其余部分和剩余股权的任何组合都无法将它们完全排除。

费用市场(Fee markets):优先交易

目前状态:正在开发,一旦完全采用QUIC和UDP被禁用后,费用市场将正式实施。

Solana网络中一直有个争论点是资料交易采取先到先得的顺序来处理,让使用者无法表达其交易执行的紧迫性。通过在计算预算程式中引入新的指令,用户能在执行交易时制定收取的额外费用,该笔费用与所要求的计算单位比率将作为交易的执行优先权重。

注:鉴于任何人都可以向网络提出交易,质押加权不适合这种优先顺序,额外费用将与今天的基本费用相同。