「最新博客」Filecoin主網將於7月啟動的可能性有多大?

ipfs星際大陸 發佈 2020-03-11T20:51:45+00:00

我們針對以下主題提出了問題:硬體要求、挖礦、測試網第二階段和主網啟動的時間表,證明構造的內部工作原理。

原文連結:https://filecoin.io/blog/march-q-and-a-thank-you/


編譯:IPFS星際大陸



感謝所有參與3月5日關於Filecoin項目的問答的人!我們在1小時的會議中回答了100多個問題(快速的打字!)。我們針對以下主題提出了問題:硬體要求、挖礦、測試網第二階段和主網啟動的時間表,證明構造的內部工作原理。


您可以在下面找到最常見和相關問題的更新摘要。


1200多名Filecoin社區成員參加了會議或查看了Slido的回顧。特別感謝加入我們的,來自亞洲各地挖礦社區的人們!


隨著我們接近主網啟動,我們期待有更多這樣的會議。同時,敬請關注Filecoin博客上的更新。您還可以在微信(Filecoin-Official),Filecoin Slack和Twitter上找到我們。


向前!


總結的問題和答案


大多數問題和答案均直接引用,有些則經過編輯以提高可讀性。


路線圖和時間安排


我沒有參加testnet階段1。您是否建議我等待第二階段的開始?


不,第2階段與第1階段不會有很大的不同。如果您今天設置為第1階段,我認為這不會浪費時間:)


Filecoin主網絡的啟動時間已延遲了數次。Filecoin主網將於7月啟動的可能性有多大?


目前,公開甘特圖中的當前發射時間是我們的最佳估計。最新消息–我們目前對此時間非常有信心,不會再有任何延遲。我們的團隊全天候工作,以在該時間範圍內啟動主網。當我們進入測試網第二階段並開始主網啟動倒計時時,我們將獲得更大的信心。


知道我們比任何人都更希望啟動Filecoin。拖延令每個人,特別是我們感到失望。但是我們對主網啟動的最關鍵要求是Filecoin安全且運行良好。每個人都指望我們做到這一點。–胡安


全球疫情對該項目有何影響?以及對上線的影響有多大?


好問題。我們還不確定。我們已經制定了計劃,以度過這一流行病,並且預計不會有任何影響。但是,如果情況急劇惡化,則我們的開發團隊或礦工社區可能會受到嚴重影響。我們將看到事情如何發展。我們希望每個人都能安全無病!發布後,我們將無能為力–無論有誰參加,網絡都會繼續前進。希望這種流行病能儘快緩解!注意安全!–胡安


當前,普通百姓參加測試網的障礙很高。您將如何降低障礙,如何平衡主網安全性和普及度?


三個答案:


存儲礦山:我們期望有多種規模的存儲礦山。我們預計可以進行小型存儲挖掘-範圍為TB的100s。我們希望,隨著複製證明變得更便宜,它會變得更容易。也就是說,大多數認真的客戶都希望將其數據存儲在安全且維護良好的存儲架中,而不是人們的小型計算機中。較小的礦工可能會因為位置,價格或保留更多副本而受到青睞。我希望大型客戶首選運行良好且可靠操作的大型礦工。可以,因為小型礦工可以更好地進行檢索挖掘(見下文)。


檢索式挖掘:位置優越的小型採礦者將能夠進行檢索式挖掘-存儲數據並快速提供數據。考慮一下在人口稠密的城市中在家中或辦公室里裝有計算機的人–與在遙遠城市或另一個國家的數據中心相比,對他們來說延遲要短得多。由於我們希望儘早推出所有功能,因此目前尚不完善,但是您很快就會發現其中的某些功能更加完善。您已經可以使用付款渠道為檢索付費;現在任何人都可以存儲東西並為他們服務。我們希望很小的礦工能夠以這種方式發揮巨大作用。


其他角色:我們希望其他挖掘角色會隨著時間的推移而發展–網絡中的多種計算或活動都會隨著時間的推移而發展。例如,諸如修復,緩存或聚合之類的事情可以成為較小礦工的挖掘角色。

–胡安


您為什麼考慮添加對go-filecoin客戶端實現的支持?您能解釋一下go-filecoin和Lotus的一些優缺點嗎?


