IPWeb一個基於P2P分散式儲存的高效能公鏈

買賣虛擬貨幣
當前,全球處在一個由工業時代逐步過渡到資訊時代的階段,資料正在成為世界上最有價值的資源。伴隨人類的各種行為,產生了龐大的資料,如何儲存這些資料並進一步利用好資料,這個問題變得越來越重要。從內部部署儲存遷移到雲端儲存是過去十年的主題,而且這一趨勢正在加速。另一方面,大量的儲存空間在世界各地的人們的硬碟上未被使用,很多資源在無形中被浪費了。區塊鏈技術的誕生,為軟體定義儲存的發展開闢了新的道路。它創造了一種可能:在技術層面和經濟體系層面重新思考雲端儲存並解決行業困境。首先,儲存的池化可以在更廣闊的空間,以更豐富的形態來實現。其次,區塊鏈的 Token 激勵機制,可以驅動大家將企業級儲存、伺服器、PC、移動儲存等的剩餘儲存空間貢獻出來。最後,每個節點實際存放的資料只是資料的一些切片,而且這些切片還以加密的方式儲存起來。資料能夠更安全地保護起來,即使提供儲存節點的使用者有機會檢視這些切片,看到的也是沒有實際意義的資料段。區塊鏈的DAO這種分散式商業模式,有機會藉助全球的資源和人才,類似眾人拾柴火焰高一樣,加速分散式儲存產業的發展。與現有云儲存解決方案相比,基於區塊鏈的分散式儲存更安全、更快、成本更低、更具審查性,並且分佈更廣。它創造了一個允許人們把他們備用儲存空間貨幣化的市場,全球儲存市場的湧入的供應將降低儲存價格。區塊鏈能夠保證以安全、去信任、點對點的方式做到這一點。從中心化儲存到去中心化儲存。從中心化網際網路到去中心化網際網路。我們正站在歷史的轉折點。基於區塊鏈的分散式儲存優勢:1)分散式儲存真正發揮了共享經濟的優勢。使用者可以將硬碟的空餘空間充分的利用起來,並且獲得收益。2)資料被切割成小塊後,需要經過加密後才會分散到眾多節點上。即避免了中心化儲存“竊取”檔案的事件,同時即便解鎖某一塊資料,也只是部分資料,並非全部。另外,也不用擔心中心化伺服器因為故障造成的資料洩露等風險。3)檔案在下載的過程中,碎片會進行重組,並行的速度會遠大於中心化儲存。
4)透過智慧合約,網路可以自動判定使用情況以及使用獎勵等。什麼是IPWeb?在此基礎上構建的分散式儲存服務平臺,比中心化儲存更快捷、更安全、成本更低。將檔案分割成多個小的部分(保證一定的冗餘性),分散儲存在網路眾多節點上,只要一定數量節點的正常運轉,就能保證檔案的安全和完整。當使用者輸入一個 URL 在網頁瀏覽器來獲取網上資訊時,URL 會解析到一個 IP 地址。這個 IP 地址會找到儲存著使用者所需要尋找的資訊的那臺伺服器。網上的幾乎每個釋出者,供應商和服務都會把資訊存在他們控制的特定的資料中心的伺服器裡,這就讓我們今天的網路變得中心化。IPWeb 網路協議本身能確保使用者的檔案得到儲存。作為 IPWeb 挖礦過程中產生的副產品,創新的加密證明給客戶創造了一套有用且有價值的服務。礦工被激勵去用他們的硬碟空間在 IPWeb 的可驗證的儲存市場上賺錢,他們將會得到等量的獎勵:礦工儲存的量越大,他們將會賺取更多的權益證明 -Token。

我們相信,這些新增的去中心化的儲存空間供應會讓客戶減低網路儲存花費且享受到更優質的儲存服務。作為一個去中心化的協議,網路上儲存的資料和與這些資料的連結不會被一箇中央點所控制,這種設定能提高牢靠性。比起現在單一集中的伺服器和大型內容分發網路,在 IPWeb 礦工間被大規模傳送的資訊會被儲存在更靠近使用者的地方,使資訊搜尋更加快捷。在 IPWeb 上透過加密演算法被編入檢索的資料能夠使客戶更加高效地管理和更新龐大的資料。最後,作為一個開源專案,不同於今天大多數的雲端儲存與分發平臺,IPWeb 軟體本身公開接受檢查,驗證和提升。隨著 IPWeb 的不斷升級與新功能不斷地被加入,我們希望 IPWeb 的網路可以成為一個面向大眾(即使不是所有人)的網路資訊儲存和分發的平臺。

