主页 > imtoken官网钱包 > 比特币的tps 为什么高TPS的公链会因为Solana网络崩溃而不稳定?

比特币的tps 为什么高TPS的公链会因为Solana网络崩溃而不稳定?

imtoken官网钱包 2023-07-13 05:20:45

如果说今年下半年哪家连锁店表现最出色,毫无疑问,solana是名副其实的。 SOL 由前高通、英特尔和 Dropbox 工程师于 2017 年底创立。Solana 高性能、快速、项目大方且丰富。 团队拥有SBF Blessing,这些鲜明的特点使得DeFi从5月份开始就在Solana上线,并且已经达到了井喷的水平。 这主要得益于Solana对市场和生态的不断发展,一年内连续举办了三届黑客马拉松活动,大部分项目都得到了有效孵化。 显然,Solana的名气已经超越了波卡,成为新的公链巨头。

Solana 网络崩溃引发讨论

Solana使用时间历史证明机制(POH)和可验证延迟机制,让节点在本地生成时间戳,而不需要在全网广播时间戳信息,最大化公链数据的传输线程,提高传输效率,这就是我们调用高TPS,支持每秒71万笔交易。 可以说是当之无愧的高性能公链。 在以太坊交易手续费高昂的今天,Solana 成为了资本关注的宠儿。

不过,巨头也有自己成长的烦恼,高TPS也敌不过牛市投资者的热情。 这时候,公链的稳定性就成了关键。 近期,Solana上的一个DEFI项目IDO成为压垮公链的一根稻草。

具体情况其实很简单。 生态项目parrot进行IDO。 根据官方规定,当IDO完成后,用户可以领取代币,同时进行交易。 一方面,参与热情高,用户基数大。 另一方面,在交易开始时,大部分人都想第一时间高价卖出,导致链上拥堵,大部分节点数据溢出崩溃,最终导致网络瘫痪十几个小时. 可以说,类似的事件几乎很难遇到。

一方面,用户的积极性确实太高了。 另一方面,高性能公链也面临着被质疑的风险。 好在官方团队发布新版本程序后,solana网络恢复正常,大家又可以继续玩了。

但是,这件事却让很多人开始思考,未来我们需要什么样的公链。

一方面,像比特币这样的POW型挖矿公链面临TPS低的问题,无法承载现有DEFI的高需求交易; 在某些情况下,当出现峰值时,网络会变得不稳定,甚至网络会瘫痪,但似乎仍然没有很好的解决方案,可以让两者的优点同时实现。

为什么高TPS公链不稳定

很多人可能听说过币圈的“不可能三角”,即高性能、安全性和去中心化三者不可兼得。 安全是目前的主要方向之一,所以高性能和去中心化就变成了相反的方向,而solana主要是提高传输速率,也就是性能,所以在去中心化方面自然存在一定的不足。

然而,这种情况在牛市中并不是一个严重的问题。 牛市中DEFI的崛起,依然是基于实用性。 solana的实用性显然更高,所以这不妨碍资本关注它。

但对于其他高性能公链来说,可能都面临着类似的问题。 当用户群体情绪高涨,链上转账达到负载上限,又没有一定的保护措施时,就可能面临网络崩溃。 Solana有资金支持,即使崩盘,币价还是比较稳定的,也没有跌多少。 反而从侧面说明生态发展成功,用户参与度高。 与其他公链相比,如果它崩盘了,它还能有这么好的运气吗? 可能不会。

POW链依然保持着良好的网络安全性和去中心化

对于早期的 Pow 链来说,它们的去中心化程度还是比较高的,比如比特币、莱特币、以太坊等币种。 网络的去中心化程度主要取决于算力的真实分布 很多人误认为比特币中的一些矿池算力占了很大比重。 如果矿池被攻击,相当于出块节点被攻击,会影响网络安全。 在某种程度上,这种观点仍然存在部分缺陷。

我们所说的算力主要是基于用户实际独立的分配权,而不是出块节点的运行状态。 比如大部分矿池其实都是在专业的机房运行。 一定程度上会导致中心化,但个人算力选择挖矿权是可以随时改变的,也就是说矿池出块的权利是矿工选择的结果,这个选择可以是瞬间变了。 例如,切断计算能力是分分钟的事情。 非 POW 节点要经过重新选择、投票等一系列过程,也会延迟一定的时间。 所以,相对来说,POW更有优势。

比如在POW链中比特币的tps,当矿池A被攻击或者节点出现问题时,理论上这时候链上出块的速度会大大降低。 以前10分钟出块,现在可能平均需要15分钟,除非是时候调整难度了。 ,但对于矿工来说,他们可以将自己的算力切割到其他矿池,从而完​​成算力再分配的过程。 矿池算力的重新洗牌不会影响整个网络的效率,出块时间很快就会回到之前的10分钟,完成了网络的适应性调整。

因此,攻击比特币或以太坊的矿池节点对网络的影响相对较小,那么为什么POW网络没有提高链的效率呢?

其实这主要是因为POW链需要通过大量的计算和哈希值来确定,一定程度上增加了篡改和分叉的难度,从而保证了安全性。 虽然目前一些POW链的出块速度也在提升,但是我们可以很明显的对比出速度提升时可能存在的问题,即容易分叉的问题。

比特币每10分钟出一个区块,不易出现分叉

以太坊出块大约需要13秒,有时需要叔块来保证交易不会分叉

出块速度高的公链每两秒出一个块。 除叔块外,挖矿时有一定的拒绝率,保证不分叉。

链越快,分叉的可能性就越大。 因此,为了保证完整的链条,只能带来更高的拒绝率或者尽量在保证算力的同时,提高同时执行多任务处理的能力。 叉子很快就会被夹在摇篮里。

对于非 POW 公链来说,这不会发生,因为它们不再需要依靠竞争来确保其出块资格。 当一个区块合格时,只需要少量的算力就可以成功生成一个合格的区块。 也正因如此,非POW公链本身可以有很高的出块效率,大部分资源会在出块速度以上得到利用。

未来的以太坊2.0采用分片的方式。 实际上,它本质上是将节点的权利去中心化,实现了另一种整体去中心化的模式。 比较接近中心化,所以就像别人说的比特币的tps,大部分公链都运行在中心化的机房里。 只要机房断电,很大一部分公链就会死掉。 有失偏颇,但也能说明目前对公链的探索还有很长的路要走。