币圈子(120BTC.CoM)讯:Solana开发团队于1/6在GitHub提出一份新技术文件,旨在利用基于格密码学的同态杂凑函数(lattice-based homomorphic hashing function)来提高可扩展性,目标是让Solana能支援数十亿个帐户,并在实际可行的时间和资源内计算出所有帐户的哈希值,以解决帐户状态更新困难的痛点。
Solana共同创办人Anatoly Yakovenko于去年5月就在推特上发文表示,当时Solana遇到系统负载成长和新帐户验证问题。他指出,Solana在每新增一个帐户时,都必须确保这个帐户是全新帐户。
「虽然这听起来很简单,但实际上需要所有节点都保存一份包含所有帐户信息的完整索引以进行验证。但这种会消耗大量资源且低效的方法,可行性较小。」Yakovenko解释,现在的Solana系统需要不断重新计算所有帐户的状态,随着用户数量增加,这个过程变得更加复杂又耗时。
Yakovenko于去年5月在推特发文点出Solana问题
在最新的提案中,Solana开发团队提出了一种称为帐户网格杂凑(Accounts Lattice Hash)的技术解决方案,这项技术能透过即时验证功能,省去重新计算所有帐户状态的需求。
具体来讲,提案引入了基于格密码学的同态杂凑函数(lattice-based homomorphic hashing function)技术,能让系统只处理状态发生变化的帐户,而不用每次都对所有帐户进行运算验证。
Solana新技术文件出炉
加密业者Republik Labs用一个简单的比喻来解释这项技术:「就像整理房间一样,与其每天打扫整间房子,不如只收拾那些真的弄乱的地方,省时又省力。」
Republik Labs于推特上简单解释
假设这项提案成功落地,Solana的系统效率与速度将获得大幅提升。同时这也让Solana更有余力地处理针对DeFi和链上交易活动快速增长的使用量。
根据DefiLlama显示,过去一个月内,Solana的去中心化交易所(DEXs)总交易量达到1,130亿美元,比以太坊的789亿美元高出43%。Solana不仅在交易量上占据优势,也显示自家生态的成长可说是相当快速。