標籤:

名詞解釋第五十二講:網路擁堵

名詞解釋第五十二講:網路擁堵

來自專欄 eos

這裡是王團長區塊鏈學院,與最優秀的區塊鏈人一起成長!今天給大家講講網路擁堵。

https://www.zhihu.com/video/1029673018317897728

隨著區塊鏈熱度的升溫,湧入這一領域的投資者也越來越多。很多小夥伴發現比特幣和以太坊的轉賬交易越來越慢,有時候半個小時、一個小時甚至幾個小時也不能到賬。

為什麼會這樣?因為交易量實在是太多了!造成了網路擁堵。

由於每次礦工在打包新區塊時,最多也就能打包幾千條交易信息。所以以前交易量沒那麼多時,一般等到下一個區塊打包完,就能到賬了,也就是10分鐘左右就到賬了;但是一旦交易量上去了,那麼對不起,這次甚至下次打包新區塊時,估計都不能打包上這筆新交易了。因為前面還有好多交易都在排著隊等著被打包被驗證呢!

舉例來說,假如現在平均10分鐘會產生8000筆的交易,那麼當第20013個區塊被計算完畢時,礦工A發現他的交易池中新存儲的竟然有8000筆交易,再算上之前存儲的假設5000筆交易,現在交易池中總共有13000筆交易,他在計算20014號區塊時,最多只能從13000里拿出4000筆進行驗證,因為一個區塊實在存不下更多筆交易了。剩餘的9000筆交易,只能放在後面,再和新生成的8000筆交易一起存放在交易池中,等下一次計算20015號區塊時再取出其中的4000筆交易。

更形象的說,轉賬交易就像用書包裝東西,每個書包(區塊)只能裝固定量的東西,當要裝的東西太多的時候,自然會等很久。

有人會問:書包太小了,換個大書包吧!

也有人會說:交易能不能壓縮一下啊,把裝的東西再壓縮一點。

沒錯,這些都是解決目前交易擁堵的方式。即:

1.擴大區塊的大小,從1MB提升到2MB甚至4MB甚至更大。

2.交易壓縮,將沒用的信息去掉,節約每筆交易的空間,好讓區塊里能存放更多的交易。

隨著區塊鏈技術不斷的發展,區塊鏈的改良方案也在逐漸的實施中,同時也有一些人提出了新的解決方案比如DAG技術。相信隨著時間發展,網路擁堵的問題會有徹底解決的一天。讓我們拭目以待。

想要了解更多的區塊鏈知識,可以關注我們的公眾號:王團長區塊鏈日記,與最優秀的區塊鏈人一起成長!

推薦閱讀:

TAG:計算機網路 |