回覆列表
  • 1 # 給我當頭一棒

    IPFS是什麼?

    它是一個協議也是一個網路,已經運行了2年半,並非虛無縹緲的空氣。

    它像比特幣網路一樣,並沒有發明什麼新技術,他只是將很多種技術(P2P網路技術、BitTorrent傳輸技術、Git版本控制,自證明檔案系統的資料傳輸協議等等)加以結合,並在這些技術上改進創新,集成了IPFS網路。

    它比我們現在網際網路上使用的HTTP協議,功能更強大,使得IPFS協議有取代HTTP協議的可能,並,創造更美好,更高效,更低成本的網際網路世界。

    現在的網際網路世界,使用者和網站之間,是以HTTP協議為基礎,進行交流的。

    那麼,IPFS協議,以去中心化為手段,輔以獎勵機制和共識機制,重塑使用者和網站之間的交流方式。

    擁有IPFS協議的網際網路世界是怎麼樣的呢?

    IPFS網路裡的檔案,會被賦予一個雜湊值,這個雜湊值類似於我們的身份證號,他是獨一無二的,它是從件內容中被計算出來的。

    即使檔案內有一個標點的改動,被計算出來的雜湊值也是完全不同的,就像一對雙胞胎,也擁有不同的身份證號。

    所以,IPFS網路中的檔案,都只存在獨一無二的一份,檔案自然不會被重複儲存,不會被惡意篡改(篡改了檔案的雜湊值就不同了),大大降低儲存成本,減少儲存資源浪費。

    這份獨一無二的檔案,只要查詢它的雜湊值(身份證號),便能找到,這個設計,比平時我們查詢檔案,方便很多。

    我們平時可能要跳轉好幾個網站才能找到檔案,甚至有些檔案在你不知道的網站裡,就會錯過這個檔案。

    IPFS網路裡的下載,是一種類似迅雷下載的技術(p2p下載)。

    當檔案上傳到IPFS網路,這個檔案被分散成很多份,每一份都存在全國各地不同的硬盤裡,每個地方都有這個檔案的一部分。

    這個硬碟是在你個人的家裡的,硬碟上百G甚至幾個T,下載檔案的時候,就從每個人家裡同時獲取資料,速度比中心化儲存快很多。

    上面說了,被上傳到IPFS網路的檔案是被分散成很多份的,檔案分散在全球不同的地方,所以IPFS網路天然能防禦自然災害。

    當某地遭遇諸如地震,水災,洪水,這些不可抗力,IPFS系統會立即啟動修復功能,把儲存在災害地區的資料立即恢復至其他地方。儲存在IPFS系統裡面的資料比目前你所使用的那些雲服務都要安全,根據這個特性,你上傳的檔案將會永久性儲存在網際網路上,沒有任何人可以將它破壞。

    同理,IPFS天生就擁有抵擋DDoS攻擊(瞬間大量的訪問進入網站)的能力。因為所有的訪問將會被分散到不同的節點,甚至攻擊者自己也是節點之一。某種程度上講, IPFS甚至能抵擋量子計算的攻擊。

    如果你儲存的檔案是不想別人看到的檔案,在存入IPFS之前對檔案進行加密即可,這樣即使別人擁有此檔案的雜湊值,還需要私鑰才能檢視資料。

    IPFS的加密性,永久性儲存,會滋生一些灰色產業進來,例如釋出各種無法管制的言論,盜版猖獗等問題。

    就像比特幣的殺手鐧是洗錢,暗網交易,以太坊是發幣圈錢,新技術的產生都會伴隨各種爭議,我們應該限制它的弊端,發揮它正能量的一面。

    IPFS都能做些什麼呢?

    根據IPFS的以上特性,我們來看看它都能做些什麼呢?

    在 /ipfs 和 /ipns 下面掛載全球檔案系統:就是說我們所有的檔案都可以存到上面。

    掛載個人同步的資料夾, 可以自動進行版本管理, 自動備份. 也就意味著未來我們將擁有無限空間的網盤, 不用擔心資料丟失, 不用擔心隱私洩露(非對稱加密)。

    作為加密檔案和資料共享系統。IPFS天生視乎就具備這樣的能力, 檔案加密, 資料共享, 都是小菜一碟。

    作為帶版本控制的軟體包管理系統。

    作為虛擬機器的根檔案系統。

    作為利用管理程式, 把IPFS作為虛擬機器的引導檔案系統:線上作業系統。

    作為資料庫:應用可以直接操作IPFS的Merkle DAG資料結構, 並且可以使用IPFS的版本控制, 快取. 試想一下我們的資料庫直接存在IPFS的檔案系統是什麼體驗? 自動備份, 永不丟失, 安全加密, 無限空間, 高速連線, 想想就美好. 科技改變生活, 未來會有多美好....

    作為加密通訊平臺,誰都別想竊聽訊息通訊了

    作為加密CDN, 作為web的CDN, CDN功能全包了

    永久web, 不存在不能訪問的連結, 跟 404 說 byebye。

    上面的應用場景是 IPFS的創始人 Juan Benet 在IPFS論文裡面直接提到的. 有興趣的同學可以去IPFS白皮書裡面看一下。

    實際上IPFS能做的不僅僅限於這些場景. 我們所有的計算機系統幾乎都是這種結構

    IPFS為我們解決的是最後那一個部分:資料儲存。它能夠極大的降低資料儲存的成本,提升資料下載速度。

    那麼凡是需要最佳化資料儲存的地方几乎都可以使用IPFS來提升效率。

    IPFS是開放的,它為所有的區塊鏈準備好了資料儲存結構,可以連結到不同的區塊鏈專案,這就是為什麼那麼多的白皮書提到要和ipfs連結,IPFS將作為區塊鏈的基礎設施存在。

    ————————————————

    原文連結:https://blog.csdn.net/lgstudyvc/article/details/80674680

    IPFS在其他專案上面的應用

    akasha: 基於以太坊和IPFS的社交網路

    Alexandria:去中心化的內容釋出平臺

    Arbore:朋友之間的檔案共享系統--相信很快就可以拋棄某度的雲盤了

    dtube:利用IPFS作為儲存的影片分享網站

    git-ipfs-rehost:可以把github上的專案儲存到IPFS上

    Interplanetary Wiki:建立在IPFS上的wiki(土耳其封鎖了wiki,藉助於IPFS,現在已經恢復了訪問)

    ipfs-search:基於IFPS的搜尋引擎

    ipfs-share:基於IFPS的檔案分享

    ipfs.pics:基於IFPS的圖片分享網站

    Orbit:基於IFPS的分散式聊天工具

    Partyshare:一個簡單的檔案共享系統

    computes.io:基於IPFS的分散式計算機(這個牛,把世界上的計算資源收集起來,構建一個巨大的分散式計算機)

    OpenBazaar:openbazaar是一個去中心化的淘寶,口號是“買賣自由/Buy and Sell Freely”,問題是一旦使用者停止執行軟體,商店就下線了,藉助於IPFS,openbazaar2.0 打造一個離線商店。

    火狐瀏覽器:支援ipfs在內的分散式協議

    還有很多應用就不一一舉例子了,更多的應用在開發中,相信也很快我們就能看到了,甚至你現在瀏覽的網頁已經有一些是利用IFPS建立的了。

    Filecoin是什麼?

    IPFS網路有巨大的資料儲存需求,需要很多的節點和分散式儲存空間,需要分佈在全球各地的硬碟加入工作,如果沒有激勵機制,我們憑什麼買硬碟給IPFS網路共享呢?

    於是IPFS設計了一套激勵使用者儲存的規則,Filecoin協議,併發行一種代幣:FIL。

    只要你幫助IPFS網路儲存檔案,就能獲得FIL,這是我們願意把檔案放在自己家儲存的源動力。

    獲得的FIL是有價值的,因為在這個儲存過程中,FIL與實體經濟相結合。

    使用者儲存檔案需要支付FIL,礦工幫助使用者儲存檔案,便獲得FIL。

    FIL代幣能在Filecoin市場裡流通起來,有供應需求。

    Filecoin協議是如何執行的?

    網際網路世界,本質就是資料之間的傳輸,傳輸包含,上行(傳送資料)和下行(接收資料)。

    下行(接收資料),是你從網際網路上下載資料。比如你看電影時,不斷的下載影片產生流量,或是看網頁時網際網路上展現到你電腦上的圖片和網頁文字.都是下載後展現的,這樣產生的資料為下行資料。

    Filecoin協議裡有兩個概念。1.儲存市場。2,檢索市場。

    網際網路的上行(傳送資料),類似於Filecoin裡的檢索市場。

    網際網路的下行(接收資料),類似於Filecoin裡的儲存市場。

    在Filecoin網路裡,filecoin把使用者的儲存和檢索需求放在一個交易市場裡進行。

    這個交易過程類似於使用者在淘寶上購買商品。

    淘寶店主就像Filecoin網路裡的礦工。

    賣家成為店主(礦工),需要交納保證金(抵押FIL),以防止店主(礦工)在交易過程中發生違約,導致交易沒有完成。

    賣家成為店主後,建立自己的產品資訊(Filecoin網路裡註冊硬碟空間)。

    店主將產品上傳至淘寶(filecion網路),明碼標價。

    買家瀏覽淘寶頁面,找到符合自己心裡價位的產品(儲存服務)。

    買家提交購買產品的訂單(提交資料儲存的訂單)

    店主收到訂單

    店主開始提供服務(儲存資料)

    服務完成

    買家確認收貨(確認店主已經儲存資料)

    付款(FIL)給店主(礦工)

    這樣,一套儲存流程就完成了,客戶要檢索資料,也是類似的流程。

    讀到這裡,小夥伴們可能會產生一個疑惑:

    我平時用一些網路雲端儲存(百度雲盤),儲存資料,也不用花錢啊,我也不關心什麼效率問題,那憑什麼我還要花錢買代幣在你的IPFS網路中儲存資料,多麻煩!

    是的,我們使用雲端儲存都是免費的,但是網路儲存都是有成本的,之前有人曝光百度旗下的網盤大約一個月2千萬支出,伺服器硬體、巨大的頻寬、以及各種場地、電費、人力、維護都需要大量的資金投入。

    百度雲盤將這些儲存成本透過其他渠道轉化到使用者身上,花費注意力看廣告,設定低下載速率迫使你買會員,企業大容量儲存的收費。

    所以將來,我們普通老百姓在IPFS網路儲存資料也可能是免費的,只是這些費用轉嫁到那些基於IPFS協議的應用開發商上,他們會用另外一種方式薅你身上的羊毛。

  • 2 # 超算大陸IPFS

    Filecoin誕生以來就是貨幣圈關注的焦點,獲得了大量資本的青睞:從籌資活動開始,就獲得了5700美元的投資,其中包括紅杉資本、聯合廣場風投、安德森·霍洛維茨基金、 Winklevoss Capital等8家知名投資機構;在 Coinlist平臺上,一小時之內募集到2.57億美元,創下了紀錄。

    IPFS是一種去中心化的儲存網路協議,整個雲服務市場的份額大約在10000億美金左右,IPFS將成為下一個千億美金級別的專案,有以下四大優勢。

    1.下載速度快

    整個IPFS系統是一個分散式的檔案儲存系統, 在下載相關資料的時候, 將從多個節點同時下載, 相比於HTTP從中心伺服器的下載速度要快很多。

    2.儲存空間便宜

    由於IPFS使用的是區塊鏈技術, 利用 Filecoin來激勵礦工分享自己的硬碟, 並且IFPS從全網去掉了重複儲存,將來的IPFS儲存將會變得非常便宜。

    3.資料安全

    中心化伺服器目前很難抵擋DoS攻擊, 當大量的訪問請求湧來, 中心化的伺服器幾乎會在一瞬間癱瘓。IPFS有抵擋這種攻擊的能力,因為所有的訪問將會被分散到不同的節點。某種程度上講, IPFS甚至能抵擋量子計算的攻擊。

    4.網路更開放

    IPFS由於是建立在去中心化的分散式網路上的, 所以IFPS很難被中心化管理、限制,網際網路將更加開放。

  • 3 # 封狼居胥fcb

    IPFS星際檔案儲存系統,是一種p2p協議,類似於bt網路的網路。相對於雲端儲存有以下幾個優點:

    1. 便宜。IPFS儲存空間不由服務商提供,而是接入網路的節點來提供,可以說是任何人都可以成為節點的一部分,所以非常便宜。

    2. 速度快。IPFS協議下,檔案冗餘儲存在世界各地,類似於CDN一樣。當用戶發起下載請求時,附近的借點都會收到資訊並傳送檔案給你,而你只接收最先到達的檔案。而傳統雲服務依賴於中心伺服器到你的主機的線路和頻寬。

    3. 安全性高。目前沒有任何雲端儲存敢保證自己的伺服器不會遭到駭客襲擊並保證資料安全。但是IPFS協議下檔案在上傳的時候會在每個節點保留其記錄,系統檢測單到檔案丟失的時候會自動恢復。且由於其分佈性儲存的特徵,駭客無法同時攻擊所有節點。

    4.隱私保護。對於加密檔案的上傳使用非對稱加密的方式,即除非對方掌握了私鑰,否則無法破解。

  • 4 # IPFS原力區

    IPFS是分散式雲端儲存。相較於傳統的雲端儲存,IPFS系統會將檔案切片加密處理,這樣處理會使我們儲存的檔案更加安全。

    同時IPFS是分散式儲存,也沒有中心化定點故障問題。儲存的資訊檔案會更加安全。

    價格上,IPFS利用廣大使用者的閒置的儲存空間,相對會便宜很多很多。

    在其他方便也有很多優秀的地方,在這我給大家列舉一下IPFS的使用場景吧。

    IPFS的使用場景

    作為一個掛載的全域性檔案系統,掛載在IPFS和IPNS下

    作為一個掛載的個人同步資料夾,自動的進行版本管理,釋出,以及備份任何的寫入

    作為一個加密的檔案或者資料共享系統

    作為所有軟體的版本包管理者

    作為虛擬機器器的根檔案系統

    作為VM的啟動檔案系統 (在管理程式下)

    作為一個數據庫:應用可以直接將資料寫入Merkle DAG資料模型中,獲取所有的版本,緩衝,以及IPFS提供的分配

    作為一個linked(和加密的)通訊平臺

    作為一個為大檔案的完整性檢查CDN(不使用SSL的情況下)

    作為一個加密的CDN

    在網頁上,作為一個web CDN

    作為一個links永遠存在新的永恆的Web

  • 5 # 萬維雲智IPFS

    IPFS,叫做星際檔案系統,它由Protocol Lab提出,是一種點對點(P2P)的分散式檔案系統。同時IPFS也是一種傳輸協議,是HTTP的替代者,它可以讓我們的網際網路速度更快, 更加安全, 並且更加開放。萬維雲IPFS是上海萬維雲智科技有限公司推出的去中心化分散式儲存管理平臺,採用業內最新的儲存技術,依託IPFS-Filecoin技術鏈,開發基於IPFS的區塊鏈原生應用向全球客戶提供公開透明、去中心化的算力管理、算力交割等各種線上服務。

  • 中秋節和大豐收的關聯?
  • 養殖紅豆彬的功效和作用?