當前位置:
首頁 > 最新 > 區塊鏈如何擴容?

區塊鏈如何擴容?

如果你很早了解互聯網的話,就知道那個時候的互聯網傳遞信息的一個最大的特點就是:緩慢且昂貴。動不動就是需要撥號上網,上網以後你會發現信息很少。如果你要是自己能夠動手開辦一個網站的話,那麼你基本上可以說是那個時代的高手了,畢竟2000年的時候,很多人也僅僅是聽說過互聯網而已,至於這個東西到底能夠做什麼事情?誰也不知道!那個時候,誰能猜測10多年後的「百團大戰」以及各種共享單車,和直播平台呢?

現在的區塊鏈技術,就和2000年左右的互聯網差不多,或者說更靠前。比特幣每秒能處理的交易量大概是10筆,並且交易費用昂貴。比如說,你要在陸家嘴買一個1個比特幣的煎餅果子,結果這筆交易的確認費用就是0.2個比特幣,就這費用,你還必須要進行排隊才能完成。在這邊你買了煎餅果子,然後攤主問你,你發給我的比特幣怎麼還沒到賬?你說這筆交易要到後天上午才能到賬,你信不信攤主會把你扭送到派出所?現在的區塊鏈技術最大的一個缺點就是交易確認:昂貴而又緩慢。既然有問題,那麼就有解決問題的方法。如何提高速度並且降低交易成本呢?很多公司提出了不同的解決方案。

增加區塊的大小

這種方法很直接,區塊變大,意味著區塊鏈每秒能處理的交易數量立刻就能增加。典型的代表就是比特幣現金,直接將區塊的大小改成了8M。 當然這種方法是有很大缺點的,如果堅持使用這種解決方案,到最後數據量會大幅度飆升。並且,如果區塊過大的話,當你創建區塊的時候,需要進行全網廣播,這個時候可能創建區塊的過程會失敗。

閃電網路

但是,這種方法也是存在問題的呢。因為你需要將這些交易託管到中心化的伺服器上面,中心化的伺服器安全性肯定會出現問題呢。

代理共識協議

目前,區塊鏈的處理速度是很慢的,這是因為網路中的每一個節點都要參與達成共識。如果社區裡面有1000個節點,要確認一筆交易的話,那麼時間就會非常緩慢。這個時候,社區可以選出幾個節點作為超級節點,讓這些節點去參與達成共識。EOS就是採取了這種方法,來進行共識的達成。

分片技術

分片技術將大型資料庫分割成更小更快更易於管理的部分。分片技術可以這樣理解,假設你是公司的總經理。現在你需要開展一個項目,這個項目的話完成需要3個步驟。你需要將這三個步驟分發給三個部門進行承擔,每一個部門並行完成這個項目的一個部分,最後你將所有的部分綜合在一起,也就搞定了這個項目。在這裡面,每一個職工就是一個節點,每一個部門就是分片,每一個部門解決同一類問題。分片技術,是讓一些資料庫專門解決一類問題,並行同時解決。這項技術的缺點就是設計部署太過複雜:

如何分配任務?

那個部門是主要的部門?

當吞吐量比較少的時候,部署和分配方案可能會很容易,但是如果數據稍微增多,這種方案就會變的很複雜。

以上就是區塊鏈擴容的幾種解決方案!

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 全球大搜羅 的精彩文章:

如何追女生的十大技巧
2018秋冬巴黎高定時裝周,各大品牌爭相比美,誰更得你心?

TAG:全球大搜羅 |