選單

IPFS小科普|ipfs與區塊鏈是什麼關係?

現在提到IPFS就一定會提到區塊鏈,IPFS現在可謂風頭正盛,不管是鏈圈還是礦圈,都可看到與之相關的新聞。近日,有想投資Filecoin的網友問我:IPFS挖礦到底是不是區塊鏈?它和區塊鏈又有什麼關係 ?

區塊鏈是分散式資料儲存、點對點傳輸、共識機制、加密演算法等計算機技術的新型應用模式。

IPFS是一個基於內容定址、分散式的、點對點的新型超媒體傳輸協議。

從以上描述看,ipfs是一個網際網路技術,ipfs技術裡面並沒有用到區塊鏈技術。ipfs技術本身跟區塊鏈是沒有關係的。

既然不是區塊鏈專案,那為什麼會有IPFS挖礦的說法呢?其實嚴格來講挖礦指的是Filecoin。

IPFS與區塊鏈的關係

Filecoin是執行在IPFS上的一個激勵層,是一個基於區塊鏈的分散式儲存網路,完整並且創新的區塊鏈技術,創新了”算力“概念,巧妙的重用了算力形成過程的資料來進行共識,規避了 Pow 帶來的大量能源與計算資源的消耗。它把雲端儲存變為一個演算法市場,代幣(FIL)在這裡起到了很重要的作用。

代幣是溝通資源(儲存和檢索)使用者(IPFS使用者)和資源的提供者(Filecoin礦工)之間的中介橋樑,Filecoin協議擁有兩個交易市場—資料檢索和資料儲存,交易雙方在市場裡面提交自己的需求,達成交易。

IPFS小科普|ipfs與區塊鏈是什麼關係?

IPFS和Filecoin相互促進,共同成長,解決了網際網路的資料儲存和資料分發的問題,特別是對於無數的區塊鏈專案,IPFS和Filecoin將作為一個基礎設施存在。

IPFS為區塊鏈帶來什麼變化?

區塊鏈的誕生本身是為了做到去中心化,在沒有中心機構的情況下達成共識,共同維護一個賬本。它的設計動機並不是為了高效、低能耗,抑或是擁有可擴充套件性(如果追求高效、低能耗和擴充套件性,中心化程式可能是更好的選擇)。

而IPFS與區塊鏈協同工作,能夠補充區塊鏈的兩大缺陷:一是區塊鏈儲存效率低,成本高;二是跨鏈需要各個鏈之間協同配合,難以協調。

IPFS和區塊鏈是完美的搭配,我們可以使用IPFS處理大量資料,並將不變的、永久的IPFS連結放置到區塊鏈事務中,而不必將資料本身放在區塊鏈中。畢竟,區塊鏈的本質是分散式賬本,本身的瓶頸之一就是賬本的儲存能力,目前大部分公鏈的最大問題是沒法儲存大量的資料在自己的鏈上。比特幣至今全部的區塊資料也才數百GB,以太坊這樣可程式設計的區塊鏈專案也只能執行和儲存小段合約程式碼,DAPP的發展受到了很大的制約。運用IPFS技術解決儲存瓶頸是可行方案之一。

IPFS小科普|ipfs與區塊鏈是什麼關係?

這就是為什麼我們看到越來越多的區塊鏈專案採取了IPFS作為儲存解決方案,因為它提供了更加便宜、安全、可快速整合的儲存解決方案。