網(wǎng)上有很多關(guān)于分享經(jīng)濟pos機,全面解析Filecoin經(jīng)濟模型的知識,也有很多人為大家解答關(guān)于分享經(jīng)濟pos機的問題,今天pos機之家(www.dsth100338.com)為大家整理了關(guān)于這方面的知識,讓我們一起來看下吧!
本文目錄一覽:
分享經(jīng)濟pos機
自2009年分布式革命開始以來,出現(xiàn)了許多有前景的項目,并改變了我們對這個世界上的看法和生活方式。
協(xié)議實驗室(Protocol Labs)就是這樣的項目之一,它催生了了不起的項目,比如IPFS。
IPFS的最終目標(biāo)是取代HTTP,但由于IPFS缺少激勵層,以幫助IPFS大規(guī)模推廣,這就帶來了Filecoin的誕生。自發(fā)布以來,F(xiàn)ilecoin在社區(qū)吸引了很多人的興趣。隨著2019年12月測試網(wǎng)啟動,你可以探索更多東西。
網(wǎng)絡(luò)上有很多有關(guān)其技術(shù)和經(jīng)濟的信息,既令人困惑又不知所措。因此,這里我們合并了“單個資源”中的所有可用信息。
如果您喜歡像Filecoin這樣的高科技Web3概念,并通過交互式教程簡單地進行了解釋,請前往此處。
原文鏈接:https://simpleaswater.com/?ref=medium_filecoin
首先,我們來討論Filecoin的技術(shù)面,然后在下一篇文章中討論其經(jīng)濟面。但是在深入研究核心技術(shù)之前,讓我們分析一下當(dāng)今文件存儲市場的現(xiàn)狀。
當(dāng)今文件存儲市場狀況
如今,Amazon S3成為互聯(lián)網(wǎng)上文件存儲的主力軍。原因有很多:
1、令人難以置信的便宜:每GB存儲成本 $ 0.023。每10,000個讀取請求0.04美分。
2、太快了。
3、可靠:它曾經(jīng)發(fā)生了幾次宕機,成功地使大部分互聯(lián)網(wǎng)離線。但仍有 99.9%的時間正常運行。
4、它具有高度的可擴展性,它可以輕松地與其他Amazon服務(wù)套件集成以進行擴展(例如CloudFront)。
總而言之,在我們擁有如此出色的云存儲服務(wù)的世界中,任何競爭都必須表現(xiàn)得比云存儲器更好,或者至少是同等水平。在小范圍內(nèi),分散式網(wǎng)絡(luò)無法正常運行。但是,如果它(IPFS)被大規(guī)模采用(比BitTorrent更高的采用率),或許有可能證明它是比互聯(lián)網(wǎng)更好的版本,因此將開啟全新的經(jīng)濟時代。
技術(shù)概述
我們將其分為4個部分:
1、Filecoin網(wǎng)絡(luò)工作原理概述?
2、對Filecoin協(xié)議的深入研究
3、其他問題(白皮書中未討論)
4、Filecoin協(xié)議有可能改進的地方
1、Filecoin網(wǎng)絡(luò)工作原理概述?
Filecoin中有3種用戶:客戶,存儲礦工和檢索礦工。
客戶付費存儲和檢索數(shù)據(jù)。他們可以從可用的存儲服務(wù)商中進行選擇。如果他們想存儲私有數(shù)據(jù),則需要在將其提交給存儲服務(wù)商之前對其進行加密。
存儲礦工存儲客戶的數(shù)據(jù)以獲得獎勵。他們決定愿意保留多少空間來存儲。在客戶和存儲礦工達成協(xié)議后,礦工有義務(wù)繼續(xù)提供其存儲數(shù)據(jù)的證據(jù)。每個人都可以查看證據(jù),并確保存儲礦工可信。
檢索礦工根據(jù)他們的要求提供客戶的數(shù)據(jù)。他們可以從客戶或存儲礦工那里獲取數(shù)據(jù)。檢索礦工和客戶支付很少的費用來交換數(shù)據(jù):數(shù)據(jù)被分成幾部分,客戶每片段支付很少費用。檢索礦工也可以充當(dāng)存儲礦工。
最后,網(wǎng)絡(luò)代表了驗證客戶端和礦工行為的所有完整節(jié)點。這些節(jié)點對可用存儲進行計數(shù),檢查存儲證明并修復(fù)數(shù)據(jù)故障。
本文中使用的一些術(shù)語:
片段:片段是客戶端存儲在分散存儲網(wǎng)絡(luò)中的數(shù)據(jù)的一部分。例如,可以將數(shù)據(jù)(可能是一個目錄)有意地分為許多部分,并且每個部分可以由一組不同的存儲礦工存儲。
扇區(qū):扇區(qū)是存儲礦工提供給網(wǎng)絡(luò)的一些磁盤空間(可以認(rèn)為是與特定存儲提供者的磁盤空間的特定部分相關(guān)聯(lián)的唯一ID)。礦工將客戶的物品存放在其所在的區(qū)域,并為其服務(wù)賺取代幣。為了存儲片段,存儲礦工必須向網(wǎng)絡(luò)保證其扇區(qū)可用。
AllocTable:AllocTable是一種數(shù)據(jù)結(jié)構(gòu),可跟蹤零件及其分配的扇區(qū)。AllocTable在分類帳中的每個塊上都進行更新,其Merkle根存儲在最新的塊中。在實踐中,該表用于保留DSN的狀態(tài),以便在驗證驗證期間快速查找。
訂單:訂單是請求或提供服務(wù)的意圖聲明。客戶向市場提交標(biāo)的訂單以請求服務(wù)(分別是用于存儲數(shù)據(jù)的存儲市場和用于獲取數(shù)據(jù)的檢索市場),而礦工則接受訂單以提供服務(wù)。
訂單簿:訂單簿是訂單的集合。Filecoin為存儲市場和檢索市場維護獨立的訂單簿。
承諾:承諾是向網(wǎng)絡(luò)提供存儲(特別是扇區(qū))的承諾。存儲礦工必須向賬本(文件幣區(qū)塊鏈)提交質(zhì)押才能開始在存儲市場中接受訂單。質(zhì)押包括質(zhì)押扇區(qū)的規(guī)模和存儲礦工存放的抵押幣。
用戶通過下訂單來分享他們的意圖??蛻籼峤煌稑?biāo)訂單,指定要支付的價格。礦工提交要價單,并指定要收取的價格。當(dāng)買入和賣出訂單匹配時,客戶和礦工都簽署交易訂單并將其提交給區(qū)塊鏈。
出價和要價訂單共同構(gòu)成了存儲市場(文件存儲市場)和檢索市場(文件檢索市場)。讓我們深入研究這些市場,看看它們?nèi)绾芜\作。
存儲市場
它是由網(wǎng)絡(luò)運行的去中心化交易所,所有要價和投標(biāo)訂單都存儲在區(qū)塊鏈中,用于在Filecoin網(wǎng)絡(luò)上存儲數(shù)據(jù)。
客戶向存儲訂單簿提交一個投標(biāo)訂單(使用PUT協(xié)議,在下一節(jié)中說明)??蛻舯仨毚娣庞唵沃兄付ǖ馁M用并指定他們要存儲的副本數(shù)量??蛻艨梢蕴峤欢鄠€訂單,也可以在訂單中指定復(fù)制因子。更高的冗余度(更高的復(fù)制因子)導(dǎo)致對存儲故障的更高容錯率(如下所述)。
存儲礦工通過通過Manage.PledgeSector在區(qū)塊鏈中通過質(zhì)押交易存入抵押品來保證其對網(wǎng)絡(luò)的存儲。抵押品(FIL)在提供服務(wù)的時間內(nèi)存放,如果礦工為其承諾存儲的數(shù)據(jù)生成存儲憑證,則將其退還。如果某些存儲證明丟失,則會損失一定比例的抵押品。一旦質(zhì)押交易出現(xiàn)在區(qū)塊鏈中,礦工就可以在存儲市場中提供其存儲服務(wù):他們設(shè)置價格并將要價單添加到市場的訂單簿中。
一旦質(zhì)押交易出現(xiàn)在區(qū)塊鏈中(因此在AllocTable中),礦工便可以在存儲市場中提供其存儲服務(wù):他們設(shè)置價格并通過Put.AddOrders將要價訂單添加到市場的訂單簿中。
當(dāng)找到匹配的要價和買價單時(通過Put.MatchOrders),客戶將片段(數(shù)據(jù))發(fā)送給礦工。
當(dāng)接收到片段,礦工運行Put.ReceivePiece。接收到數(shù)據(jù)后,礦工和客戶都簽署了交易訂單并將其提交到區(qū)塊鏈(在存儲市場訂單中)
存儲礦工的存儲分為多個扇區(qū),每個扇區(qū)包含分配給礦工的部分。網(wǎng)絡(luò)通過分配表跟蹤每個存儲礦工的扇區(qū)。此時(簽署交易訂單時),網(wǎng)絡(luò)會將數(shù)據(jù)分配給礦工,并在分配表中記錄下來。
當(dāng)存儲礦工扇區(qū)被填充時,該扇區(qū)被密封。密封是一種緩慢的順序操作,它將扇區(qū)中的數(shù)據(jù)轉(zhuǎn)換為副本,該副本是與存儲礦工公鑰關(guān)聯(lián)的數(shù)據(jù)唯一物理副本。在復(fù)制證明期間,密封是必要的操作(在下面的共識部分中介紹)。
當(dāng)為存儲礦工分配數(shù)據(jù)時,他們必須反復(fù)生成復(fù)制證明以確保他們正在存儲數(shù)據(jù)(我們將在下面詳細討論這些證明)。證明會發(fā)布在區(qū)塊鏈上,網(wǎng)絡(luò)會對其進行驗證。
所有存儲分配對網(wǎng)絡(luò)中的每個參與者都是公開的。在每個塊中,網(wǎng)絡(luò)都會檢查是否存在每個作業(yè)所需的證明,檢查它們是否有效,并采取相應(yīng)的措施:
1、如果缺少任何證據(jù)或證據(jù)無效,則網(wǎng)絡(luò)會通過存儲礦工的抵押幣對他們進行懲罰。
2、如果大量證據(jù)缺失或無效(由系統(tǒng)參數(shù)Δfault定義),則網(wǎng)絡(luò)會認(rèn)為存儲礦工有故障,將訂單結(jié)算為失敗,然后相同新訂單重新引入市場。
3、如果每個存儲該礦工的都無法存儲該片段,則該片段將丟失,并且客戶將獲得退款。
檢索市場
這是一個脫鏈交換,客戶和檢索礦工以對等方式彼此發(fā)現(xiàn)。一旦客戶和礦工就價格達成協(xié)議,他們便開始使用小額付款逐筆交換數(shù)據(jù)貨幣。
讓我們看看它是如何工作的。
檢索礦工通過在網(wǎng)絡(luò)上散播他們的要價單:他們設(shè)置價格并將要價單添加到市場的訂單簿中。
客戶向投標(biāo)市場訂單簿提交投標(biāo)訂單。檢索礦工檢查其訂單是否與客戶的相應(yīng)投標(biāo)訂單相匹配。
訂單匹配后,檢索礦工將件發(fā)送給客戶(礦工發(fā)送部分?jǐn)?shù)據(jù),客戶發(fā)送小額付款)。收到件后,礦工和客戶都簽署了交易訂單并將其提交給區(qū)塊鏈。
總結(jié)
下圖顯示了網(wǎng)絡(luò)中發(fā)生的所有活動。
2、對Filecoin協(xié)議的深入研究
Filecoin引入了分散存儲網(wǎng)絡(luò)(DSN)的概念。DSN是一種描述獨立客戶端和存儲提供程序的網(wǎng)絡(luò)的方案。DSN聚合由多個獨立存儲提供商提供的存儲,并進行自我協(xié)調(diào)以為客戶端提供數(shù)據(jù)存儲和數(shù)據(jù)檢索。協(xié)調(diào)是分散的,不需要受信任的各方:這些系統(tǒng)的安全操作是通過協(xié)議來實現(xiàn)的,這些協(xié)議可以協(xié)調(diào)和驗證各個方執(zhí)行的操作。DSN可以采用不同的協(xié)調(diào)策略,包括拜占庭協(xié)議,gossip 協(xié)議或CRDT,具體取決于系統(tǒng)的要求。
DSN涉及三個功能的實現(xiàn):put,get和manage。Put允許客戶端在唯一標(biāo)識符下存儲數(shù)據(jù)。Get允許客戶端使用標(biāo)識符檢索數(shù)據(jù)。管理編排網(wǎng)絡(luò)通過測量空間可供出租,審核供應(yīng)商和修復(fù)可能的數(shù)據(jù)錯誤。管理協(xié)議通常由存儲提供商與客戶端或?qū)徍藛T網(wǎng)絡(luò)一起運行(這涉及拜占庭式問題,將在下面討論)。
DSN具有幾個屬性。前兩個是必需的。
1、數(shù)據(jù)完整性意味著客戶端始終會收到與存儲相同的數(shù)據(jù),而存儲提供商無法說服客戶端獲取錯誤的數(shù)據(jù)。
2、可檢索性只是意味著客戶將能夠隨著時間的推移檢索其數(shù)據(jù)。
DSN的可選屬性:
1、公開可驗證性:允許網(wǎng)絡(luò)上的每個人在不知道數(shù)據(jù)本身的情況下驗證數(shù)據(jù)是否正在存儲。
2、可審核性:允許驗證數(shù)據(jù)是否在正確的時間段內(nèi)存儲。
3、激勵兼容:旨在獎勵優(yōu)秀的服務(wù)提供商并懲罰劣質(zhì)的提供商。
4、加密性:希望將其數(shù)據(jù)私有存儲的客戶端,必須先加密其數(shù)據(jù),然后才能將其提交給網(wǎng)絡(luò)。
容錯能力
DSN可以容忍兩種可能的故障:
管理故障:這些故障是拜占庭式故障,由管理協(xié)議中的參與者(存儲提供者,客戶和審計員)引起。DSN方案依賴于其Manage協(xié)議的容錯能力。違反管理故障的容錯假設(shè)可能會損害系統(tǒng)的生命力和安全性。例如,考慮一個DSN方案,其中Manage協(xié)議要求使用拜占庭協(xié)議(因為節(jié)點可以對其進行審計)來審計存儲提供程序(如果它們正在根據(jù)協(xié)議條件存儲應(yīng)存儲的所有數(shù)據(jù))。在這樣的協(xié)議中,網(wǎng)絡(luò)從存儲提供商那里接收存儲證明,并運行拜占庭協(xié)議(BA)同意這些證明的有效性。如果容忍數(shù)不超過f,如果故障總數(shù)達到n個,則我們的DSN可以容忍f <n / 2個故障節(jié)點。在違反這些假設(shè)的情況下,審核可能會受到影響,從而使整個系統(tǒng)變得毫無用處。
存儲錯誤:存儲錯誤是拜占庭式錯誤,它們阻止客戶端檢索數(shù)據(jù):即存儲礦工丟失了片段,檢索礦工停止提供片段。成功的Put執(zhí)行如果將其輸入數(shù)據(jù)存儲在 m個獨立的存儲提供程序中(總共 n個),并且可以容忍多達 f個拜占庭式提供程序,則允許執(zhí)行(f,m)。參數(shù) f和 m取決于協(xié)議的實現(xiàn);協(xié)議設(shè)計者可以修復(fù) f和 m或?qū)⑦x擇留給用戶,從而將Put(data)擴展為Put(data,f,m)。如果少于 f,則對存儲的數(shù)據(jù)執(zhí)行Get執(zhí)行成功。例如,考慮一個簡單的方案,其中將協(xié)議設(shè)計為使每個存儲提供程序都存儲所有數(shù)據(jù)。在該方案中,m = n并且f = m-1。總是f = m-1嗎?不可以,某些方案可以使用擦除編碼來設(shè)計,其中每個存儲提供商都存儲數(shù)據(jù)的特定部分,因此需要m個存儲提供商中的x個來檢索數(shù)據(jù)。在這種情況下,f = m-x。
共識算法
Filecoin DSN協(xié)議可以在允許對Filecoin證明進行驗證的任何共識協(xié)議之上實施。工作量證明方案通常需要解決大量浪費計算才能找到的難題。
不可重用的工作:大多數(shù)無許可的區(qū)塊鏈都要求礦工解決一個棘手的計算難題,例如反轉(zhuǎn)哈希函數(shù)。通常,這些難題的解決方案是無用的,除了保護網(wǎng)絡(luò)安全之外,沒有其他內(nèi)在價值。一些以太坊(執(zhí)行智能合約邏輯)和Primecoin(尋找新素數(shù))等區(qū)塊鏈試圖利用一些計算能力來完成有用的工作。
浪費工作:解決難題,就機器和能源消耗而言,確實是非常昂貴的,尤其是如果這些難題僅依賴于計算能力的話。當(dāng)挖掘算法令人尷尬地并行時,解決難題的主要因素是計算能力。
嘗試減少浪費:理想情況下,網(wǎng)絡(luò)的大部分資源應(yīng)用于有用的工作。一些努力要求礦工使用更節(jié)能的解決方案。例如,Spacemint要求礦工專注于磁盤空間而不是計算。盡管這些磁盤具有更高的能源效率,但它們?nèi)匀槐弧袄速M”,因為它們充滿了隨機數(shù)據(jù)。其他努力用傳統(tǒng)的基于股權(quán)證明的拜占庭協(xié)議來替代解決難題的方法,在該協(xié)議中,利益相關(guān)者按與系統(tǒng)中貨幣份額成比例的方式對下一個區(qū)塊進行投票。
因此,F(xiàn)ilecoin礦工所做的工作不是浪費能源的工作量證明計算,而是使他們能夠參加共識。
有價值的工作:如果計算的結(jié)果對網(wǎng)絡(luò)有價值,而不僅僅是保護區(qū)塊鏈,那么我們認(rèn)為礦工在共識協(xié)議中所做的工作是價值的。
Filecoin提出了一個有價值的工作共識協(xié)議,其中網(wǎng)絡(luò)選舉礦工創(chuàng)建新區(qū)塊的可能性(我們將其稱為礦工的投票權(quán))與他們當(dāng)前正在使用的存儲空間成正比網(wǎng)絡(luò)。Filecoin協(xié)議的設(shè)計使礦工寧愿投資于存儲,也不愿投資于計算能力以并行化挖掘計算。礦工提供存儲并重復(fù)使用計算,以證明存儲了數(shù)據(jù)以參與共識。
挖礦能力
算力故障容限:在此技術(shù)報告中,算力故障容限是一種抽象形式,可以根據(jù)參與者對協(xié)議結(jié)果的影響來重新構(gòu)造拜占庭式故障。每個參與者控制一些權(quán)力,其中 n是網(wǎng)絡(luò)中的總權(quán)力,而 f是有缺陷或敵對參與者所控制的權(quán)力的一部分。
Filecoin的算力:在Filecoin中,礦工M在T時間內(nèi)的算力P是M的存儲分配的總和,影響M的算力,是M的算力在全網(wǎng)總算力中的占比,影響算力有以下因素:
1、公共:網(wǎng)絡(luò)中當(dāng)前正在使用的存儲總量是公用的。通過閱讀區(qū)塊鏈,任何人都可以計算每個礦工的存儲分配-因此任何人都可以在任何時間點計算每個礦工的算力和算力總和。
2、可公開驗證:對于每個存儲分配,要求礦工生成時空證明,以證明正在提供服務(wù)。通過閱讀區(qū)塊鏈,任何人都可以驗證礦工聲稱的權(quán)力是否正確。
3、變量:在任何時間點,礦工都可以通過承諾新扇區(qū)并填充該扇區(qū)來向網(wǎng)絡(luò)添加新存儲。通過這種方式,礦工可以隨著時間改變他們擁有的算力。
要詳細了解此功能如何在共識算法中發(fā)揮作用(在數(shù)學(xué)上),請參閱白皮書。
我們還需要一種機制來防止惡意礦工可以利用三種攻擊來獲取未提供的存儲的獎勵:女巫攻擊,外包攻擊,生成攻擊。
女巫攻擊:通過創(chuàng)建多個女巫身份,惡意礦工可以假裝存儲(并獲得報酬)比實際存儲的副本多,但只能存儲一次數(shù)據(jù)。
外包攻擊:惡意礦工可能依賴于從其他存儲提供商快速獲取數(shù)據(jù),來承諾存儲比其實際存儲數(shù)量更多的數(shù)據(jù)。
生成攻擊:惡意礦工可能聲稱存儲了大量數(shù)據(jù),而他們卻使用一個小程序按需高效地生成了這些數(shù)據(jù)。如果程序小于據(jù)稱存儲的數(shù)據(jù),則這會增加惡意礦工贏得Filecoin塊獎勵的可能性,該可能性與礦工當(dāng)前使用的存儲成比例。
存儲提供商必須說服他們的客戶,他們已經(jīng)存儲了要付費存儲的數(shù)據(jù)。實際上,存儲提供商將生成存儲證明(PoS),以供區(qū)塊鏈網(wǎng)絡(luò)(或客戶本身)驗證。
為了使存儲行為公開可驗證,F(xiàn)ilecoin引入了兩種共識算法:復(fù)制證明(PoRep)和時空證明(PoSt)。
復(fù)制證明(PoRep)是一種新穎的存儲證明,它允許服務(wù)器(即證明者P)說服用戶(即驗證者V)某些數(shù)據(jù)D已復(fù)制到其自己的唯一專用物理存儲中。我們的方案是一個交互式協(xié)議,證明方P:(a)承諾存儲某些數(shù)據(jù)D的n個不同副本(物理上獨立的副本),然后(b)說服驗證者V,P確實存儲了每個副本通過質(zhì)詢/響應(yīng)協(xié)議。PoRep改進了PoR和PDP方案,防止了女巫攻擊,外包攻擊和生成攻擊。
時空證明:存儲證明方案使用戶可以在挑戰(zhàn)時檢查存儲提供商是否正在存儲外包數(shù)據(jù)。我們?nèi)绾问褂肞oS方案來證明某些數(shù)據(jù)在一段時間內(nèi)被存儲。這個問題的自然答案是要求用戶反復(fù)(例如:每分鐘)向存儲提供商發(fā)送挑戰(zhàn)。但是,每次交互所需的通信復(fù)雜性可能成為Filecoin等系統(tǒng)的瓶頸,在該系統(tǒng)中,存儲提供商需要將其證明提交給區(qū)塊鏈網(wǎng)絡(luò)。
為了解決這個問題,我們引入了一個新的證明,即“時空證明”,驗證者可以在其中檢驗證明者是否在一段時間內(nèi)存儲其外包數(shù)據(jù)。
1、證明者生成順序的存儲證明(在我們的示例中是復(fù)制證明),作為確定時間的一種方式。
2、連續(xù)的復(fù)制證明組合,生成簡短的證明。
證明者從驗證者那里收到隨機質(zhì)詢(c),并在指定的迭代次數(shù)t內(nèi)使用證明的輸出作為另一個的輸入,依次生成復(fù)制證明。因此,確保完成的所有工作都是可重用的(如上所述)。
PoSt&PoRep使用zk-SNARKS,使證明非常簡短且易于驗證。
智能合約
智能合約使Filecoin的用戶能夠編寫有狀態(tài)的程序,這些程序可以花費代幣,請求在市場中存儲/檢索數(shù)據(jù)以及驗證存儲證明。用戶可以通過將交易發(fā)送到分類賬中觸發(fā)合約中函數(shù)調(diào)用的交易來與智能合約進行交互。我們擴展了智能合約系統(tǒng),以支持Filecoin特定的操作(例如,市場操作、證明驗證)。
Filecoin支持特定于數(shù)據(jù)存儲的合同,以及更通用的智能合同:
文件合同:我們允許用戶對他們提供或提供存儲服務(wù)的條件進行編程。有幾個值得一提的例子:(1)與礦工簽約:客戶可以在不參與市場的情況下預(yù)先指定提供服務(wù)的礦工;(2)付款策略:客戶可以為礦工設(shè)計不同的獎勵策略,例如合同可以隨著時間的推移,礦工的工資越來越高,另一個合同可以設(shè)定由受信任的Oracle告知的存儲價格;(3)票務(wù)服務(wù):合同可以使礦工存放代幣并代表其用戶支付存儲/取回費用, (4)更復(fù)雜的操作:客戶端可以創(chuàng)建允許數(shù)據(jù)更新的合同。
智能合約:用戶可以將程序與其交易相關(guān)聯(lián),就像在其他系統(tǒng)中(例如在以太坊中)一樣,它們不直接依賴于存儲的使用。我們預(yù)見到諸如分散式命名系統(tǒng),資產(chǎn)跟蹤和眾籌平臺之類的應(yīng)用程序。
跨鏈互動
橋接是旨在連接不同區(qū)塊鏈的工具。在仍在進行中的同時,我們計劃支持跨鏈交互,以將Filecoin存儲引入其他基于區(qū)塊鏈的平臺,并將其他平臺的功能引入Filecoin。
其他平臺上的Filecoin:其他區(qū)塊鏈系統(tǒng),例如比特幣,Zcash,尤其是以太坊和Tezos,允許開發(fā)人員編寫智能合約;但是,這些平臺提供的存儲功能非常少,而且成本很高。我們計劃提供一個橋梁,為這些平臺提供存儲和檢索支持。我們注意到IPFS已被多個智能合約(和協(xié)議代幣)使用,作為引用和分發(fā)內(nèi)容的一種方式。添加對Filecoin的支持將使這些系統(tǒng)能夠保證存儲IPFS內(nèi)容,以交換Filecoin令牌。
Filecoin中的其他平臺:我們計劃提供橋梁,以將其他區(qū)塊鏈服務(wù)與Filecoin連接。例如,與Zcash集成將允許支持發(fā)送請求以私密存儲數(shù)據(jù)。
3、其他一些問題
在這里,我們列出了一些潛在的問題,這些問題在白皮書中沒有得到很好的討論。
檢索市場的可伸縮性:小額支付系統(tǒng)(檢索市場)在檢索協(xié)議上產(chǎn)生了很多開銷。為了達到與當(dāng)今的集中式基礎(chǔ)架構(gòu)相匹配的檢索速度,需要大量采用文件幣和IPFS,以創(chuàng)建密集狀態(tài)通道網(wǎng)絡(luò)。
審查制度(非法內(nèi)容):正如我們過去在Napster和海盜灣看到的那樣,缺乏審查制度最終將導(dǎo)致網(wǎng)絡(luò)上的非法內(nèi)容,有效地將暗網(wǎng)帶到了表面??赡艿慕鉀Q方案可能是基于AI的協(xié)議,這些協(xié)議會隨著時間的推移而學(xué)習(xí),并自動檢測非法內(nèi)容并采取必要的措施。但是為了使網(wǎng)絡(luò)成為民主的網(wǎng)絡(luò),該協(xié)議需要由用戶自己來管理(從而引入拜占庭行為),以決定內(nèi)容是否需要采取某些措施。
因此,總結(jié)審查制度對于不同的人而言是一個不同的問題,它需要一種更具個性化的方法,而不是一個中央公開的方法。Filecoin的工作是為數(shù)據(jù)管理創(chuàng)建市場,而不是提出審查管理政策。因此,可以在文件幣的基礎(chǔ)上將此“個性化”審查層轉(zhuǎn)移到應(yīng)用程序。
4、Filecoin協(xié)議的可能改進
在這里,我們列出了Filecoin協(xié)議中的一些可能的改進。
Tahor-LAFS加密方案:在增加價值時,客戶端首先將其加密(使用對稱密鑰),然后將其分成可管理大小的段,然后對它們進行擦除編碼以實現(xiàn)冗余。因此,例如,“ 2-of-3”擦除編碼意味著該段總共被分割為3個片段,但是其中的任意2個片段都足以重構(gòu)原始片段(有關(guān)ZFEC的更多信息)。這些段然后成為共享,存儲在特定的存儲節(jié)點上。存儲節(jié)點是共享的數(shù)據(jù)存儲庫;用戶不依賴它們來保證數(shù)據(jù)的完整性或機密性。
最終,加密密鑰和一些有助于找到正確的存儲節(jié)點的信息將成為“功能字符串”的一部分(更多有關(guān)編碼過程的信息)。重要的一點是,功能字符串對于從Grid檢索值既是必需的又是足夠的—如果太多節(jié)點變得不可用(或脫機)并且您不能再檢索足夠的份額,則此操作將失敗。
錄入功能:錄入功能和驗證功能??梢噪x線使用一種“驗證性較低”的功能。也就是說,具有錄入功能的人可以將其轉(zhuǎn)變?yōu)樽x取功能(無需與服務(wù)器交互)。驗證能力可以確認(rèn)值的存在和完整性,但不能解密內(nèi)容。可以將可變值和不可變值都放入Grid中。自然,不可變的值根本沒有寫能力。
令人敬畏的IPFS是一個社區(qū)維護和更新的項目,如需更多了解,請繼續(xù)關(guān)注。
以上就是關(guān)于分享經(jīng)濟pos機,全面解析Filecoin經(jīng)濟模型的知識,后面我們會繼續(xù)為大家整理關(guān)于分享經(jīng)濟pos機的知識,希望能夠幫助到大家!
