P2P 區塊鏈系統的重要基石

2021-08-10 12:09:42 字數 1204 閱讀 9589

各位朋友大家晚上好,我們今天繼續來做區塊鏈的分享;今天聊的主題是對等網路;今天我的交流目的想和大家聊清楚三個基本問題:

1. 對等網路的組網思想

2. 區塊鏈系統為什麼選擇對等網路作為自身的網路模型

3. 為什麼說對等網路是區塊鏈實現去中心化的重要基石

下面讓我們開始今天的分享內容;

但是由於**伺服器的「樞紐性」太強,也有其自身顯著的弊端;例如:一旦崩潰,就會導致全網的服務掛掉;就像前段時間,因為鹿晗事件導致,微博伺服器癱瘓一樣;在安全性方面,如果**伺服器被黑客入侵,或者病毒感染,就能夠很快的將病毒輻射到所有的終端使用者,從安全上來說,是件非常可怕的事,如果使用者基數非常大,都有可能會危及到社會穩定;**伺服器對使用者資料的掌控性太強,如果一家商業道德底線過低,可能會肆意分析、售賣我們的資料;這些都是服務型網路的潛在問題;

而對等網路模型的出現,其初衷便站在了服務型網路的的對立面;在對等網路裡,每乙個網路節點,所具有的功能,在邏輯上是完全對等的,不存在誰是服務端,誰是客戶端;每乙個節點在對外提供服務的時候,也在使用別的節點為自己提供類似的服務;在p2p網路中,每個網路節點,具有相同的資料收發許可權,也就是每乙個節點都可以對外提供全網所需的全部服務;也正是因為這,任何乙個節點垮掉,都不會對整個網路的穩定性構成威脅;

所以,這也就引出了p2p網路的核心思想:平等、自治、自由;因此,p2p是一種組網模型,更是一種網路組織思想;服務型網路,更像是**集權制度國家;而對等網路,則是完全民主化的國家治理機制;

在之前的分享中,我們提到了,區塊鏈是乙個防篡改、去中心化的分布式網路應用系統;所謂的去中心化,也就是在區塊鏈網路中,在邏輯上,不會有任何的特殊節點,每個節點,在功能的提供上是相同的;換句話說,每乙個計算機節點,部署了相同的區塊鏈**,他們通過p2p網路,互相通訊;

區塊鏈網路系統之所以選擇p2p作為其組網模型,這是由於二者思想的契合度確定的;區塊鏈的根本出發點之一是去中心化,中本聰在他的***裡,提到電子現金系統中,第三方系統是多餘的,沒有價值,意思就是整個系統不要依賴任何特殊的第三方來完成自身系統的運轉;而p2p網路的天然屬性,就是全網節點平等,無特殊節點;由於區塊鏈和對等網路的建設思想,高度契合,再加上p2p網路已經是乙個發展成熟的網路技術;二者走到一起,幾乎是一種必然;

由於對等網路,全網無特殊節點,每個節點都可以提供全網所需的全部服務,沒有中心節點把控全網發號施令,保證了資料的自由流通,平等手法,保證了區塊鏈系統在底層通訊通道上到平等性,p2p網路的這些優勢特性,因此,可以說對等網路奠定了區塊鏈系統的重要基石;

基於區塊鏈的p2p平台治理方案

近期p2p平台爆得讓人心驚膽戰,但其作為銀行之外企業 個人融資的有益補充,作為普通小白們不錯的理財方案,這個行業還是非常有其存在價值的。但這個看上去風險重重的行業,該如何規範,才能讓它健康發展呢?我想到了區塊鏈。p2p之所以風險如此高,最大的問題是剛性兌付。本來作為 中介 平台,撮合借貸方和投資方達...

kademlia演算法學習 區塊鏈P2P網路設計

如今很多p2p網路的實現都採用dht的方式實現查詢,其中kademlia 簡稱kad 演算法由於其簡單性 靈活性 安全性成為主流的實現方式。下面我們就來詳細分析這個應用於位元幣和以太坊p2p網路中的kad演算法。kad網路中每個節點都有乙個160bit的id值作為標誌符,key也是乙個160bit的...

一文讀懂P2P和區塊鏈的異同

說到p2p,大家的第一反應肯定是網路貸款 非法集資 事實上,p2p不等於網路貸款,他是點對點,人對人的交易模式。而對於近兩年最熱的區塊鏈技術,他和p2p有什麼區別呢?網路借貸行業中的p2p平台,實際上是缺乏第三方監管和擔保的點對點交易平台,所以容易發生跑路現象。依賴中心資料庫來處理資訊的平台往往在安...