IPWeb的基礎設施

IPWeb 將為所有生態參與者提供多種基礎設施,包括:

· 基於共享經濟模式的 P2P 雲端儲存服務;
· 連線全球資料的 P2P 資料交易平臺;
· P2P 去中心化網際網路:IPWeb 協議下的域名系統、瀏覽器;
· 去中心化服務和內容平臺;
· 區塊鏈:高效能公有鏈、自定義側鏈;
· 基於去中心化網際網路生態的數字貨幣。


IPWeb的技術體系

1. 總體架構設計

IPWeb計算檔案的雜湊值作為系統中物件的唯一標識,檔案進行加密、編碼後產生的碎片為物件資料。儲存節點將物件資料儲存在自己的儲存單元中,超級節點負責維護物件資料到儲存節點的對映關係。其中儲存節點是完全對等的,透過一套 P2P傳輸協議,儲存節點間可相互傳輸資料。超級節點作為排程者,接受儲存節點的資訊,並根據廣播更新儲存物件的實時資訊,以便使用者訪問儲存物件時可快速的返回物件位置。

1.1 雙層網路設計
IPWeb將儲存和檢索兩層網路分離,提高了網路效率,也降低了挖礦門檻。儲存和檢索對於礦機的要求是不一樣的。檢索需要昂貴的算力和能源消耗,而儲存需要存閒置的儲存資源和頻寬資源。儲存和檢索分離更有助於以低成本的礦機為IPWeb貢獻。

1.2 多鏈結構(主側鏈設計:多鏈多共識)
IPW Chain主鏈採用PoRep(複製證明)、PoE(提取證明)。IPW Chain提供Consensus介面,提供POW、POS、DPOS等實裝。開發者可以透過主鏈提供的Consensus介面建立並完成自己節點的部署。對效能要求高的側鏈可以採用DPOS,對去中心化要求高的可以採用POW。

2. 儲存網路

2.1 DHT

P2P 的本質即是一種新的網路傳播技術。這種新的傳播技術打破了傳統的架構,逐步地去中心化,扁平化,從而達到節點平等的未來趨勢。P2P 檔案分享的應用(BTs/eMules 等 ) 是 P2P 技術最集中的體現。IPWeb 是以 P2P 檔案分享網路作為入口,圍繞一個檔案網路系統,將其可操作性結合區塊鏈的公式演算法設計出新型扁平化,去中心化的雲端儲存網路。同時保留了區塊鏈公開,透明的特性。

分散式雜湊表 DHT(Distributed Hash Table)是一種分散式儲存方法。在 DHT中,一類可由鍵值來唯一標示的資訊按照某種約定 / 協議被分散地儲存在多個節點上,可以有效地避免“中央集權式”的伺服器(比如:Tracker)的單一故障而帶來的整個網路癱瘓。和中心節點伺服器不同,DHT 網路中的各節點並不需要維護整個網路的資訊,而是隻在節點中儲存其臨近的後繼節點資訊,大幅減少了頻寬的佔用和資源的消耗。DHT 網路還在與關鍵字最接近的節點上備份冗餘資訊,避免了單一節點失效問題。

實現 DHT 的技術 / 演算法有很多種,如 Chord、CAN、Pastry、Kademlia 等。考慮技術成熟度以及市場運用情況,IPWeb 使用 Kademlia 演算法。Kademlia 通常又被稱為第三代 P2P 技術,是一種 P2P 通用協議,適用於所有的分散式點對點計算機網路。Kademlia 定義了網路的結構,規劃了節點之間的通訊以及具體的資訊互動過程。在Kademlia 中,網路節點之間使用 UDP 進行通訊,透過一種分散式雜湊表來儲存資料,每個節點都會有一個自己的 ID,在用來標識節點本身的同時,也用以協助實現Kademlia 演算法和流程。

2.2 KAD 網路