Filecoin將有幾種實現。ChainSafe 正在開發 Forest,Soramitsu正在開發Fuhon,Protocol Labs正在開發Lotus和Go-Filecoin。在區塊鏈網絡中,為了安全,功能專業化和去中心化,具有多種實現方式是常見的。比特幣,以太坊和其他網絡也有許多實現。


我們預計,至少有兩個Filecoin客戶端將在主網啟動後準備就緒。Lotus和go-filecoin目前是最先進的,但是Fuhon(C ++)和Forest(Rust)都在快速發展。


安全性。啟動具有多種實現方式的Filecoin網絡是我們網絡安全策略的關鍵部分。具有可在同一網絡上互操作的多個軟體實現可減少一種實現中的重大錯誤導致整個網絡癱瘓的風險。我們需要Filecoin協議的多種實現方式,以擁有更安全,更具彈性的網絡。


分權。在許多區塊鏈網絡中,擁有多種不同的協議實現和不同的開發團隊是分散訪問權限並確保網絡範圍內的自選和協議更改協議的絕佳途徑。如果一方要更改協議,則所有其他廣泛使用的實現以及運行這些實現的礦工需要同意更改並更新其軟體。任何集中方都無法控制協議,必須由網絡共同決定升級協議,方法是批准協議變更以更新所有軟體並運行它。


特徵專長。我們希望實現會隨著時間的推移而有所不同,並且會優先考慮不同類型的用戶。他們可能還會獲得許多其他實現不關心的功能。Filecoin的所有用戶將對功能有許多不同且相互衝突的需求。擁有許多實現可以幫助專門化產品-一個開發團隊可以繼續前進並構建其他人可能不想要的功能或優化。我們聽說有些礦工已經在自己內部進行專門的實施工作。

–胡安


硬體建議


在第一和第二測試網階段之間,硬體建議是否會發生重大變化?如果是,具體變化是什麼?


這是一個非常重要的問題。正如我們對類似問題的回答:Filecoin會隨著時間的推移不斷改進,其中包括證明。當前參數對於testnet非常有用,但我們很快將介紹對mainnet更安全的構造。隨著時間的流逝,貢獻者可能會發現可以使網絡更加安全,高效或可擴展的改進。網絡的核心目的–激勵文件的存儲和檢索–不會改變。因此,請直接說:在下一階段,我們將介紹一種新的安全證明,它具有一系列折中方案,並且仍在優化中。


Filecoin的目標是存儲成本勝過採礦操作中的計算成本。我們正在改進性能,並且我們將牢記這一目標進行將來的證明更改。


推薦的128GB內存將來是否會成為硬體要求?


好問題。我們的實現需要做出一些特殊的權衡。例如,與進行更多的計算相比,它更喜歡使用更多的RAM,以實現「快速」密封。但是,並非所有礦工都必須如此。我們希望貢獻者可以針對自己的最佳方式優化此代碼。


權衡取捨的空間很大,僅舉幾個例子:


對於DRG圖的生成,當前的實現方式已經可以選擇以更快的複製時間(以使用更多的RAM為代價)還是以更低的複製時間(以更少的RAM)為代價。這可以通過預先計算圖形並將其保存在RAM中,或根據需要計算邊沿來實現。


RAM的計算速度非常快。如果您希望密封速度較慢,則可以將更多數據卸載到其他存儲設備(例如NVMe)上,這可以幫助增加CPU的吞吐量並減少RAM消耗。


我們不能保證上述優化可以為您的採礦設置帶來有用的優化。我們還將嘗試在我們的主要實現中探索不同的權衡。


將來需要GPU參與Filecoin嗎?


首先,為其他讀者澄清一下:Filecoin挖礦不是工作量證明的GPU挖掘。如前所述,Filecoin挖礦基於存儲能力共識。Filecoin礦工存儲的客戶端數據越多,礦工的存儲能力就越大。當礦工增加其在網絡中的存儲功率比例時,這意味著它更有可能產生區塊並贏得區塊獎勵。


當前,GPU用於加速Filecoin證明中的SNARK。這部分已經是可選的,具體取決於您要在CPU和GPU性能與成本之間進行權衡。我們還將探索在證明實施的其他部分也使用GPU,以便在此處也提供更大的靈活性。GPU使某些計算比CPU更快,更便宜。我們的團隊目前發現該解決方案目前最符合我們對協議性能和安全性的嚴格標準。


