国产无遮挡色视频免费视频-国产五月色婷婷综合-国产五月婷婷-国产午夜不卡-曰批免费视频播放在线看片二-曰韩一级毛片

更多精彩 >

財鏈社|從“分布式”角度看IPFS對區塊鏈的重要性

2018-09-20 23:34:57   來源:投資家網  作者:李畫 

摘要:區塊鏈是一個分布式系統,但包括以太坊、EOS在內的諸多公鏈本身實現的都只是數據的分布式計算,而沒有提供數據的分布式存儲,這導致分布式的區塊鏈系統無法真正徹底地做到分布式。

作者丨李畫


編輯|熊吉


區塊鏈是一個分布式系統,但包括以太坊、EOS在內的諸多公鏈本身實現的都只是數據的分布式計算,而沒有提供數據的分布式存儲,這導致分布式的區塊鏈系統無法真正徹底地做到分布式。


IPFS(Inter Planetary File System,星際文件系統)協議解決的正是這樣一個問題,它是分布式文件系統,可以實現數據的分布式存儲。同時它也是一個去中心化網絡的基礎設施,包括公鏈在內的不同類型的應用都可以構建在它的基礎之上。


如果說公鏈是高速公路,IPFS則是高速公路路面之下的層層地基中重要的一層,它為不同的公鏈和應用提供數據的分布式存儲這一支持。


IPFS并非全新發明,它是幾十年來分布式系統探索的產物,綜合了包括DHT(Distributed Hash Table),BitTorrent,Git和SFS(Self-Certified Filesystems)在內的優秀思想。IBFS對它們做出適合區塊鏈系統的改進,并通過分層設計將它們組合成一個新的系統。


設計將它.bmp


本文將去繁從簡,以數據的存取過程為線索,通過對IPFS最關鍵的三個系統技術的分析,看它是如何滿足區塊鏈數據的分布式存儲需求的。


01 Merkle DAG


當把文件存儲到IPFS系統中時,文件并不是以一個完整的個體被存儲,文件數據以平均分割法的方式被切分成若干個256KB大小的塊。這些塊在經過哈希運算后,也并不是存儲在單個中心化的服務器上,而是分開存儲在網絡中的各個分布式的節點之中,沒有節點擁有特權。


這一分布式存儲的難點不在于文件的切割或加密,而在于如何把這些被分割的和被分開存儲的數據重新組合成一個文件,這正是IPFS協議的第一個關鍵技術——Merkle DAG(Merkle Directed Acyclic Graph,默克爾有向無環圖)。


Merkle DAG從Git系統(林納斯·托瓦茲創作的分布式版本控制系統)改造而來,是在Merkle Tree(如下圖所示)的基礎上構建,儲存的是哈希值。IPFS上大部分數據對象都是以Merkle DAG的結構存在。


S上大部分數.bmp


當從網絡中獲取文件時,先從可信的節點獲得文件的Merkle Tree樹根哈希值。一旦獲得了樹根,就可以從其他不可信的節點獲取Merkle Tree的各個節點的哈希值。通過可信的樹根來檢查接收到的Merkle Tree節點,如果Merkle Tree某節點是損壞的或者虛假的,就從其他存儲節點獲得另一個Merkle Tree節點,直到最終獲得一個與可信樹根匹配的Merkle Tree。


這樣一來,從上至下,直到獲得最底層的被切割成小塊的數據的哈希,最終形成一個完整的正確的文件。


由于Merkle DAG是基于哈希值的,而哈希值取決于數據塊的內容,因此IPFS協議擁有內容尋址的功能(HTTP是基于域名尋址),此外它還有防篡改和去重復的功能。防篡改是因為可以通過檢查哈希值來確認數據是否被篡改;去重復是由于相同內容的數據塊哈希是相同的,可以去掉重復的數據,節省存儲空間。


02 DHT


依靠Merkle DAG,可以構建一個數據結構用于實現分布式的數據存儲,但還缺最后一步,Merkle DAG存儲的哈希值如何定位到具體存儲數據的節點,也就是說,應該把數據分配到哪一個網絡節點去存儲,以及去從哪一個網絡節點獲得存儲數據。DHT(Distributed Hash Table,分布式哈希表)便是用來解決這一問題的方法。


哈希表是一種存儲“鍵值對( Key/Value Pairs)”的容器,它能方便快速地通過key值來獲得 value值。在DHT中,key是被存儲數據的哈希值,通過K/V可以實現數據塊與目標節點的映射關系。


哈希表被分割成不連續的塊,每個節點被分配一個屬于自己的哈希塊,也稱做區間表,并成為這個哈希塊的管理者,當用戶存儲數據時,系統對數據進行哈希運算,根據哈希運算的結果決定此數據由哪個節點負責儲存,并生成哈希表。