KAD DHT 儲存網路中的節點(Node)包括如下特性:

· NodeID 在 KAD 中需要是 160bits 或者 20bytes;
· Contact 包含 NodeID(NodeID),Address(string),UDP Port Number;
· Bucket[VaugeKConst]*Contact 用在 Node 的 Routing 中,一個 Bucket 能包含的 k 個Node,所有的 Node 在 60 分鐘後消失;
· VaugeKConst 統計上設為 20;
· Router 包含 Contact 和 KBucket,KBucket 是在 ID 的每一個 bit 中,都有一個 Bucket。

Kademlia使用鍵值來確認在KAD網路上的節點和資料。KAD的鍵值是不透明的,長度160個位元。參加進來的電腦每一個都會擁有一個鍵值,稱為NodeID,填充在160位元的鍵值空間中。由於KAD儲存內容的時候是由KV(key-value)對來儲存的,每一個在KAD DHT中的Data也都是獨立於160位鍵值中的key對應的空間的。在開始時,一個Node不瞭解任何其他的Nodes。當新的Nodes註冊後,找到這個節點的連結,然後將新的NodeID存起來。當儲存滿溢,Contact會被選擇性去掉,然後在bucket內部被組織。從一個Node找一個NodeID的方式,是從一個已知的路由表中,從一個Node找到另一個最近的Node,直到找到RequestNode。

每個KAD節點都有160位元的NodeID,每個資料的鍵值也是一個160位的識別符號。想要確定KV對存在哪個節點中,KAD用了兩個識別符號間距離的概念。在給定兩個160位識別符號,x和y下,KAD透過他們兩個的“異或”來確定他們之間的距離,並表達為一個整數d(x,y)=x⊕y。XOR(異或)獲得到的是系統二叉樹框架中對距離的定義。在一個完全的160位ID二叉樹ID中,兩個ID距離的大小是最小的包含兩個節點的子樹。當樹不是一個完全二叉樹的時候,距離IDx最近的葉是與x共享最長公共字首的葉。舉例來說,在0011和1001之間的距離則是0011⊕1001=1010,1010透過整數表達則是10,所以在這兩個節點的距離則是10。

2.3 節點身份ID

對等節點身份資訊的生成以及路由規則是透過Kademlia協議生成制定, KAD協議實質是構建了一個分散式鬆散Hash表,簡稱DHT,每個加入這個DHT網路的人都要生成自己的身份資訊,然後才能透過這個身份資訊去負責儲存這個網路裡的資源資訊和其他成員的聯絡資訊。如果新節點A需要尋找另外一個節點B的聯絡資訊,而A節點沒有節點B的聯絡方方式,那麼節點A可以透過聯絡任意和節點B有聯絡的節點來獲取節點B的聯絡資訊。

2.4 查詢演算法

在KAD裡面的節點查詢過程是透過KAD根據給定的鍵值去定位k個最近節點的。KAD在節點查詢中選擇採用的是遞迴演算法。發起查詢的一方首先從非空k-bucket中找到一個節點(或者,如果那個bucket有比 α 少的鍵值對陣列,那他就只能透過鍵值得到 α 個最近節點)。發起方透過並行非同步方式傳送FIND_NODERPC給選到的 α個節點。 α 是一個系統的併發引數。在遞迴的階段,發起方重新傳送FindNode給之前發過RPC的節點。無法迅速回應的節點就會被移除,除非直到這些節點回復。

如果一輪下來尋找節點沒有找到任何比最近觀察節點更近的節點,發起方會重新傳送FindNode給那些沒有被請求過的節點中尋找k個最近的。當發起者請求後得到k個最近觀察節點的回覆後,查詢過程就會結束。每一個節點至少知道它每個子樹中的一個節點,每一個節點都可以透過NodeID定位到其他節點。要存一個KV對,節點需要透過鍵值定位對應k個最近節點然後傳送STORERPC。要找一個KV對,節點需要查詢到對應鍵值最近的k個節點。但是,值(value)的查詢會使用FIND_VALUE而不是FIND_NODE,而且這個過程當任何節點返回值的時候立刻停止。

2.5 儲存爭議解決

