Ulord為什么要分布式存儲
前面提到Ulord是一條嫁接文字、圖片、音樂、視頻等多種場景的價值傳遞公鏈。
傳統(tǒng)的存儲方式,是用中心化的服務器統(tǒng)一存儲數(shù)據。用戶的上傳和下載,都需要通過服務器運行。想想平時自己電腦的存儲消耗,就知道要容納成千上萬萬條數(shù)據,這種方法不可行了。
由此,Ulord用的存儲方式是分布式存儲。
什么是Ulord的分布式存儲
01 分布式文件系統(tǒng):是由Ulord中的所有節(jié)點構成的,并且點對點連接。所有具有相同文件系統(tǒng)的計算機設備連接在一起。
你可能會疑惑什么是相同文件系統(tǒng)?這是因為Ulord不要求每個節(jié)點存儲所有內容。節(jié)點的所有者可以選擇自己要存儲的部分內容,最后的收益是按照文件下載的數(shù)據量來計算的。相當于把任務給拆解下去,按需分配。即使節(jié)點的硬件水平不高,也可以很愉快地存儲數(shù)據。
02 怎樣確保文件存儲不重復?用任務類比,就是怎么確保沒有人做重復的任務呢?這里就要用到哈希值了。每個文件及其所有分塊都被賦予一個稱為加密散列的唯一指紋。節(jié)點只需要判斷文件的哈希值,就能知道哪些部分出現(xiàn)了重復。
03 如何找到想要的文件?因為文件可能零散地分布在各個節(jié)點上。你只需要通過文件的哈希值,就能找到所有儲存該文件的節(jié)點,也就能拼成完整的文件了。
04 人性化的歷史版本:接下來Ulord會提供文件的歷史版本控制器,節(jié)點可以保存文件的各個版本啦。麻麻再也不用擔心以前的文件找不到啦!
對分布式存儲的暢想
不同個人或機構的成千上萬臺電腦,共同存儲和維護同一份數(shù)據,解決了存儲的容量問題。如果你有閑置的電腦資源,你也可以參加數(shù)據的維護。當然啦,你也能收到相應的收益。
文件的哈希值解決了存儲文件的完整性和唯一性。區(qū)塊鏈技術保證了數(shù)據是不能被篡改的。
如果這樣的技術用于網上購物,買賣都可以很方便地在一個平臺上進行,而我們都可以成為維護商家和消費者的數(shù)據,想想也是很美好的。
我是三七,和你一起在區(qū)塊鏈不斷精進!