Solana提出新提案,旨在支持数十亿用户账户
Solana开发人员提出了一项新提案,该提案有望改变区块链处理大量用户账户的方式,从而克服主流采用过程中面临的主要障碍之一。
这一提案引入了“基于格子”的哈希系统,彻底改变了Solana区块链追踪和验证用户账户状态的方法。
如果获得批准,这项提案可能为区块链的可扩展性设立一个新的标杆,并影响其他网络如何应对类似的扩展难题。
提案的主要目标是将Solana的能力扩展到能够支持数十亿个账户,在实际的时间和空间内计算所有账户的状态哈希值。这解决了一个长期困扰着高性能区块链的问题。
目前,包括Solana在内的许多区块链都需要定期重新计算整个用户账户状态。随着网络规模的增长,这个过程变得越来越复杂且资源消耗大。
这个问题被区块链开发者们称为“状态增长问题”。去年五月,Solana Labs联合创始人Anatoly Yakovenko对此进行了讨论。
雅科文科指出:“核心问题在于创建新的账户必须证明它是全新的。”
通过Accounts Lattice Hash升级,不再需要这种证明过程即可实现即时验证,而无需重复计算所有内容。
这项技术利用了名为“同态散列”的先进加密手段,使得网络只需处理那些发生变化的账户就能更新其状态验证。
在保持128位安全级别不变的同时,这种方法大大降低了所需的计算成本。
据提案作者透露,初步实现显示出了积极的结果,两个验证器客户端Agave和Firedancer已经展示了其实用性。解密已联系相关人员获取更多信息。
此次升级将遵循Solana正式改进流程进行,需经由验证者投票来决定是否在整个网络上激活。
为了平稳过渡,建议采取逐步推广策略,让节点有机会预先计算新的哈希机制再完全启用。
编辑人塞巴斯蒂安·辛克莱