在分散式儲存網路中,資料節點分散在不可信任的邊緣網路中,需要確保資料儲存在資料節點上,並可抵擋女巫攻擊、外包攻擊、代攻擊等作弊手段。在考慮存在惡意節點情況下,分散式儲存系統需要防範各種攻擊,IPWEB透過零知識證明(zkSNARK)和封裝(Seal)來實現複製證明(PoRep)和提取證明(PoE),實現佔用資源少並且效率極高的儲存證明。

複製證明(PoRep – Proof of Replication)

儲存證明區別於工作量證明、權益證明等,儲存證明是一種用於分散式儲存領域的共識演算法。是根據使用者對分散式雲端儲存平臺貢獻的儲存空間,並結合流量、頻寬、線上時長等因素進行激勵。證明允許儲存提供使用者透過提供副本證明(π)來說服驗證者,在驗證者發出隨機挑戰時,提供證明:證明資料X相對於證明者的特定副本Y已經儲存在唯一的專用物理儲存區了。PoRep演算法可以保證每份資料的儲存都是獨立的,可以防止女巫攻擊,外源攻擊和生成攻擊。

PoRep的三個構建階段 :

·PoRep.setup()-->副本 Y,副本 Hash 樹根 Merkel root of Y,封裝證明πSEAL。
·PoRep.prove()-->儲存證明πPoRep。
·PoRep.Verify()-->bit b (儲存有效性證明 b1(πPoRep)^封裝有效性證明b2(πSEAL))。

提取證明(PoE – Proof of Extract)

為了避免一遍遍的檢索儲存節點是否按照要求正確的儲存了資料,造成算力資源的浪費,IPWeb設計了新的證明演算法提取證明(Proof of Extract),透過通證經濟的利益驅動,當儲存節點響應使用者的檢索及下載需求時,儲存節點主動提供一個證明資訊返給檢索礦工。IPWeb不需要再頻繁地檢索某個儲存節點是否正確儲存檔案,只有當檔案能被成功檢索到時,網路會執行一個獎勵智慧合約,該儲存節點才能獲得獎勵。

整個流程如下:

·IPWeb和儲存節點先簽訂一個儲存合約,比如儲存節點拿出100G的空間用於儲存挖礦;
·儲存節點開始儲存檔案;
·使用者檢索檔案時,檢索節點根據儲存合約傳送請求給到儲存節點;
·儲存節點收到檢索請求後,返回一個儲存證明給到檢索節點;
·檢索節點驗證儲存節點反饋的證明資訊;
·使用者成功從驗證的儲存節點列表呼叫該節點的檔案;
·儲存節點獲取儲存到本次檢索的儲存獎勵。

2.6 冗餘處理

如果一個節點巡查失敗或者不可到達,系統就發起一個網路複製過程,透過把網路上一個現有的副本轉移到一個新的節點上。因此,網路就能在每次巡查之後恢復正常。每個碎片都是唯一加密的。這意味著,當惡意使用者只有一個檔案副本時,不能假裝擁有多個冗餘副本。我們可以透過在集中加密碎片時,加入確定性的混淆值來完成。即使解密金鑰是一個已知的特定檔案,惡意使用者也不能完成他們沒有被分配到的碎片的稽覈。這樣,我們可以證明一個特定的碎片的冗餘,因為每一個冗餘副本是獨一無二的。

另外,使用者和應用都被K-M糾刪碼技術的引數和分散式的冗餘控制。對於簡單的資料儲存,使用者可以選擇推薦的檔案儲存級別設定。如果資料特別重要,使用者可以選擇高階別的檔案儲存設定,把資料分散到多個儲存節點(含多個超級節點)中,這能保護資料免受特殊情況的侵擾(如自然災害等)。

2.7 檔案分發網路

其核心思路是避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使檔案傳輸的更快、更穩定。透過在網路各處放置節點伺服器所構成的在現有的網際網路基礎之上的一層智慧虛擬網路,CDN系統能夠實時地根據網路流量和各節點的連線、負載狀況以及到使用者的距離和響應時間等綜合資訊將使用者的請求重新導向離使用者最近的服務節點上。其目的是使使用者可就近取得所需內容,解決Internet網路擁擠的狀況,提高使用者訪問網站的響應速度。

3. 加密安全(可搜尋加密/IP隱蔽)

