如果我们将Web3视为正在向我们招手的未来,那么找到通往它的高速公路可能是我们在Web2中需要完成的第一个任务。
在Web3的生态系统中,区块链扮演着重要的“道路”角色:他们是Web3的基础设施,是整个Web3发展的基石。其中,底层公链是区块链最原始的主干道,它的发展直接影响着人们前进的速度。
自2009年区块链诞生以来,历经十余年,底层公链已经发展到第三代:比特币是第一代的始祖,以太坊是第二代的代表,Solana和Avalanche为代表的新公链是第三代。
那么为什么公链需要更新呢?难道不能用第一代比特币作为“主干道”吗?原因是比特币不可扩展,它只是加密货币,而以太坊和后续的公链则成为了真正的Web3应用开发平台。
简单理解,比特币就像一条颠簸不平的路,无法通车。虽然不能去,但它的出现向人们展示了到达Web3的可能性。之后以太坊等公链就像道路一样可以通车了。道路开通后,各种车都可以开,大家可以装载各种材料和工具,真正开始Web3的建设。
过去几年,以太坊作为首个“开放流量”的公链,占据了Web3相关应用70%以上的开发量,是当之无愧的公链之王。但与此同时,随着以太坊在交易效率和成本上的弊端,也诞生了一些新的公链。他们试图在以太坊的基础上继续优化路况,公链竞争的大幕也已经拉开。
其中,近两年发展势头最为强劲、被誉为“以太坊黑仔”的索拉纳是备受关注的对象。
索拉纳的特别之处在于,它为困扰区块链很久的“不可能的三位一体”问题提出了一个全新的解决方案。在这种思路下,索拉纳的交易速度可以达到以太坊的4000倍以上,而交易成本只有以太坊的6万倍。
虽然听起来很刺激,但作为年轻的公链,索拉纳目前也在被质疑。从去年到今年,索拉纳长期多次停机,停机的原因是多方面的。之前靠超高性能风头正劲的Solana,最近用户大量流失,甚至被冠上“宕机链”。
在不断的事故中,大家开始怀疑索拉纳的创新机制并没有真正解决“不可能三位一体”,只是以牺牲“安全”为代价保住了“效率”。
创新共识机制,努力打破“不可能三位一体”。首先,区块链的“不可能三位一体”是什么?
在区块链技术中,有一个“三元悖论”3354,即去中心化、安全性和可伸缩性(效率)不可兼得。这一理论最早由以太坊创始人Vitalik Buterin提出,并在不断的实践中得到业界的广泛认可。
长期以来,许多区块链项目被迫选择三个特征中的两个。目前大多牺牲“效率”,选择先保证“安全”和“去中心化”。以太坊就是其中之一。牺牲“效率”的后果是,当大量的汽车开始上路时,拥堵将不可避免,大家的移动速度会变得很慢。
据统计,比特币网络平均每秒可以处理5笔交易,而以太坊是15笔交易。相比之下,在大家熟悉的Web2应用中,Visa的支付网络每秒可以处理近2万笔交易,淘宝的TPS(每秒交易)可以达到54万笔。所以像以太坊这样的处理速度显然无法满足未来大规模商用的要求。
比特币和以太坊之所以处理速度慢,是因为它们都采用了基于工作量证明(PoW)的共识机制。
在区块链系统中,节点分散在各处,所以为了达成共识,必须设计一个系统来维护系统的运行秩序,保证公平性。
怎么理解?我们以跑步比赛为例。假设100个人分成10人一组进行100米比赛,那么就有10组成绩需要记录。但是以前贿赂作弊很容易被事先指定的评委记录下来,所以我们就想,不如我们100个人制定一个条件,选出我们都认可的人来帮忙打分,然后让他每组记录完后把结果发给所有人确认,然后我们就可以一起赚点这个人的劳务费了。这样既实现了去中心化,又保证了所有人验证下结果的公平性。
在这个例子中,大家一致同意的选择条件被称为“共识机制”。比特币和以太坊的选择条件是根据“工作量”制定的,其执行方式是指定一个随机值。考生只有通过大量的穷举计算才能找到这个随机数,从而“赢得”记账权,而这个不断计算寻找随机数的过程就是俗称的“挖矿”。
“工作量证明”的好处是其机制安全,类似于“多劳多得”的机制相对公平。但与此同时,所有数据都要在所有节点进行备份,块生成间隔时间长,这也导致PoW计算能力浪费严重,交易效率低。
为了解决这些问题,近年来一些人一直在研究新的更高效的共识机制,包括以“获得更多的钱”为特征的“权益证明机制”(PoS)和基于投票的“份额授权证明机制”(DPOS)等。但都无法同时满足集中化、安全性和可扩展性这三个特征。
直到2017年《索拉纳白皮书》的出现,才提出了“证明历史”(PoS)的新思路。
所谓“历史证明机制”,就是通过创建历史记录来证明某一事件发生在特定时间点,从而减少全网验证时间的一种方法。
以前,无论在PoW还是PoS机制下,区块链上的时间戳都是完全同步的。比如前面的跑步比赛例子,第一场比赛结束后,负责的记录员需要将该场比赛的结果发给大家进行验证,大家验证后才能进行下一场比赛。
然而,Solana已经建立了一个全球可用的时钟,允许每个节点生成一个本地时间戳。10个游戏在不同的时间产生10个游戏结果,每个结果都有唯一对应的时间供大家验证。这样就不需要等待全区块链网络同步进行数据更新和数据状态处理,大大缩短了等待时间,提高了比赛推广效率。
此外,Solana还采用了包括塔式BFT算法(塔式BFT)和SEALEVEL引擎(Sealevel)等技术来减少消息传递的延迟和智能合约的并行处理等。并将平均新块出现时间压缩到400毫秒。
这种新机制的出现,带来了区块链“效率”的革命性变化,也完美“狙击”了以太坊。
在交易效率上,Solana最快可以每秒执行65000次交易,而以太坊大约是每秒15次交易;交易费用方面,Solana平均交易费用为0.00025美元/笔,以太网为15美元/笔。目前在所有底层公链中,Solana可以说是速度最快,成交价最低的平台。
备受瞩目的公链后起之秀Solana,目前正处于“不稳定”的发展困境。索拉纳由两位前高通高级工程师创立。2017年发布了最早版本的白皮书,2018年完成了测试网络的开发。然而,在Solana正式推出后,这种创新的历史证明机制并没有立即激起多大的波澜。
索拉纳真正的“出圈”出现在2020年7月。当时,整个行业正在经历NFT和DeFi的热潮。随着以太坊大量交易的发生,关于交易拥堵和手续费高的声音越来越大,导致一些Defi项目外溢,我们不得不寻找其他交易速度和性价比更高的链条来放货和应用
就在这个时候,最大的密码衍生品交易所之一FTX突然宣布,将采用当时不知名的Solana作为底层公链,来构建他们的去中心化交易所血清。紧接着,A16Z和Polychain也率先向Solana注资3.14亿美元融资。有“币圈詹姆斯”之称的FTX首席执行官萨姆班克曼-弗兰德事后多次在公开场合称赞索拉纳。
一时间,很多人都在关注索拉纳,大家都很好奇这个新的公链是什么。
很快,索拉纳凭借效率高、手续费低的特点,在圈内迅速成名。
2020年11月,Solana举办了第一次黑客马拉松,邀请开发者使用并设立奖金。此后,它每三个月举办一次黑客马拉松,已经成功举办了五届。注册开发者数量激增,从第一届的1000人增长到最多的13000人。
开发者的涌入也让Solana的生态迅速扩张。目前已有数百个项目,涵盖、支付、DeFi、游戏、道等类型。除了与FTX、比特币基地、罗宾汉等大平台合作,还有Saber、StepN等一些先锋项目。
2020年11月至2021年11月,索拉纳呈现爆发式发展态势。TVL一度突破120亿美元,在所有公链中排名第三,仅次于以太坊智能链。
但索拉纳并不是一个“片面”的赞美。其中,随着用户规模的扩大,索拉纳网络的持续不稳定使得越来越多的用户对其失去信心,选择逃离。
去年9月,索拉纳经历了首次超过17小时的停机时间。那时,索拉纳链中的所有应用程序都无法正常工作。索拉纳给出的原因是验证器内存不足。去年12月,Solana再次失败,网络处理交易的速度非常慢。事后查明的原因是遭受了DDoS攻击;今年1月,索拉纳再次遭到DDoS攻击,导致全网性能下降;1月底,索拉纳下潜30多个小时,创下新纪录。给出的原因是大量交易造成严重负载;今年5月,索拉纳再次宕机7小时;就在一天前,索拉纳又休息了4.5个小时…
对于Solana的连续宕机,用户自然受不了。毕竟Solana上的大部分项目都是DeFi式的。这种长时间的网络瘫痪一旦发生,对资产持有人和投资者都会造成大量无法弥补的损失。
网络性能和稳定性的不足也让索拉纳在最近的公链竞争中落败。根据defi Lama 6月3日的数据,Solana chain的TVL(总锁定仓值)已经缩减至37.7亿美元,较高点下跌超过70%,排名也降至第五位。
所以,虽然索拉纳声称找到了解决区块链“不可能三位一体”的方案,但似乎索拉纳除了在“效率”上有所突破,还不能保证“安全”。
目前以太坊仍以679.5亿锁位遥遥领先于其他公链。Solana虽然被业界誉为“以太坊杀手”,但从其目前的表现来看,还远远不能撼动以太坊的地位。
*注:封面图片来自索拉纳官方推特,版权归原作者所有。如果您不同意使用,请尽快联系我们,我们将立即删除。