當用戶提取數據的時候,用同樣的算法計算數據的哈希,然后從哈希表獲得對應的數據存儲位置(如下圖所示)。


存儲.bmp


DHT是分布式系統的關鍵技術,實現它的方法有很多種,IPFS采用的是基于S / Kademlia和Coral的算法。


03 BitSwap


僅僅實現數據的分布式存儲還遠遠不夠,數據還需要在節點之前有效的交換,從而使得整個系統能夠高效運轉。IPFS協議 受BitTorrent 的啟發,通過對等節點間交換數據塊來分發數據。


BitTorrent 是一種點對點傳輸的網絡協議,它可以在存有不信任對等節點的網絡中分發數據,對于一個文件,下載的用戶數越多,下載的速度就越快,部分的網絡擁堵或服務器宕機也不會對整個系統造成大的影響。不過BitTorrent有一個致命的缺點,就是節點往往更多的是索取而不是貢獻。


如何激勵節點分享數據?IPFS在BitTorrent的基礎上進行了創新,增加了包括信用、策略、帳單在內的體系,這一體系之上的新的數據交換協議被稱做BitSwap。


在BitSwap協議下,發送數據給其他節點可以增加節點信用值,而從其他節點接受數據則會降低節點信用值。


也就是說,如果一個節點持續分享數據,其他節點給它發送數據的概率就會越來越大;而如果一個節點只接收數據而不分享數據,其他節點給它發送數據的概率就會越來越低,直到低到被其他節點忽略(如下圖所示)。


會越來.bmp


此外,BitSwap獲取數據塊的時候不限于從同一組對等節點中,在該協議里存在一個對等節點形成的大集群,它包括所有的數據塊,這使得BitSwap的效率相比于BitTorrent更高。


04 結語


Juan Benet在2014年5月成立了Protocol Labs協議實驗室,并在2015年1月發布了IPFS。IPFS在本質上是一個內容尋址的分布式存儲和傳輸協議。


IPFS被寄予厚望,它是目前階段最好的分布式存儲解決方案之一,人們甚至認為它可能取代超文本傳輸協議(HTTP,HyperText Transfer Protocol)。但另一方面,它在目前階段還不夠成熟,仍面臨著包括安全性、可用性在內的諸多問題。


最后,簡單介紹一下Filecoin和Filenet。


Filecoin和Filenet都是運行在IPFS上的激勵層,通過Token激勵讓節點有動力為網絡提供存儲空間,從而在IPFS協議的基礎上構建一個分布式的存儲網絡。但Filecoin和Filenet彼此獨立,是兩個不同的項目,采用的也是不同的Token分發模式。從某種角度而言,任何組織都可以在IPFS上搭建自己的激勵層。


本文為投資家網原創文章,轉載或內容合作請聯系投資家網,違規轉載,法律必究。

猜你喜歡

費加羅報:TRON亮相Consensus 2024并舉辦巨鯨之夜活動

區塊鏈

媒體一致認為,Consensus2024在區塊鏈和加密領域具有廣泛的影響力,是TRON展示其比較新進...

2024-06-12

《基于區塊鏈的數據資產確權與交易規范》團體標準發布新聞稿

區塊鏈

劉衛兵副會長指出,當前,數據已經成為驅動經濟發展、社會治理和技術創新的寶貴資源。

2024-05-27

區塊鏈如何促進鄉村資產數字化流通

區塊鏈

“三農”問題是關系國計民生的根本性問題,自黨的十九大報告提出鄉村振興戰略以來,促進鄉村相關產業發展成...

2023-03-31

倡議“1024區塊鏈活動日”第三次系列活動全球聯動直播圓滿落幕

區塊鏈

10月24日下午,倡議“1024區塊鏈活動日”第三次系列活動暨鄉村產業鏈改大會·鄉村振興鏈改助農大會...

2022-10-31

一場因區塊鏈改變的人生際遇

區塊鏈

一場因區塊鏈改變的人生際遇

2022-03-31

西南小廠如何蝶變為領軍企業

創新創業恩捷股份

鋰電池是新能源汽車的核心技術部件。一層厚度僅為頭發絲直徑1/10的隔膜是鋰電池的核心材料之一。

2025-06-12

利星能亮相SNEC展,引領微電網實踐進階

創新創業利星能

2025年6月11日,第18屆SNEC國際光伏與智慧能源展(SNEC PV+)于上海盛大開幕。

2025-06-12

Exness:小點差在黃金交易中的威力,高效市場操作的關鍵

Exness

隨著通脹上升、比特幣引發波動,以及全球經濟政策(特別是貿易關稅)為市場帶來不確定性,黃金再次成為交易...

2025-06-12

新國都旗下子公司嘉聯支付亮相CHINASHOP 2025 ,以支付科技重塑零售商業價值

創新創業中國零售業博覽會

5月8日-10日,第二十五屆中國零售業博覽會(CHINASHOP)在深圳國際會展中心隆重舉行。

2025-06-12

繼斬獲美國MUSE金獎后,深謀人形機器人再獲全球頂級工業設計大獎德國紅點獎青睞

創新創業深謀科技

2025年6月,德國紅點設計大獎·設計概念獎(Red Dot Award: Design Conce...

2025-06-12

叮當健康2024財報透視:營收46.69億 毛利額創新高

醫療健康叮當健康

日前,即時健康到家服務企業叮當健康發布2024年財報。

2025-06-12

淘寶花式營銷玩轉<長安的荔枝>,引爆年輕人夏日熱情!

創新創業騰訊視頻

近日騰訊視頻開放日于北京郎園火熱開啟,淘寶特別設立線下展位淘寶閃購“淘味齋”,誠邀大家蒞臨現場,暢談...

2025-06-12

解碼云頂新耀腎病野心:“單點爆破”到“全域覆蓋”的全球征途

醫療健康云頂新耀

經過4年的深度回調,港股創新藥開始了絕地反擊,多只港股創新藥ETF的年內漲幅突破50%,領跑ETF市...

2025-06-12

AI押題熱潮:餡餅還是陷阱?

天眼查智能+

AI押題熱潮:餡餅還是陷阱?

2025-06-11

人臉識別新規6月起施行,全國現存人臉識別相關企業超4800家

創新創業天眼查

人臉識別新規6月起施行,全國現存人臉識別相關企業超4800家

2025-06-11

投資家網(www.51baobao.cn)是國內領先的資本與產業創新綜合服務平臺。為活躍于中國市場的VC/PE、上市公司、創業企業、地方政府等提供專業的第三方信息服務,包括行業媒體、智庫服務、會議服務及生態服務。長按右側二維碼添加"投資哥"可與小編深入交流,并可加入微信群參與官方活動,趕快行動吧。

分化浪潮中的堅守與突破 | 第19屆中國投資年會,即將啟幕

分化浪潮中的堅守與突破 | 第19屆中國投資年會,即將啟幕

在時代的浩渺長河中,“分化”宛如一條隱匿的脈絡,貫穿于萬物的生長、發展與變遷。從生命的進化到文明的演...

第二屆中匈可再生能源、新材料商業投資峰會將盛大啟幕

第二屆中匈可再生能源、新材料商業投資峰會將盛大啟幕

第二屆中匈可再生能源、新材料商業投資峰會于2025年4月9日在匈牙利布達佩斯盛大啟幕。

雕刻耐心|第18屆中國投資年會·有限合伙人峰會在滬召開

雕刻耐心|第18屆中國投資年會·有限合伙人峰會在滬召開

“中國投資年會”作為私募股權行業的年度盛會,已成功舉辦了18屆,吸引了全國VC/PE領域從業者的廣泛...

主站蜘蛛池模板: 狼伊千合综网中文 | 日韩在线不卡一区在线观看 | 国产一区二区在线观看视频 | 精品毛片视频 | 免费欧美黄色 | 欧美曰韩一区二区三区 | 高清波多野结衣一区二区三区 | 久久国产成人 | 久久久这里只有精品免费 | 国产美女在线精品观看 | 久久久久久91精品色婷婷 | 免费特黄一级欧美大片在线看 | 亚洲 欧美 日韩中文字幕一区二区 | 国产综合在线观看视频 | 国产精品亚洲综合网站 | 美女网站在线 | 欧美激情一区二区亚洲专区 | 亚洲午夜精品一级在线播放放 | 久久成人视 | 一区二区三区不卡在线观看 | 亚洲人成毛片线播放 | 亚洲三级在线 | 亚洲一区二区三区不卡视频 | 91久久精品国产91久久性色也 | 99视频免费在线观看 | 亚洲精品h | 国产第二页 | 久久国产影视免费精品 | 天天躁夜夜躁狠狠躁2024 | 精品一区二区视频 | 久久成人免费播放网站 | 国产午夜毛片一区二区三区 | 精品久久久久久中文字幕网 | 337p欧美| 亚洲日韩中文字幕天堂不卡 | 国产成人免费高清视频网址 | 五月天婷婷伊人 | 成人男男黄网色视频免费 | 国产一区二区精品久久91 | 九九视频在线播放 | 久久久夜间小视频 |