在資料保護中,個人資訊的隱私性是需要得到優先考慮的,其次要支援的就是動態資料的改動,也就是Dapp對於去中心化資料儲存的修改。IPWeb基於業務場景,使用可搜尋對稱加密(SSE: SearchableSymmetricEncryption)方法,SSE由五個演算法組成:

K=KeyGen(k):輸入安全引數k,輸出隨機產生的金鑰K。該操作通常在資料擁有者端本地執行。
(I,C)=Enc(K,D):輸入金鑰K和明文檔案集D=(D1,D2,…,Dn),輸出索引和密文檔案集。該操作在資料擁有者端本地執行。
TW=Trapdoor(K,W):輸入金鑰K和關鍵詞W,輸出關鍵詞對應的陷門。該操作在資料擁有者端本地執行。
D(W)=Search(I,TW):輸入索引I和待搜尋關鍵字的陷門TW,輸出包含關鍵字W的檔案的識別符號集合。Search操作在Genaro中由金鑰分發控制元件執行。
Di=Dec(K,Ci):輸入金鑰K和密文檔案Ci,輸出解密後對應的明文檔案Di。該操作在資料擁有者端本地執行。

另外,IPWeb將儲存和檢索兩層網路分離,提高了網路效率,提升了使用者體驗。但檢索節點是整個P2P網路最容易被尋找和攻擊的部分,需要對檢索節點有額外保護,透過對檢索節點的IP地址加密保護,使用者無法透過IP直接查詢,實現對節點的保護。

4. 其他技術創新

4.1 分散儲存
把檔案分散成碎片能更好的保證資料的安全性,以致於只要儲存的檔案是標準碎片大小,就沒有使用者擁有一個完整的副本。我們把出租他或者她的硬碟空間給網路的使用者定義為使用者。定義標準碎片大小為位元組的倍數(8KB/16KB/32KB/256KB/1024KB,根據檔案大小,智慧篩選分散標準)。這些都是保持在預先設定的大小,以阻止試圖惡意儲存小檔案(對於大檔案,大數量的碎片切割更有優勢。對於小檔案,特別是對小於一定大小(如64M)的檔案,小檔案的P2P傳輸效率很低,對網路容易造成額外負擔)。

4.2 Peer評級/節點分級
在Filecoin裡所有節點都是同級的,這帶來了更多的去中心化,但犧牲了效率。IPWeb會把儲存節點按可靠性分級。初步決定把儲存節點分為手機、個人計算機、專業礦機、企業級節點、超級節點。超級節點和企業級節點會有非常高的可靠性,所有檔案的碎片會首先在超級節點和企業級節點備份,以提高IPWeb網路的效率和可靠性。

4.3 儲存級別設定
使用者可以根據自己的需要對檔案儲存級別進行設定。比如將檔案丟失恢復比設定為1/3、1/2、2/3。級別越高,安全性越高(丟失的風險越小)。

4.4 防作弊機制
儲存節點A和使用者B可能會串通作弊騙取儲存獎勵。比如儲存節點A謊稱自己儲存了1T的檔案F,而使用者B謊稱自己成功檢索到了儲存在A的檔案F。對於這種作弊行為,我們有多重防範。首先,我們會採取動態IP機制(防刷機作弊、檢索作弊、儲存作弊)(每次換Peer)。其次,大檔案更容易用於作弊,但是大檔案也會被分成更多數量的檔案存在很多節點。使用者B可能會付出檢索費用卻只能A節點獲得了很少的獎勵,而其他節點獲得了絕大多數儲存獎勵。這同樣能有效抑制刷機套利作弊的行為。

4.5 IPWeb瀏覽器
IPWeb瀏覽器是可以訪問IPWeb協議網路的瀏覽器,同時也相容HTTP協議。不僅如此,使用者還可以透過瀏覽器設定個人裝置的儲存空間用於挖礦。瀏覽器將能極大地增長IPWeb使用者數和社羣。更多的人能為IPWeb網路做貢獻,也能成為IPWeb生態的消費者。IPWeb還將自帶錢包功能。所有瀏覽器裝機使用者也會有自己的錢包。在必要的時候,IPWeb瀏覽器也可以相容IPWEB協議,成為IPWEB生態的流量入口。

