史上最通俗易懂的QKFile介紹(01)

作為剛剛接觸QKFile的你們,一定一臉迷惑,心中也是一片迷茫,這,究竟是什麼東西?

史上最通俗易懂的QKFile介紹(01)


沒關係,這篇文章就是來給你們一份QKFile的入門基礎資料。

在這份QKFile的入門基礎資料上,我會用通俗的語言,為你們形象地介紹QKFile,快速地幫助你們瞭解這個項目。

現在,我就來回答你們的第一個疑問:

什麼是QKFile?

QKFile的英文全稱是QuarkBlockChain File System,中文名叫夸克分佈式文件系統。

QKFile是一個點對點的分佈式文件系統(比特幣是一種點對點的電子現金系統),作為文件系統嘛,當然可以用來存儲文件,這個文件包括文本、圖片、視頻等等,相信就算不熟悉QKFile的朋友也肯定看過社群內每天在發放的使用QKFile看電影系列。

並且,QKFile也是由全球的存儲節點構成的,所以在未來,我們能夠在世界的每一個角落快速的訪問存儲在QKFile網絡上的文件。

同時,QKFile除了是一個點對點的分佈式文件系統以外,還是一個分佈式的網絡,點對點的超媒體協議。

分佈式大家應該都有所瞭解,那什麼是超媒體呢?

史上最通俗易懂的QKFile介紹(01)


超媒體對應之前的超文本。

超文本的意思是建立文本與文本之間的鏈接。

那超媒體建立的是文本、圖片、視頻之間的鏈接。

HTTP協議就是一個超文本協議。

嘿嘿,所以,咱們的QKFile野心超級大,他們的目標是取代現有的HTTP協議

那麼,為什麼QKFile能有信心取代HTTP協議呢?

畢竟,HTTP是當前互聯網的基礎數據通信技術,現在幾乎所有互聯網頁面都是採用這個超文本傳輸協議。

而且,可以說目前整個互聯網都是在HTTP協議上構建出來的。

所以,QKFile,你憑啥挑戰HTTP在互聯網的霸主地位呢?

要戰勝敵人,除了敵人有的,咱們要有,敵人不能做到的,咱們也要做到。

作為互聯網基石的HTTP,經過幾十年的蓬勃發展,其弊端也越來越明顯:

1、第一個就是我們在使用互聯網的時候,所訪問的數據經常丟失。

大家在上網的時候,一定經歷過404(無法找到頁面)的情景。

相信大部分人都遇到過存在網盤裡的東西被強制刪除,為什麼出現這樣的情況?

這裡的原因有很多,有可能是服務器停了,有可能是服務器因為一些外部原因而壞掉了。

對於網盤裡的東西來說,就是我充了會員,你還把我上傳在裡面的東西給刪了!

2、第二個弊端就是上網速度慢!

因為我們在訪問時都需要從服務器下載完整的一個文件,每次都要,用一次下一次,用一次下一次,這樣效率太低。

當然,你可以說,上網慢可以提高網速嘛。

確實提高網速是可以解決這個問題,但如果你不是一直使用的話,對於一次兩次的來說,提高網速不划算呀,而且有時候,我們不僅需要下載,還要上傳。

而在一些地區,網絡的上下行帶寬是不對等的。

什麼意思?

就是上傳速度跟下載速度不一樣嘛,上傳速度要遠比下載低很多很多很多。

如果要上下行帶寬對等的網絡,每年至少要多花費十幾萬。

所以HTTP不僅上網慢,而且浪費了太多的存儲,並且也消耗了太多的帶寬資源。

3、目前的互聯網非常依賴於主幹網絡。

如果因為一些不可抗拒的因素,比如外星人入侵,星際戰爭,自然災害等等,把主幹網絡給破壞了,那一切都GG了。

當然,雖然這些幾率都比較低。

那互聯網管制呢?

DDoS,XSS,CSRF等網絡攻擊造成的中心化服務器宕機呢?

所以除了不太安全,運營維護成本也很高。

以上三點是HTTP主要的弊端,總的來說,對於我們普通用戶,就上網的時候不爽,老是上網慢、下載慢、各種不能訪問。

這時候,就輪到我們的QKFile登場了。

史上最通俗易懂的QKFile介紹(01)


QKFile可以很好的解決這些問題,可以讓你上網的時候更爽一點。

那QKFile是怎麼解決這些問題的呢?

首先,QKFile是全球第一個擁有千萬量級節點的分佈式項目,節點已經達到足以提供日常使用的規模。

當我們利用QKFile上傳文件時,系統會先對文件進行一個加密,得到一個數值(記住,這個數值很重要,叫哈希值)。

隨後系統會將文件進行千刀萬剮(分割)、複製,最後分佈式的存到若干區塊當中。

史上最通俗易懂的QKFile介紹(01)


那麼未來,我們使用QKFile網絡訪問東西或者下載東西時,系統就會從離我們最近的距離(這裡不是物理距離,是數學距離)的一些存儲節點,傳輸數據或者文件的碎片(不是整個文件)給我們。

當然,最後給我們的是整個數據或者文件。

所以QKFile的速度會非常的快,因為不用下載整個文件嘛,並且如果周圍的其他人,同樣也下載了你需要的文件,這樣你的下載速度會被加速哦。

那如果最近的節點沒有我們的文件怎麼辦?

系統就從另外的節點進行索取文件碎片嘛。

那如果某個存儲節點被損壞了怎麼辦?

別擔心,QKFile系統會有一個容錯機制,容錯機制的意思就是一份文件如果被分割成7份,其中三份損壞了,那麼可以根據剩下的四份還原出文件來,嘿嘿,這技術是不是很酷?

這樣,我們的文件的安全性就大大提高了,就算是世界末日,只要還有一個節點上有你的文件碎片,你的文件就有希望被還原哦。

到這裡,你們腦中應該對QKFile有個初步的瞭解了吧?

最後來總結一下今天的內容:

1、QKFile的英文全稱是QuarkBlockChain,中文名叫夸克分佈式文件系統,是一個分佈式、點對點的文件系統,同時,還是一個分佈式的網絡,點對點的超媒體協議。

2、QKFile目標是取代HTTP。

3、QKFile用什麼取代HTTP呢?QKFile是全球第一個擁有千萬量級節點的分佈式項目,節點已經達到足以提供日常使用的規模。QKFile除了有HTTP的優點之外,還很好的彌補了HTTP的缺點,使我們上網更快、下載更快、安全性更高。

註釋:

利用QKFile看電影

qkfile手機客戶端 https://static.quarkblockchain.cn/app/io.qkfile.ipfs/qkfile-1.0.apk

打開手機客戶端或者電腦pc節點,複製電影地址在瀏覽器打開

qkfile又有新電影了,最近最火的電影《寄生蟲》http://127.0.0.1:8080/ipfs/Qmbek7RyQyWkgtTCHcLYA8em4738L2nLeZzxJx6Xn5aH1p

想自己也上傳電影分享給他人?一分鐘學會使用qkfile上傳文件,qkfile是沒有任何空間和容量限制的網盤,大家可以多用qkfile傳文件,在家期間分享qkfile,陪你度過無聊時光。

圖文教程:https://cct-qki.typlog.io/qkfup

視頻教程:https://www.bilibili.com/video/av88152606/


分享到:


相關文章: