區塊鏈
挖礦,比特幣,EOS,以太坊

IPFS應用丨IPFS伴侶瀏覽器插件V2.2.0版本升級的重大意義

104

IPFS 伴侶(IPFS Companion)是一款是由IPFS官方應用社區(IPFS-Shipyard)孵化出來的應用項目。 Ta 是一個瀏覽器插件,可以幫助用戶在本地更好的運行、管理自己的節點,并隨時查看IPFS節點的資源信息,在之前的文章【IPFS】IPFS伴侶:一個對IPFS資源管理更加便捷的瀏覽器插件中有詳細介紹過。
ipfs-companier-0409.png
這款插件對于開發者而言是一款很棒的調試工具和應用,就在前兩日(2018.4.9號),官方團隊對這款插件進行了一次大的版本迭代,經小編親身實踐評估后,覺得具有很大的里程碑意義:

一、版本迭代細節
1.嵌入由js-ipfs驅動的Node節點,預示著直接通過瀏覽器就可以啟動節點(插件演變成了純瀏覽器應用)2.一鍵切換本地由go-ipfs驅動的節點。3.節點對window.ipfs全面支持,針對移動設備,節約了系統資源和電量以及對等網絡的開銷。4.插件Release版本號發布為v2.2.0,同時適配Chrome,Firefox,Brave等主流瀏覽器

二、功能優化對比
插件控制面板中添加了 Node類型切換插件控制面板中添加了Js-Node集群Json配置


添加了 Js-Node的信息查詢、配置、快速上傳功能


兼容了之前go-Node的所有功能

美化了資源上傳頁面

三、性能測試
提前上傳一個1.3GB的大資源文件,拿到Hash指紋:QmYk6Adiyn9p…AZNgB利用go-ipfs驅動的132個對等節點來獲取該資源:達到了驚人的91.9MB/s,1.3GB只需要12秒即可傳輸完成

利用js-ipfs驅動的8個對等節點來獲取該資源:354KB/s,節點比較少的情況下,依然性能優異

綜合比較后可以發現兩個問題:1.目前js-ipfs驅動的節點還比較少,傳輸性能不穩定2.底層的數據資源是通用的,但不同內核之間的節點是彼此解耦的。

四、跨平臺測試
小編了解了一下,只有Android端的FireFox支持運行瀏覽器插件,如下圖所示:
隨即選用了Htc One機型(Android 5.0.2)進行測試:Step1: 下載FireFox瀏覽器AppStep2:打開FireFox瀏覽器,搜索 ipfs Companion , 安裝添加至瀏覽器


Step3:通過安裝前的權限獲取提示,我們可以看出此插件通過瀏覽器為用戶提供的一些功能:存儲,通知,監控等

Step4:安裝成功后,我們打開插件,會發現 External(go-node) 節點為offline狀態,畢竟未檢測到daemon服務開啟:
Step5:切換至Embedded(js-node),依然offline,小編思考了很久,應該是瀏覽器限制了對部分window.js的支持權限所致:
Step6:將瀏覽器兼容模式啟用選項去除,保證瀏覽器處于全局模式運行:

Step7:果然不出所料,全局模式運行下的瀏覽器完美支持js-ipfs的節點驅動,我們看到節點成功開啟,并連接到了8個對等節點上:
Step8:測試一下通過手機瀏覽器進行資源快速上傳,這邊隨手拍了一張當時小編的電腦屏幕照:

Step9:如下所示:上傳成功后,拿到對于hash指紋:QMZR5…,接入VPN后,進行ipfs.io的網關訪問(切記別關閉js-node),在瀏覽器中成功讀取到資源文件(小編剛才隨手拍的電腦屏幕照)

五、自己的思考(或許有誤,盡請指正)

5.1 未來瀏覽器支持ipfs://?DNS尋址協議后,由js-ipfs內核驅動的瀏覽器端一定是主流。

5.2 由go-ipfs內核驅動的節點應該更適用于部署在專業級機器上。

5.3 未來會造就一批又一批支持IPFS協議的移動設備節點,得益于此,Filecoin項目中通過移動設備來進行挖礦(手機 即 礦機?)也不是完全沒有可能。

5.4 官方已經提供了基于js-ipfs開發瀏覽器插件的例子,那么在跨平臺應用層面無疑是打開了一扇新的大門,開發者們應該可以開始大開腦洞,將自己的靈感落地成實際應用了。

5.5 針對現在很多市面上所謂的IPFS&Filecoin礦機,IPFS&Filecoin礦池項目,等等,這里給大眾消費者提個醒:現在這個時間點不宜投入太多成本來購置,原因如下:
1 Filecoin目前在Gate.io上的價格只是期貨價格,量少不具備實際參考意義,200W就能隨意操盤
2 Filecoin項目本身發布時間難說,盡管協議實驗室團隊在努力研發,但工程難度巨大,拖到2019年,2020年都是有可能的。
3 所有市面上的機器都沒有經過實際Filecoin主鏈的測試和性能測試(至少等早期礦工計劃參與后的實際數據下來),且硬件成本未知。
4 如果廠商告訴你:可以先挖其他的幣種,譬如SC和StorJ這種,小編用自己實測的數據提醒你:SC是POW驅動型,不需要NAS機器配置。StorJ你會發現收益感人(小編單臺VPS :1核1GB內存1M帶寬,每月成本36元左右,StorJ每月收益1-2個,折合市價:5-12元,也就是說收益率達到了感人的-70%,賠本70%的買賣)
5 如果未來手機即礦機,那將誕生一系列工藝成熟又具有實用性質的礦機,性價比一定比現在市面上這些要高。
6 礦池項目現在來說更缺乏建立的依據:Filecoin的核心共識層是基于復制證明和時空證明來實現,并不是類似ETHBTC這樣,簡單下發計算能力給單臺機器來構建,需要解決的難題還很多。

轉載聲明:特別鳴謝天一哥(飛向未來 IPFS指南公眾號作者)與ipfser.org早期在IPFS大量的布道工作,才有了博主致力于IPFS應用實踐的想法,期望更多和我們一樣對這個領域感興趣的朋友能加入進來。本文章版權歸博主daijiale.cn所有,若想轉載請聯系作者授權,未經授權,禁止轉載,如若發現,將通過個人律師以侵犯《中華人民共和國著作權法》起訴(奉陪到底),授權轉載也請注明原出處。


贊(0)

評論 搶沙發

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
p3试机号99