IPWeb 的經濟模型是一套激勵生產者(服務提供者)和消費者參與到 IPWeb 體系的經濟激勵機制,是一套激勵資料儲存和檢索的經濟激勵機制。IPWeb 有簡潔明確的底層激勵模型,和豐富、可拓展的多層激勵模型。

從基礎設施到 C 端內容消費 / 服務提供,網際網路生態中有豐富的生產 - 消費關係。多層次的、豐富的生產消費關係才能刺激了生態的蓬勃發展。在網際網路最初誕生的時候,網際網路的生態是很簡單、單薄的,只有大型科學專案和大企業在使用網際網路。甚至很多時候生產者和消費者是同一批人,網際網路是他們工作的工具。後來,有了一些人在網際網路上創造了一些內容,另一部分人需要一個入又瀏覽這些內容。這個時候,瀏覽器應運而生。生產者和消費者開始分化。除了內容的生產者以外,第一層工具(瀏覽器)的生產者也開始出現。再往後,網站日益變多,Yahoo一類的入口網站成為了網際網路生態的新入又。網際網路的生產者和消費者進一步增加,第二層工具(入口網站)的生長者也出現,生產 - 消費關係進一步豐富。我們可以看到只有多層次的、豐富的生產 - 消費關係才能支援一個偉大的生態體系。

在底層經濟模型裡,IPWeb 的生產者主要是儲存節點和檢索節點,消費者主要是發起資料儲存和檢索請求的使用者。消費者在 IPWeb 發起資料儲存請求和資料檢索請求,並支付代幣 IPW 作為儲存 Gas 和檢索 Gas。儲存節點貢獻閒置的儲存空間和頻寬,為消費者提供 P2P 分散式資料儲存服務,並獲得儲存 Gas 作為獎勵。檢索節點則貢獻閒置的算力和頻寬,為消費者提供 P2P 分散式資料檢索服務,並獲得檢索 Gas 代幣。除了儲存獎勵和檢索獎勵以外,部分超級節點還可以參與 IPW Chain 的記賬,獲得區塊產生獎勵。

單純的儲存和檢索服務只是一個去中心化資料儲存和檢索平臺。這是一種可以對標中心化雲端儲存服務的平臺。但是這樣的基礎設施也類似於網際網路的第一個階段,只有大企業和大專案(比如影片影像公司)會考慮到 P2P 儲存成本成為企業付費使用者。只有底層設施,沒有豐富的應用層生產者和消費者,IPWeb無法支撐去中心化網際網路的偉大構想。 所以 IPWeb 還設計了建立於底層經濟模型之上的高層次經濟模型。

第二層經濟模型裡,IPWeb 瀏覽器作為 IPWeb網路的流量入又的承載了。IPWeb瀏覽器會內建儲存挖礦和 IPW 錢包兩大功能。使用者可以在瀏覽器裡設定把閒置的儲存空間貢獻出來進行儲存挖礦。得到了儲存獎勵會直接到使用者的 IPW 錢包裡。瀏覽器挖礦能讓幾乎所有使用者都能成為生產者獲得 IPW 激勵。使用者也可以便捷地在瀏覽器中進行支付和轉賬等操作。錢包裡擁有 IPW 的使用者會更容易參與到高層的經濟活動中。

第三層經濟模型裡,我們有一套經濟機制來鼓勵開發者開發基於 IP-Web 的網站和應用。在這一層的生態中,去中心化網際網路生態與中心 化網際網路生態已經趨於接近。IPWeb 的目標就是塑造一個去中心化版的網際網路應用生態,並讓 IPW 成為這個應用生態的通貨。讓開發者可 以用 IPW 支付技術成本,可以從消費者手裡獲得 IPW 的盈利。IPWeb 透過多層次的、不斷完善的經濟模型激勵更多節點和使用者加入到去中心化儲存和去中心化網際網路的技術浪潮中來。這是共享經濟和區塊鏈技術帶來的嶄新時代。

IPWeb的應用場景

1. 分散式檔案儲存

IPWEB 分散式儲存雲能夠提供基礎的雲端儲存服務。透過 OpenAPI,客戶可以很容易的接入和使用 IPWEB 雲端儲存服務。分散式儲存雲能夠提供更安全、更可靠和具有極高價效比的雲端儲存服務。