採礦會消耗大量電力嗎?需要什麼樣的資源?


電腦耗電很多!但是,總的來說,為Filecoin採礦業務供電的大部分電力都用於提供存儲。它與純工作量證明加密貨幣的不同之處在於,所使用的大部分能量都用於提供有用的現實世界服務和保護區塊鏈。


協議與安全


Filecoin將已承諾的扇區計為存儲能力。提交的扇區可能僅包含實際用戶數據,而僅包含隨機數據(垃圾)。具有不同數據的扇區會貢獻不同的功率量,還是從採礦能力的角度來看它們將被視為相同?


礦工確實可以將他們想要的任何數據放入「承諾容量」部門,但協議不會將其識別為具有存儲交易的部門,因此鏈上交易沒有任何好處。另外,自交易(或垃圾交易)不是真實的,有用的交易。為真實數據確定與真實客戶的交易的優先級是一個非常強烈的目標。當我們最終確定加密貨幣經濟結構時,將會有更多細節。請記住,Filecoin是一項存儲服務,旨在提供有用的數據存儲。Filecoin將更多地獎勵有用的數據(而不是垃圾),而不是容量。–胡安


是否有任何研究可以避免SNARK?我認為對於硬體要求來說太重了。


這個問題雖然簡短,但是卻是一個非常深刻而重要的研究問題。我花了一些時間回答,我將其分為兩個問題:


Q1:我們可以從當前的證明中刪除SNARK嗎?


我們使用SNARK來「壓縮」我們的Merkle樹證明並檢查某些SHA的正確性。如果我們不使用SNARK,則我們的證明將是數百KB而不是數百字節。


這是因為我們的向量承諾是一棵Merkle樹,並且它們的包含證明(儘管是對數的)仍然很大(在我們的證明中,一棵樹的深度為30,這意味著單個Merkle樹包含證明約為1kb-我們需要數百個那些!)


