日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

【区块链实战】什么是 P2P 网络,区块链和 P2P 网络有什么关系

發(fā)布時(shí)間:2024/3/12 编程问答 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【区块链实战】什么是 P2P 网络,区块链和 P2P 网络有什么关系 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

一、簡(jiǎn)介

二、知識(shí)點(diǎn)

P2P 網(wǎng)絡(luò)

區(qū)塊鏈節(jié)點(diǎn)與 P2P 的關(guān)系

區(qū)塊鏈節(jié)點(diǎn)功能分類(lèi)

P2P 網(wǎng)絡(luò)特征

三、什么是 P2P 網(wǎng)絡(luò),區(qū)塊鏈?zhǔn)绞褂?P2P 網(wǎng)絡(luò)做什么

1、P2P 網(wǎng)絡(luò)概念

2、P2P 網(wǎng)絡(luò)節(jié)點(diǎn)特征

3、P2P 與區(qū)塊鏈

4、網(wǎng)絡(luò)節(jié)點(diǎn)功能


一、簡(jiǎn)介

在白皮書(shū)中,中本聰就已經(jīng)說(shuō)明了這個(gè)系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)是 peer to peer, 也就是 P2P 網(wǎng)絡(luò)。【一種完全的點(diǎn)對(duì)點(diǎn)電子貨幣應(yīng)當(dāng)允許在線支付從一方直接發(fā)送到另一方 而不需要通過(guò)一個(gè)金融機(jī)構(gòu)。數(shù)字簽名提供了部分解決方案,但如果仍需一個(gè) 可信任第三方來(lái)防止雙重支付,那就失去了電子貨幣的主要優(yōu)點(diǎn)。我們提出一 種使用點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)解決雙重支付問(wèn)題的方案。】...

二、知識(shí)點(diǎn)

  • P2P 網(wǎng)絡(luò)

  • 區(qū)塊鏈節(jié)點(diǎn)與 P2P 的關(guān)系

  • 區(qū)塊鏈節(jié)點(diǎn)功能分類(lèi)

  • P2P 網(wǎng)絡(luò)特征

三、什么是 P2P 網(wǎng)絡(luò),區(qū)塊鏈?zhǔn)绞褂?P2P 網(wǎng)絡(luò)做什么

1、P2P 網(wǎng)絡(luò)概念

點(diǎn)對(duì)點(diǎn)技術(shù)(peer-to-peer, 簡(jiǎn)稱(chēng) P2P )又稱(chēng)對(duì)等互聯(lián)網(wǎng)絡(luò)技術(shù),是一種網(wǎng)絡(luò)技術(shù),依賴(lài)網(wǎng)絡(luò)中參與者的計(jì)算能力和帶寬,而不是把依賴(lài)都聚集在較少的幾臺(tái)服務(wù)器上。

P2P 網(wǎng)絡(luò)通常用于通過(guò) Ad Hoc 連接來(lái)連接節(jié)點(diǎn)。這類(lèi)網(wǎng)絡(luò)可以用于多種用途,各種文件共享軟件已經(jīng)得到了廣泛的使用。P2P技術(shù)也被使用在類(lèi)似VoIP等實(shí)時(shí)媒體業(yè)務(wù)的數(shù)據(jù)通信中。

P2P 網(wǎng)絡(luò)最早來(lái)自 Napster,這是一個(gè)為用戶(hù)提供 免費(fèi) MP3 下載的網(wǎng)絡(luò)服務(wù)。Napster 服務(wù)器上不存儲(chǔ) MP3 文件,但是他有一個(gè)索引服務(wù)器記錄各個(gè)用戶(hù)的 MP3 歌單信息,這樣當(dāng)用戶(hù)有需求下載時(shí),可以直接找到對(duì)應(yīng)主機(jī)并下載文件,這種模式為后來(lái)者提供了很多的啟發(fā)。

2、P2P 網(wǎng)絡(luò)節(jié)點(diǎn)特征

(1)非中心化:

網(wǎng)絡(luò)中的資源和服務(wù)分布在所有的節(jié)點(diǎn)上,每一個(gè)節(jié)點(diǎn)保存著所有的數(shù)據(jù),信息的傳輸可以直接在節(jié)點(diǎn)之間,不需要中間環(huán)節(jié)的介入。

(2)可擴(kuò)展性:

用戶(hù)可以隨時(shí)加入該網(wǎng)絡(luò),系統(tǒng)的資源和服務(wù)能力也同步擴(kuò)充。理論上其可擴(kuò)展性幾乎可以是無(wú)限的。

(3)健壯性:

因?yàn)榉?wù)是分散在各個(gè)節(jié)點(diǎn)之間的,部分節(jié)點(diǎn)或網(wǎng)絡(luò)遭到破壞對(duì)其他部分的影響很小,故 P2P 具有耐攻擊、高容錯(cuò)的特點(diǎn)。P2P 網(wǎng)絡(luò)一般在部分結(jié)點(diǎn)失效時(shí)能夠自動(dòng)調(diào)整整體拓?fù)?#xff0c;保持其它結(jié)點(diǎn)的連通性。

(4)高性?xún)r(jià)比:

P2P 架構(gòu)可以有效地利用互聯(lián)網(wǎng)中散布的大量普通結(jié)點(diǎn),將計(jì)算任務(wù)或存儲(chǔ)資料分布到所有結(jié)點(diǎn)上。利用其中閑置的計(jì)算能力或存儲(chǔ)空間,達(dá)到高性能計(jì)算和海量存儲(chǔ)的目的。

(5)隱私保護(hù):

在 P2P 網(wǎng)絡(luò)中,由于信息的傳輸分散在各節(jié)點(diǎn)之間進(jìn)行而無(wú)需經(jīng)過(guò)某個(gè)集中環(huán)節(jié),用戶(hù)的隱私信息被竊聽(tīng)和泄漏的可能性大大縮小。

(6)負(fù)載均衡:

由于每個(gè)節(jié)點(diǎn)既是服務(wù)器又是客戶(hù)端,減少了傳統(tǒng) C/S 模型中對(duì)服務(wù)器計(jì)算能力、存儲(chǔ)的要求,同時(shí)因?yàn)橘Y源分布在多個(gè)節(jié)點(diǎn),更好的實(shí)現(xiàn)了整個(gè)網(wǎng)絡(luò)的負(fù)載均衡。

3、P2P 與區(qū)塊鏈

中本聰發(fā)明 比特幣的時(shí)候也是站在巨人的肩膀上的。每個(gè)新加入的網(wǎng)絡(luò)節(jié)點(diǎn),都通過(guò)節(jié)點(diǎn)內(nèi)置的 DNS 種子節(jié)點(diǎn)查詢(xún)網(wǎng)絡(luò) IP 列表。

某些種子節(jié)點(diǎn)返回一組靜態(tài)可靠的比特幣節(jié)點(diǎn) IP,某些種子節(jié)點(diǎn)返回動(dòng)態(tài)的比特幣節(jié)點(diǎn) IP 集。新節(jié)點(diǎn)選擇 8 個(gè)節(jié)點(diǎn)進(jìn)行鏈接并對(duì)比,同步區(qū)塊鏈數(shù)據(jù)。

如果有新交易產(chǎn)生,節(jié)點(diǎn)向自己所有相鄰節(jié)點(diǎn)發(fā)送交易廣播,后續(xù)繼續(xù)向鄰居廣播,直至全網(wǎng)都收到交易信息。

4、網(wǎng)絡(luò)節(jié)點(diǎn)功能

比特幣網(wǎng)絡(luò)節(jié)點(diǎn)主要有以下 4 個(gè)功能模塊:

  • Wallet:錢(qián)包
  • Miner:礦工
  • Full Blockchain:全節(jié)點(diǎn)
  • 路由節(jié)點(diǎn)

(1)Wallet:錢(qián)包

主要功能是簽名交易與賬戶(hù)余額管理,不一定需要保留全部區(qū)塊的數(shù)據(jù)。

(2)Miner:礦工

主要用來(lái)挖礦。

(3)Full Blockchain:全節(jié)點(diǎn)

保留全部區(qū)塊鏈的數(shù)據(jù)。

(4)路由節(jié)點(diǎn)

主要提供網(wǎng)絡(luò)路由服務(wù),讓新加入的節(jié)點(diǎn)能找到它的另?yè)?jù)

每個(gè)節(jié)點(diǎn)可以包含上述功能中的一種或多種,所有節(jié)點(diǎn)一起形成整個(gè)區(qū)塊鏈 P2P 網(wǎng)絡(luò)。

總結(jié)

以上是生活随笔為你收集整理的【区块链实战】什么是 P2P 网络,区块链和 P2P 网络有什么关系的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。