2 分散式檔案共享

分散式共享雲是利用分散式儲存雲一共的儲存服務作為基礎,使用者可以把他們擁有的一些檔案(數字媒體或其他有價值的內容)進行共享。共享時可以根據具體的內容設定一定額度的IPW打賞要求。如果其他使用者希望能夠完整的下載或觀看該檔案,就需要支付相應額度的 IPW 作為打賞給上傳者。作為一種檔案共享服務,IPWEB 將嚴格按照運營所在地的法律要求對使用者的上傳內容進行稽覈和管理。

3 多媒體應用

目前傳統線上影片網站採用的是中心化儲存服務,這需要高額的儲存費用和頻寬費用,相關的費用會轉化為:觀看長時間的廣告及限制非會員觀看等。而使用了IPWeb 作儲存服務,將大大降低了相同資源的冗餘,同時節約了大量使用者播放影片時產生的頻寬成本,使得觀看影片更加高效和低廉。

4 數字內容交易

由於採用了區塊鏈和分散式儲存技術,IPWEB 儲存雲非常適合為長尾內容的版權交易提供儲存能力。分散式賬本能夠為交易提供公開、透明和不可篡改的交易記錄。也能為數字內容作品在區塊鏈上留下不可篡改的、唯一的數字簽名作為版權所有的標識。在IPWEB平臺的支援下,大量的長尾影片、音訊和攝影創作能夠有了一個低成本、可持續運作的交易平臺。

5 社交應用

使用IPWeb技術建立一個去中心化的社交網路。作為一個去中心化的應用程式,IPWeb 網路可以讓社交應用可以在沒有任何中心點的情況下工作,完全點對點。

IPWeb的生態建設

1 儲存生態


儲存礦工為網路提供資料儲存,儲存礦工透過提供磁碟空間和響應客戶請求來參與 IPWeb 運作。要想成為儲存礦工,使用者需要提供儲存空間及頻寬資源。礦工將使用者的資料片段儲存到扇區,並以此賺取 IPW。儲存礦工透過在特定時間記憶體儲資料,來響應使用者的儲存請求。儲存礦工生成證明並提交到區塊鏈網路,來證明他們在特定時間記憶體儲了資料。如果資料失效或丟失,儲存礦工將被罰沒部分抵押的 IPW。儲存礦工工作流程:

·  儲存礦工在區塊鏈中存放抵押的 IPW,來保證向網路提供穩定的儲存。抵押品為了保證服務而存在,如果礦工為所儲存的資料生成了儲存量證明,抵押品就會被退回。如果沒有成功生成儲存量證明,礦工將失去抵押品。
· 一旦抵押交易在區塊鏈中出現,礦工就可以在儲存市場中提供存服務。
· 一旦訂單匹配,客戶就將資料發給儲存礦工。儲存礦工資料接收完成後,礦工和客戶簽署交易訂單並提交到區塊鏈。
· 當儲存礦工被分配了資料時,必須重複生成儲存量證明來確保他們正在儲存資料證明被髮布在區塊鏈中,並由網路來驗證。
· 驗證成功後,儲存礦工將會獲得相應的儲存獎勵。

2 檢索生態

檢索礦工為網路提供資料檢索服務,檢索礦工透過提供使用者檢索請求所需要的資料來參與 IPWeb 運作。和儲存礦工不同,他們不需要抵押品,不需要提交儲存資料,也不需要提供儲存證明。

3 應用開發者生態

IPWeb 需要更多的商業來繁榮整個生態,需要有相應的應用開發商來經營業務,讓更多的儲存需求進來。

4 應用服務生態

IPWeb 為使用者提供檔案儲存及檢索服務,用過透過 IPWeb 瀏覽器使用 IPWeb提供的各項服務。

關於更多IPWeb資訊:https://www.ipweb.top/
更多區塊鏈專案介紹:http://www.qukuaiwang.com.cn/news/xiangmu
風險提示:區塊鏈投資具有極大的風險,專案披露可能不完整或有欺騙。請在嘗試投資前確定自己承受以上風險的能力。本網站只做專案介紹,專案真假和價值並未做任何稽覈。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;