安托利·雅科文科如何改变区块链速度:支撑Solana的工程突破

2017年,Anatoly Yakovenko 目睹比特币在自身重量下崩溃。当时,全球领先的加密货币会议无法接受比特币支付,因为交易手续费飙升至60-70美元。一个设计为点对点现金的区块链,竟无法处理基本交易。对于像Yakovenko这样的工程师来说,挫败感并非个人情绪,而是技术问题。那天晚上,在旧金山的Cafe Soleil,他在思考分布式系统处理时间的根本缺陷时,领悟到了一件无人破解的事情:问题不在于复杂性,而在于架构本身。

比特币瓶颈:为什么分布式系统难以达成时间共识

想象一万个人同时大声喊着“现在几点”,试图达成一致。这基本上就是比特币的运作方式。每一笔交易验证都需要数千台计算机争论同一个问题:“哪个事件发生在前?”

比特币故意放慢速度,以防止网络分裂。它每10分钟创建一个新区块——在安全性和速度之间做出谨慎的折中。这一限制使吞吐量大约为每秒7笔交易。而Visa每秒处理2万4千笔交易。数学上的差距令人震惊。

根本问题在于:在一个真正去中心化、全球散布的网络中,没有中央时钟。每台机器的时间都会略有漂移。网络消息传播需要时间。不同地点的观察者会看到事件的顺序不同。整个网络必须不断通信以建立共享的时间线,消耗大量计算资源,只为回答:“事件的先后顺序是什么?”

这不是一个微不足道的低效问题——它是一个设计限制,使区块链在实际应用中变得不切实际,除了缓慢结算之外几乎无法使用。

历史证明:Anatoly Yakovenko的密码学答案

Yakovenko的洞察极其简单:如果区块链根本不需要争论时间呢?如果它内置了一个无法伪造、可验证的时钟呢?

他设想了一种机制,每笔交易都带有一个密码学时间戳,任何观察者都可以独立验证。不再需要数千台计算机来反复传递消息争论顺序,而是参与者只需引用一份不可变的时间账本。

这个概念——后来他发现被正式称为“可验证延迟函数”——成为了“历史证明”的基础。与其争论时间,计算证明事件的先后顺序。这一创新消除了之前所有区块链的瓶颈。

从高通工程师到区块链架构师

Anatoly Yakovenko走上解决分布式系统的道路并非偶然。1981年出生于乌克兰,青少年时期移民到美国,迷上了底层系统编程。编写解决实际问题的代码的精确性让他着迷。

在伊利诺伊大学厄巴纳-香槟分校学习计算机科学后,他创立了早期的VoIP创业公司Alescere,虽失败但让他掌握了实时网络协议。真正的学习在圣地亚哥的高通公司,他在那里工作了13年,从工程师成长为高级经理。

他的专长:让不同的计算机系统部分协同工作而不互相拖慢。他申请了“扩展操作系统服务到辅助处理器”和优化分布式组件通信的方法专利。在移动通信塔技术方面,他使用了时分多址技术——一种通过精确管理时间间隔协调多信号的技术。

当Yakovenko观察比特币的限制时,他看到的不是点对点现金问题,而是他在高通解决的同样的可扩展性挑战:如何协调数千个独立组件而不让它们等待彼此?

构建Solana:打破速度瓶颈的四项创新

2018年,Yakovenko与高通老兵Greg Fitzgerald和Raj Gokal共同创立了Solana Labs,当时加密货币行业正处于“寒冬”。资金枯竭,热情冷却。他们只有大约两年的时间,必须做对。

Solana没有依赖单一突破,而是结合了四项互补的创新:

Sealevel:一种并行处理引擎,允许多个交易同时执行,前提是它们涉及不同账户。通过提前声明每笔交易涉及的账户,区块链实现了并行处理,而非顺序。

Turbine:受BitTorrent启发,将交易数据分片,通过随机加权树和纠删码在网络中传播。交易数据比传统的八卦协议传输得更快。

Gulf Stream:一种转发机制,将交易提前发送给未来的区块领导者,甚至在他们正式成为区块生产者之前。这消除了传统的内存池瓶颈。

Cloudbreak:一种水平扩展的账户存储系统,设计用于支持数千个同时的读写操作,而非顺序访问。

每项创新都针对不同的系统瓶颈。它们共同创造了前所未有的东西:一个随着网络规模扩大而加速的区块链,而非变慢。

2020年3月16日,股市崩盘、经济停摆之际,Yakovenko启动了Solana主网。几个月内,区块链处理了83亿笔交易,创建了5400万块。到年底,全球有超过300个验证节点在运行,网络还不到一年。

压力测试:Solana如何应对网络挑战

成功带来了脆弱性。Solana的高吞吐量吸引了恶意流量,暴露出架构上的缺陷:

  • 2021年9月:Grape IDO期间交易激增,导致网络分叉和17小时中断
  • 2022年5月:NFT盲铸机器人引发共识崩溃,持续7-8小时
  • 2022年5月:离线交易处理错误,造成4.5小时中断
  • 2022年10月:配置错误导致网络停摆6小时

批评者认为,Solana为了速度牺牲了去中心化。单一架构意味着单点故障可能影响整个系统。

团队有条不紊地应对:改进去重、修复随机数生成、校正分叉选择逻辑、采用QUIC协议提升可靠性。每次事件都成为系统强化的工程输入。

FTX考验:社区成为基础设施

2022年11月,Solana迎来了终极考验。曾是Solana最重要支持者之一的Sam Bankman-Fried的交易所FTX在几天内崩溃。恐慌蔓延:任何与FTX有关的项目都可能失败。

区块链的代币价格暴跌,投资者纷纷撤离。但Solana的基础设施展现出传统系统无法比拟的韧性。FTX控制了Serum,一个许多Solana用户依赖的交易平台。当FTX崩溃,Serum变成“孤儿”——无所有者、无方向。

数小时内,Solana开发者社区独立fork了Serum的代码,创建了OpenBook——一个社区拥有、功能相同的版本。技术上称为“分叉”,但其意义在于社会:网络证明了它可以在没有外部救援的情况下替代失败的基础设施。

在危机中,Solana从未停止。没有中断,没有共识失败。区块链持续处理交易,即使最大支持者崩溃。不同于传统公司CEO被捕就会崩溃,Solana证明它已超越任何单一支持者或公司。

机构采纳:当CFO将区块链视为国债

长期验证来自一个意想不到的渠道:企业金库。上市公司开始在企业储备中积累Solana代币。

Upexi在四个月内持有190万SOL。SOL Strategies采用平均成本法。Classover Holdings宣布计划投资5亿美元。特朗普提出的美国战略加密货币储备将Solana列为战略资产,和比特币、以太坊并列。

这不是投机,而是资产配置。当CFO们将区块链代币视为国债时,投资论点已超越叙事。资产管理公司如Franklin Templeton和Fidelity已申请Solana现货ETF。逻辑类似于比特币和以太坊:价值存储,未来可能作为金融基础设施。

架构师的愿景

44岁的Anatoly Yakovenko保持着一种不同寻常的平衡:务实与理想并存。他倡导合理监管,坚信立法者应先理解技术再加以限制。但他反对特朗普提出的政府加密储备,原因在于过于集中——这是一个原则立场,也让一些盟友感到挫败。

Yakovenko反对区块链战争中的部落思维。他不认为以太坊与Solana是零和竞争,而是看到不同层级和协议共存、相互强化。这在行业中是一种成熟的观点,避免了极端主义。

他的终极愿景依旧:将Solana打造成全球金融基础设施的骨架,让信息和价值以网络速度流动。当企业CFO开始将你的区块链视为数字黄金,开发者在更慢的系统上无法实现的应用成为可能,社区能独立重建失败的基础设施——那位在Cafe Soleil解决“如何证明序列而无需争论”的架构师,已将理论转变为实践。

那天晚上,2017年,Anatoly Yakovenko解决了一个问题:如何在没有争论的情况下证明事件的先后顺序?答案是构建了一个运行速度与计算能力相匹配的区块链,证明了工程问题有时可以通过工程解决方案得到解决。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)