1. 程式人生 > >IPFS週報(11.26-12.2)go-ipfs 57個提交,Go 2.0完成提案

IPFS週報(11.26-12.2)go-ipfs 57個提交,Go 2.0完成提案

週報週期:2018年11月26日——2018年12月2日。
我們從交易、社群、技術這幾個層面蒐集資料供大家參考。

概述

雖然上週是感恩節,但go-ipfs依然產生了57個來自Master的Commit~
其中最重要的是實現了一個新的http_proxy_over_p2p模組,感興趣的朋友可以在由Stebalien提交的pr #5526中檢視程式碼詳情。
目前,最成熟的IPFS客戶端是基於go語言的實現——go-ipfs。前幾天,Go 2.0完成了提案收集,意味著這個天然高併發、使用便捷、被廣大區塊鏈專案用來做開發的程式語言即將迎來一次大幅迭代。

交易

上週Filecoin期貨價格收於3.51 USDT,周漲幅為4.78% (USD對價)。

社群

1、IPFS在社交平臺的資料一覽
平臺
資料
Twitter
關注人數:20096,新增90
推文數:1928,新增0
喜歡數:3558,新增3
Google+
關注人數:213,新增1
YouTube
關注人數:1824,新增14
播放次數:40519,新增541
Reddit
關注人數:5072,新增32

2、Filecoin在社交平臺的資料一覽
平臺
資料
Twitter
關注人數:24122,新增-34
推文數:338,新增0
喜歡數:312,新增-1
Facebook
關注人數:1019,新增-1
總贊數:874,新增-1
Reddit
關注人數:3134,新增0

3、Protocol Labs在社交平臺的資料一覽
平臺
資料
Twitter
關注人數:10188,新增35
推文數:31,新增3
喜歡數:42,新增5
Facebook
關注人數:990,新增0
總贊數:860,新增0
Linkedin
關注人數:1641,新增14

技術

1、Go-IPFS
當前版本為:v0.4.18
go-ipfs程式碼目前有9681個Commits更新,上週新增59個。
上週Master的Commits為57個。
Fork數量為1274,新增5個。
以下是其中比較重要的更新:
2018年11月26日
•Docker:允許IPFS_PROFILE為‘ipfs init’ 指令選擇合適的PROFILE
•gx:更新go-ipfs-config
2018年11月27日
•badger:增加了truncate(擷取)的標誌位
•cmds:移除了老舊的文庫
2018年11月28日
•gx:更新了go-merckledag和相關的依賴包
•實現http_proxy_over_p2p:在p2p-stream 的基礎上實現HTTP代理
•增加測試,修復build
•實現httputil.ReverseProxy
•實現非同步proxy
•修復非空路徑
•移除了不必要的指標
•優化p2p-stream在http代理中的關閉
•使用go-libp2p-http
•為p2p http 代理提供文件
•在測試中使用iptb
•使用新的路徑格式
•更新、增加一系列測試
•在所有測試中只建立一次節點(加快測試速度)
•將p2p http代理從api移至gateway
2018年11月29日
•coreapi/pin:在字典中直接使用CID,而不是從字串中轉變而來
•增加p2p http 代理的測試速度
•測試report-peer-id
2018年11月30日
•在p2p 監聽過程中提供report-peer-id選項

2、Js-IPFS
當前版本為:v 0.33.1
js-ipfs程式碼目前有1652個Commits更新,上週新增9個。
上週Master的Commits更新數量為9個。
Fork數量為515,新增3個。
以下是其中比較重要的更新:
2018年11月27日
•當pubsub功能失效時,給出更好的錯誤資訊
2018年11月28日
•chore:在使用者應該/必須使用node 10版本的時候,明確給出資訊
•重構:object API 寫操作現在返回 CIDs
2018年11月29日
•chore:更新ipfs-repo
•修復:在ipfs配置的時候允許取消mfs的預載入
2018年11月30日
•修復:file API 重構後的測試
•文件:指向mgmt文件
•修復了ipns datastore 的祕鑰

3、IPFS Cluster
當前版本為:v 0.7.0
IPFS Cluster程式碼目前有1168個Commits更新,上週新增0個。
上週Master的Commits更新數量為0個。
Fork數量為69。

4、IPFS社群孵化專案
當前的Commits分別為:
ipfs-desktop:480個,新增4個。
ipfs-webui:683個,新增2個。
ipfs-companion:1219個,新增3個。