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

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

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

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

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

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

什麼是QKFile?

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

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

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

同時,QKFile除了是一個點對點的分散式檔案系統以外,還是一個分散式的網路,點對點的超媒體協議。

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

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

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

超文字的意思是建立文字與文字之間的連結。

那超媒體建立的是文字、圖片、影片之間的連結。

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

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

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

畢竟,HTTP是當前網際網路的基礎資料通訊技術,現在幾乎所有網際網路頁面都是採用這個超文字傳輸協議。

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

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

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

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

1、第一個就是我們在使用網際網路的時候,所訪問的資料經常丟失。

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

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

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

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

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

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

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

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

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

什麼意思?

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

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

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

3、目前的網際網路非常依賴於主幹網路。

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

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

那網際網路管制呢?

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

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

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

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

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

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

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

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

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

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

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

那麼未來,我們使用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/