用更好的向量承諾替換Merkle樹可以幫助我們避免使用SNARK。實際上,我們有活躍的研究人員,並且最近在ePrint上發布了有關更好的RSA向量承諾的更新。不幸的是,它們離實用性很遠:(


Q2:我們可以使SNARK的硬體負擔減輕嗎?


是的,儘管可能是幕後工作,但


(1)我們對SNARK電路進行了重大改進,使其比以前的任何其他構造都要小得多


(2)我們實現了GPU支持,其運行速度比CPU快得多。


我們作為工程師和研究人員都致力於改善SNARK(在過去的一年中,Protocol Labs發表了2篇關於SNARK改進的論文),並且加密社區正在對SNARK進行重大改進。


關於選舉權(ePoSt)磁帶的TCO是磁碟的六分之一,並且磁帶更適合Filecoin,但是ePoSt當前需要快速的存儲讀取。有沒有超越ePoSt的計劃?VDF呢?


很好的問題!當前的結構要求礦工檢查其存儲的一小部分,以查找「票證」並生成中標證明。這意味著存儲設備應足夠快以按塊時間準時執行隨機讀取。目前,我們正在優先考慮硬碟,因為我們希望大多數礦工都使用這些存儲設備。我們希望Filecoin共識的未來版本可以放寬此要求。我們目前不在測試磁帶。


關於VDF,我們與以太坊基金會和其他組織一起是VDF聯盟的一部分。我們正在資助和支持VDF的研究;您可以在此處詳細了解我們的合作。我們的建築目前不使用VDF,但將來可能會使用。


Filecoin如何避免遭受51%的攻擊?


我們都需要確保採礦分布保持分散化,這取決於所有採礦者之間的競爭,以確保網絡安全。如果一個礦工的比特幣,以太坊或文件幣達到51%,那就是一個問題。讓我們共同努力,保持良好的分配!競爭有幫助!–胡安


如果主網上存儲的某些內容違反當地法律,是否需要仲裁?內容會被刪除嗎?


就像TCP / IP一樣,Filecoin協議是內容無關的。網絡本身無法分辨不同類型的內容之間的區別。定義一套適用於所有用戶的規則是不可能的。相反,我們堅信要賦予個人選擇權,使人們更容易遵守當地法律或僅遵守自己的喜好。礦工始終可以選擇拒絕任何存儲或檢索請求。我們正在努力開發工具,使人們可以輕鬆地在他們不希望提供的內容列表上共享和協作。


生態系統


目前,IPFS具有蓬勃發展的生態系統。您預計Filecoin的存儲需求何時會形成?


存儲需求將來自用戶和應用程式-他們所有人都希望看到將數據存儲在Filecoin上是多麼容易和便宜。我們已經在與許多客戶合作,向網絡添加大量數據:大型數據集,應用程式等。測試網中的4PB已經非常適合與希望將其數據存儲在Filecoin上的人員和組織合作。容量越大,可靠性越高,存儲價格越便宜,就會有更多的客戶來。推出時會有大量需求,但是像任何服務一樣,我們必須首先證明服務質量,然後才能產生巨大需求。這就是為什麼有塊獎勵的原因:它提供了強大的動力來建立網絡容量,然後吸引大量需求。–胡安


您將如何培育dapp市場,以確保未來的區塊獎勵減少後礦工的收入繼續增長?


客戶端存儲數據和存儲需求是網絡的關鍵方面。整體獎勵的構建使我們可以收集容量,同時網絡可以改善和發展以供客戶使用。在獎勵減少之前,網絡有很多年需要改進,但是從第一天開始就強大並成長是很重要的。


如今,IPFS生態系統中的許多dapp開發人員都感到興奮,並期待使用Filecoin。有些已經在進行集成,他們會在準備就緒時宣布。也有直接在Filecoin之上構建的應用程式-有些是像Starling這樣的公開的。也有一些小組在構建出色的開發人員工具。例如,紡織正在公開開發許多出色的工具。查看他們的介紹性博客文章,filtools,Textile Buckets和最新更新。更多事情即將推出!


除了dapp和app外,大數據存儲用戶還將帶來巨大的存儲需求。考慮一下雲存儲服務或數據歸檔服務的大型用戶和客戶端。正在採取許多措施來收集大量數據並將其存儲在filecoin上。如果您知道可以成為早期採用者的公司或組織,請將他們推薦給該項目並告訴我們。


關於dapp,開發人員工具和Filecoin的存儲需求,還有更多的新聞。敬請關注!–胡安


其他


是什麼讓您想到Filecoin?它是否一直是IPFS的擴展,還是從其他方面入手?


是的,從一開始,我就有一種使用加密貨幣來激勵發行的感覺。但是,我想將其分開,因為許多信息分發表格不需要金錢。舊的IPFS論文(第2或第3稿)有對加密貨幣(和文件硬幣:)的傾斜參考 – Juan


您對網際網路連接的點對點體系結構有何看法?我說的是通過IPFS而不是傳統IP堆棧訪問網頁的功能。您在這裡看到協議實驗室有什麼餘地嗎?


檢出:libp2p,IPFS同伴和IPFS網關–您已經可以通過ipfs / {tcp,quic} / ip和http / tcp / ip從所有主要的Web瀏覽器瀏覽所有IPFS內容。


請參閱https://ipfs.io/#install –試用同伴。另外,Filecoin網站本身已經通過網關通過IPFS託管和提供服務:) – Juan


嘿,胡安!我是您工作的忠實擁護者,尤其是星際文件系統(IPFS)。我喜歡您在2017年西雅圖MetaMask主辦的IPFS以太坊黑客馬拉松上的演講- 「進入默克爾森林」 -認為看到IPLD可以實現的目標令人大開眼界。您是否願意闡述IPLD的宏偉願景及其在對等體系結構中的作用?


是! 謝謝!IPLD的潛力是巨大的-考慮一下數據結構的網際網路,應用程式可以在其中互連數據,並且我們可以減少信息的孤島。想像有許多使用相同數據源並添加到您自己的個人或組織數據存儲庫中的不同應用程式。隨著諸如Texitle和3box之類的事情進一步發展,這將變得更加容易。請密切注意今年和明年的許多令人振奮的發展。在接下來的幾個月中,我將嘗試就此願景進行演講。–胡安


關鍵字: