所有語言
Galaxy Network將打造新一代霧CDN,觸及數以萬計的智能設備,使其成為網絡節點。Galaxy Network作為POC共識機制的公有鏈,搭載智能合約支持Dapp的開發,同時也將利用成熟穩定的底層技術,在Galaxy Network側鏈支持企業根據自身需求建立聯盟鏈生態。
霧CDN更加去中心化,相對於雲的集合狀態,霧的狀態是離散型狀態,數據分佈式存儲於邊緣設備而非中心化服務器之中,多(弱)中心化CDN加速,比如光貓,路由器,桌面型礦機,NAS,電腦,pad,手機等等,沒有場地限制,沒有寬帶要求,只需穩定在線。結合存儲數據和擴展性對於霧CDN的作用相當重要,通過區塊鏈技術以及POC共識能夠真正使霧CDN落地。
成本:
成本分為存儲成本及加速成本。在同等條件下,存儲成本比公有雲存儲成本降低 80%,加速成本比傳統CDN 成本降低 90%~95%。
體驗:
客戶關注數據的可提取性及傳輸體驗,其它分佈式存儲網絡由於數據分佈的數量、完整性及地域的不確定性,無法和公有雲在體驗上進行競爭,不具備主流場景的商用能力。Galaxy Network在傳輸體驗上超越公有雲,我們定義下載速率大於 100Mbps,比 IPFS 快 100 倍,未來突破500Mbps ~ 1000Mbps 的傳輸能力。
數據完整性:
如果有任意成功的Put 操作將數據D 保存在鍵 key 下,那不存在有限的對手A 能使得客戶在對鍵 key 執行Get 操作接受D', 其中D' 不等於D。
存儲可靠性:
一個成功的Put 操作的定義是(D,f, m), 它的輸入數據被存儲在m 個獨立的存儲礦工中,並且它可以容忍最多f 個故障存儲礦工。如果有小於f 個故障存儲礦工,則對存儲數據Get 操作成功。
例如數據經過信道編碼[1,16]后,編碼條帶存儲在 25 個存儲礦工和加速礦工上,第一個存儲礦工存儲 1 份完整數據D 的編碼副本R,第 2~25 個礦工保存編碼后的 1/16 數據量副本。這個方案為 1+16+8 冗餘備份,m = 25, f = 10,小於 10 個礦工故障,Get 操作成功。
公開可驗證:
對於每個成功的Put 操作,存儲網絡的存儲礦工可以生成數據正在被存儲的證明。這個存儲證明必須說服任何只知道 key 但並不能訪問 key 所對應的數據的有效驗證者。
公開可審計:
公開可審計代表如果所有存儲證明的操作軌跡被公開存儲,並且在未來能被檢查在正確的時間上數據確實被存儲了。
激勵:
如果存儲礦工和加速礦工由於成功提供了存儲和加速服務而獲得激勵,或者因為作弊而得到懲罰。所有存儲礦工和加速礦工的優勢策略是存儲數據和緩存數據,並且保持在線狀態。
去中心化數據庫
去中心化數據庫是一個無服務器、分佈式、P2P 數據庫。它是一個最終一致的數據庫,它使用CRDT 進行無衝突的數據庫合併,使去中心化數據庫成為DAPP,區塊鏈應用程序和離線優先Web應用程序的絕佳選擇。去中心化數據庫可以依靠Galaxy 的高可靠性存儲、超高速傳輸能力以及強大的去重能力,構建商業化的數據庫服務。
去中心化數據庫為不同的數據模型和用例提供各種類型的數據庫:
log:僅追加、可遍歷、不可更改日誌記錄。對最新N條記錄用例或作為消息隊列有用。
feed:具有可遍歷歷史記錄的可變日誌。可以添加和刪除條目。對購物車類型的用例有用,或者例如作為博客帖子或微博。
key/value:鍵值數據庫。
docs:一個文檔數據庫,JSON 文檔可以通過指定的鍵值存儲和索引。用於構建搜索索引或版本控制文檔和數據。
counter:用於計算與日誌/源數據分開的事件。
實時聊天系統
基於Galaxy Network 構建分佈式對等聊天應用程序。
圖片託管網站
基於Galaxy Network 構建圖片託管網站。整個應用程序運行在去中心化的概念上,這意味着不是將信息託管在我們的中心服務器上,而是由想要的每個人存儲數據。當圖片放在Galaxy Network 上時,會給出一個散列,一個 46 個字符的長数字指紋。沒有其他文件可以擁有它,如果相同的文件被添加兩次,那麼它們的哈希將完全相同,這意味着即使圖片託管網站關閉,只需知道哈希就可以在網絡上找到圖片。
去中心化郵件系統
去中心化郵件系統允許客戶將文件作為电子郵件的連接發送,由於文件使用 Galaxy Network存儲, 因此文件無法被刪除。這是向世界各地發送無限量文件的最簡單方法。
點對點加密文件系統
一種點對點加密文件系統,具有安全的文件共享,旨在抵禦數據內容或朋友圈的監視。它將是一個安全的电子郵件替代品,與电子郵件有一些互操作性。還將有一個完全私密且安全的社交網絡,用戶可以控制誰看到了什麼(以加密方式執行)。
去中心化編輯器
去中心化編輯器,允許同時寫入文本。除了對給定文檔進行實時更改外,它還允許只讀節點實時跟蹤更改。它還允許將文檔的自包含快照發布到Galaxy Network。
超高清 4K 視頻平台
基於Galaxy Network 的存儲和超高速分發能力,構建基於機頂盒和智能電視的 4K 視頻分發應用。並且允許用戶自己上傳視頻並分享給其他人。
基於Galaxy Network 的搜索引擎
Galaxy Network 的搜索引擎。嗅探DHT 內容並索引文件和目錄哈希值。提取元數據和內容, 使用ElasticSearch 5 進行搜索,使用RabbitMQ 進行排隊。
去中心化Web 發布系統
基於Galaxy Network 進行Web 內容的部署,並且指定自己的域名進行發布。
Git 存儲系統
使用Galaxy Network 部署 Git 版本系統,在客戶端利用 Git 兼容協議從Galaxy Network推送和拉取數據。
文件分享系統
基於Galaxy Network 構建朋友間的文件分享系統。
去中心化博客
構建基於Galaxy Network 的博客系統。
去中心化Log 系統
去中心化 log 系統是一個用於分佈式系統的不可變的,基於操作的無衝突複製數據結構(CRDT)。它是一個僅附加日誌,可用於模擬p2p 應用程序中對等體之間的可變共享狀態。日誌中的每個條目都保存在Galaxy Network 中,每個條目都指向形成圖形的先前條目的哈希值。日誌可以分叉並重新連接在一起。
超高速CDN
低成本的音視頻超高速CDN 解決方案。