Solana创办人谈停机事件如同诅咒、更快的区块链容错率更低


Solana 共同创办人Anatoly Yakovenko 在接受专访时,以「诅咒」来形容Solana 过去以来多次的网络中断、当机事件,并指出试图打造一个低成本、快速的区块链网络,正是Solana 容易中断的主因,但他也乐于接受这些挑战。

Solana 有多快?

Raoul Pal 问道Solana 的交易速度与其它公链相比如何?

Yakovenko 表示他们的野心相当大,以太坊目前每秒约能完成20 – 30 笔交易,比特币则大约7 笔,而更现代的区块链网络则能达到成千上百的TPS,如Solana 约有500 – 600 TPS ((Transaction Per Second))。

注:Yakovenko 给出的数字与官方数据并不相符。

他也提到Solana 非常仰赖于硬件设备,就连测试网也必须要有相同规格。在测试网上,Solana 能达到15,000 TPS。

当机有如诅咒

Raoul Pal 接着提到Solana 过去接连来的当机事件。

Yakovenko 强调这是目前最大的挑战,他也喜欢这些挑战,因为这些挑战正是因为伴随着大量用户而来所产生的,而这样的高负载让他们遇到未预期的情况,他承认低估了当初假设会面临的攻击手段。

Yakovenko 解释了某次的攻击情况,他们看到了大量NFT 抢铸造机器人,验证者接收到的每秒封包(packets per second) 流量达到千万级别,验证器的漏洞导致了内存容量不足,迫使验证节点停工、网络中断。

我想这是对于我们的诅咒,由于网络如此便宜、迅速,吸引了大量用户、应用程序采用。

他形容就像是某个大厂推出了存在漏洞的晶片,事后这家大厂须花费数亿美元来修复漏洞;而Solana 情况也类似,例如当时主网的1.10 版本仍在审计、测试中,还要10 周才能上线,但1.9 版本却出现重大漏洞,这10 周对他们来说度日如年。

Solana 容错率更低

Yakovenko 比较了比特币等老牌公链与Solana 的不同。

他指出比特币是极具韧性的,有些事发生在比特币身上,它还是能正常运行,例如中国监管镇压导致算力大幅下降、曾经暂停出块两小时等;不过若换作是Solana 则会导致失败,因为它的机制为每400 毫秒出块,暂停出块两小时之久代表网络完全挂了。

当你打造了一个更快的网络,对于失败的定义就不同于比特币或以太坊等公链。

注:Yakovenko 指的应是去年七月初时,比特币在区块高度689,385、689,386之间的出块时隔长达近一小时,五月时中国矿工正因禁令出走,导致算力骤降。

Solana 最正确的决策

Yakovenko 在最后提到Solana 的草创阶段,当时他们大约有20 个月的时间打造主网,相较于其它竞争对手各个融资了数亿美元,他们并没有太多优势。

虽然最终Solana 也在2018 年成功融资,但面临的大环境是ETH 已下跌超过70% 的长期熊市。

此外,Yakovenko 强调当时他们并没有资源去打造EVM 兼容等功能,也因此采用了非区块链主流的Rust 作为智能合约语言,而他认为这绝对是个正确决定,因为工程师们天性好奇,这使他们迎来大量开发者。

若我们当时有足够资源,Solana 可能会成为一个EVM 兼容链并与其它L2,或是直接与以太坊本身竞争。

而关于另一正确决策,Yakovenko 认为是他们选择在美股数次熔断、加密市场暴跌的2020 年三月推出主网:

当时我们已经累坏了,但大家对发布主网这件事也不想再拖了,而运气好的是,这导致我们比所有下一代公链都还要早推出,像是Polkadot、BNB Chain 等。

本文链接地址:https://www.wwsww.cn/sol/13437.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。