在詳解存儲通證獲取機制的過程中,對通證獲取所需的硬件進行了分析說明,供不斷增長的Filecoin社區成員使用,以期共識增加。
由于開發人員與社區成員的努力,Filecoin協議和實現得以迅速成熟。官方現在處于第二階段的測試網,并且正在穩步向主網發布邁進。
但Filecoin仍在完善中。從測試網提供的實驗中獲得的新見解正積極地被納入最終的規范中。因此,重要的網絡參數在主網啟動前仍有可能發生變化。官方強烈鼓勵礦工在投入大量資金之前,購買小規模的硬件以進行測試、試驗和基準測試。
參加Filecoin網絡
目前,節點可以在Filecoin網絡中扮演兩個主要角色:存儲和檢索。官方預計,礦工將尋求在特定角色上的專業化。
在Filecoin網絡中,節點具有與客戶端簽約的能力,可以在約定的時間段內存儲其數據,以換取Filecoin。
為Filecoin網絡提供存儲的節點稱為存儲節點參與者。這些節點定期被授予用他們自己創建的區塊擴展Filecoin區塊鏈的能力。當他們創建一個新區塊時,存儲節點參與者將獲得Filecoin區塊打包獎勵,并可以向試圖在區塊中加入消息的其他節點征收交易費用。
檢索市場
節點還可以參與檢索合同,為客戶提供指定的文件,以換取FIL通證。這激勵了具有高吞吐量、高帶寬連接、位置好的節點參與網絡,從而促進了文件廣泛且快速的分發,尤其是那些需求量很高的文件。
其他角色
目前正在開發許多其他角色,但尚未最后確定或在任何實施中得到支持。但是,如果沒有這些建議的改進,網絡將完全正常運行。
存儲獲取通證
存儲節點參與者的作用是代表Filecoin網絡保存文件。存儲節點參與者必須以加密方式證明他們正在履行存儲這些文件的承諾,這是通過復制證明和時空證明機制實現的。將存儲質押到Filecoin網絡本身需要FIL。這些被用作擔保,以確保存儲節點參與者履行其合同義務。
Brave宣布在Brave錢包推出自動化NFT備份及增強Filecoin支持功能:金色財經報道,Filecoin社區宣布Brave正式在Brave瀏覽器和錢包推出新特性,通過Filecoin和星際文件系統(IPFS)來支持web3的發展、落地和使用。這些新特性包括將NFT錨定到IPFS上,以及整合Filecoin虛擬機來訪問dApps應用,還有通過Brave錢包利用Filecoin網絡的其他功能。
據悉,Brave和協議實驗室從2021年1月開始展開合作,當時Brave在其桌面瀏覽器宣布支持IPFS ,為日常用戶解鎖了web的獨特新體驗。在同一年的晚些時候,旨在協助用戶在去中心化web網絡上存儲、訪問和分發數據。[2023/5/5 14:44:57]
存儲數據
在Filecoin網絡中,數據存儲在固定大小的扇區中。一般來說,存儲節點參與者用代表客戶存儲的數據填充這些扇區,客戶通過交易與存儲節點參與者簽訂特定時間長度的服務合同。但是,存儲節點參與者并沒有被迫進行交易。如果存儲節點參與者沒有找到任何有吸引力的交易建議,則可以選擇做出容量承諾,用任意數據填充扇區。這使他們可以證明他們是在代表網絡保留空間。如果需要,為作為容量承諾而創建的扇區可以在以后進行"升級",為未來的交易提供合同規定的存儲空間。
復制證明
一旦一個扇區被填滿,PoRep就會看到存儲節點參與者對該扇區進行了密封。密封是一個計算密集型過程,其結果是數據的唯一表示。一旦數據被密封,存儲節點參與者就生成證明;對證明運行SNARK進行壓縮;最后,將壓縮結果提交給區塊鏈,作為存儲承諾的證明。通過此過程為網絡保留的存儲稱為抵押存儲。
時空證明
PoRep完成后,存儲節點參與者必須不斷證明他們仍在存儲他們承諾存儲的數據。這是通過PoSt完成的,PoSt是向存儲節點參與者發出加密挑戰的過程,只有直接咨詢密封部門才能正確回答。存儲節點參與者必須在嚴格的時間限制內應對這一挑戰;密封的計算難度確保了存儲節點參與者必須保持對密封扇區的隨時訪問性和完整性。
灰度推出BAT、LINK、MANA、FIL及LPT信托產品:灰度投資(Grayscale Investments)宣布推出BAT、LINK、MANA、FIL和LPT五個投資信托產品,分別為Grayscale Basic Attention Token Trust、Grayscale Chainlink Trust、Grayscale Decentraland Trust、Grayscale Filecoin Trust和Grayscale Livepeer Trust。截至目前,灰度旗下投資產品總數達到14個。[2021/3/17 18:54:11]
在Filecoin中,PoSt面臨兩個不同的挑戰:WindowPoSt和WinningPoSt。
lWindowPoSt
WindowPoSt是對存儲節點參與者做出的承諾進行審核的機制。它將每個24小時的周期分解為一系列的窗口。相應地,每個存儲節點參與者的承諾扇區集被分割成若干子集,每個窗口對應一個子集。在給定的窗口內,每個存儲礦工必須為其各自子集中的每個扇區提交PoSt。這需要隨時訪問每個被挑戰的扇區,并將導致經過SNARK壓縮的證明作為區塊中的消息發布到區塊鏈上。通過這種方式,每個承諾存儲的部門在每個24小時內至少會被審核一次,并保留一個永久的、可驗證的、公開的記錄,以證明每個存儲節點參與者的持續承諾。
Filecoin網絡期望存儲文件的持續可用性。未能為某個扇區提交WindowPoSt將導致故障,并且將削減供應該扇區的存儲礦工,也就是說,其抵押品的一部分將被沒收,并且其存儲能力將顯示減少。在被視為完全放棄存儲承諾之前,存儲節點參與者將有一段有限的時間從故障中恢復。如果可以,存儲節點參與者還能先發制人地宣布故障,這將減少懲罰,但仍必須在合理的時間范圍內解決故障。
lWinningPoSt
WinningPoSt是存儲節點參與者因其貢獻而獲得獎勵的機制。在Filecoin網絡中,時間被分解為一系列時期,區塊鏈的高度與經過的時期數相對應。在每個時期開始時,都會選擇少量的存儲節點參與者來通證獲取新塊。每個成功創建區塊的當選礦工都將獲得Filecoin,并有機會向其他節點收取費用以在區塊中包含消息。
Filecoin網絡目前總質押量約為2955萬枚FIL:據IPFS100.com報道,Filfox瀏覽器數據顯示,Filecoin網絡當前區塊高度為404259,全網有效算力為1.848EiB,總質押量約為2955萬枚FIL,活躍礦工數為1061個,每區塊獎勵為18.2448FIL,近24小時產出量為259861FIL,24小時平均挖礦收益為0.1353FIL/TiB,目前FIL流通量為67965991FIL。 目前有效算力排名前三的分別為:F01248(智合云zh)以73.79PiB暫居第一,F02770(時空云&靈動)以72.63PiB位居第二,F09652(RRmine)以46.85PiB位居第三。[2021/1/12 15:58:25]
一位存儲節點參與者的當選概率與其存儲能力相對應。在一個類似于WindowPoSt基礎的過程中,存儲節點參與者的任務是在時期結束之前提交指定扇區的壓縮存儲證明。未能在指定的窗口中完成WinningPoSt的存儲節點參與者將喪失開采區塊的機會,但不會因未能這樣做而受到處罰。
存儲能力
Filecoin存儲節點參與者的能力,對應的是存儲節點參與者被選為開采區塊的可能性,大致與他們代表網絡封存的存儲量成正比。為了進一步激勵存儲"有用"的數據,而不是簡單的容量承諾,存儲節點參與者有額外的機會來競爭由驗證節點提供的特殊交易。此類客戶在提供涉及存儲有意義數據的交易意圖方面獲得了認證,在這些交易中獲得的能力將乘數即增加。考慮到該乘數后,一個給定的存儲節點參與者所擁有的總功率被稱為質量調整功率。
Filecoin的實現
Filecoin分布式存儲網絡是一個開放的規范,具有多種實現方式。
在編寫本報告時,最成熟的實施方案,也是應該用來訪問當前測試網的方案,是基于Go的Lotus。Lotus客戶端能夠在Linux和macOS上運行;安裝和使用Lotus的詳細說明可通過其文件獲得。
聚幣Jubi即將上線Filecoin(FIL):據官方消息,聚幣Jubi即將在Filecoin主網正式開啟后(區塊高度達148888后,預計新加坡時間2020年10月15日晚),開放FIL/USDT幣幣交易市場。
Filecoin(FIL)是在星際文件系統IPFS(InterPlanetary File System)其上的激勵層,通過token激勵模式在IPFS上構建了一個去中心化存儲市場。IPFS是一個面向全球的、點對點的分布式版本文件系統,目標是為了補充(甚至是取代)目前統治互聯網的超文本傳輸協議(HTTP),將所有具有相同文件系統的計算設備連接在一起。[2020/10/15]
當前至少有三個其他實現正在進行積極的開發。其中包括go-filecoin,forest和fuhon。
硬件
Filecoin網絡的參與者將需要確保他們的系統有足夠的設備來完成他們所要扮演的角色。
運行Lotus客戶端而不進行通證獲取
如果您不想挖礦,但仍然想運行Lotus客戶端,以保留錢包或與網絡對接的目的,一個擁有2-4個CPU核心、8GiB內存和足夠Filecoin區塊鏈存儲空間的系統應該是足夠的。
存儲通證獲取
值得注意的是,在當前狀態下,Filecoin存儲通證獲取需要功能強大的硬件來滿足存儲和證明要求。這些要求主要是由PoRep和PoSt機制施加的設計限制所驅動的,并且需要在可訪問性、計算可行性和加密安全性之間取得平衡。
Filecoin存儲不是工作量證明的通證獲取,密封存儲是在網絡上獲得能力的唯一方法,但是需要快速高效的硬件才能在可接受的時間范圍內計算必要的證明。ProtocolLabs目前正在研究放寬這些要求的方法。但與此同時,在對硬件進行大量投資之前,潛在的存儲節點參與者應仔細考慮并試驗其系統組成,以確保他們能夠達到所需的性能。
聚幣Jubi將于7月30日20:00上線 FIL6/JT:據官方消息,聚幣Jubi將于2020年7月30日20:00(UTC+8)開放FIL6/JT幣幣交易,并于2020年7月30日22:00(UTC+8)開放FIL6/USDT幣幣交易。
FIL6是Filecoin主網上線后6個月的期貨。聚幣Jubi會在其主網正式上線后六個月內,將FIL6與主網幣FIL進行1:1一次性兌付。兌付完成后,將會銷毀FIL6,只保留FIL主網幣,屆時開放FIL充提。[2020/7/30]
l示例的通證獲取硬件和基準
最佳的系統組成將在很大程度上取決于存儲節點參與者的運營模式,包括資本支出和運營成本;因此,ProtocolLabs無法提供任何具體建議。但是,官方已經發布了一些自己的設計,包括目前適用于測試和小規模通證獲取的機器的輪廓。
官方希望存儲節點參與者能夠根據自己的需求調整其配置;可以使用替代配置在testnet上進行通證獲取,并且官方希望這些配置能超過官方自己所構建配置的效率。官方鼓勵進行實驗,感興趣的社區成員可在GitHub上分享他們自己的基準評分。
l一般硬件問題
雖然官方無法提供具體建議,但可以提供一些一般性指導。
1.CPU。根據經驗,具有高時鐘速率的多核CPU將加速密封過程,使存儲節點參與者可以更快地將存儲上傳到網絡上。ProtocolLabs自己的測試表明,具有SHA擴展功能的現代AMD處理器具有比其他處理器更大的優勢。
2.GPU。必須有強大的GPU,才能在所需的時間限制內完成SNARK計算。Lotus當前被設計為支持NVIDIA制造的芯片。官方預計將來還會有其他制造商的支持卡。在官方的基準測試中,可以深入了解成功的芯片。
3.內存。當前的Filecoin網絡僅支持密封32GiB和64GiB扇區。在這些較大的扇區上執行必要的計算需要相應的更多RAM。建議通證獲取系統至少配備128GiB。
4.存儲。選擇合適的存儲解決方案涉及很多考慮因素,也許最重要的是通證獲取作業所采用的特定收益模型。存儲節點參與者目前需要保證原始存儲量為1TiB,以便開采區塊,但是超出此要求的因素還有很多。
首先,存儲節點參與者應該牢記數據丟失的嚴厲處罰;即使出現一次也可能導致嚴厲的處罰。因此,存儲節點參與者不妨將開銷考慮在內,以實現數據冗余。
對于試圖加入檢索市場的存儲節點參與者來說,謹慎的做法可能是考慮納入額外的存儲,以準備提供密封數據的"熱"副本。盡管當然可以解封一個扇區以恢復原始數據,但是支持這種使用情況的Filecoin實現將消除這種計算負擔。
另一個要考慮的因素是Filecoin網絡對高可用性的期望。從理論上講,存儲節點參與者應該能夠參與大多數商品HDD、SSD或其他合適的非冷存儲解決方案,但并不是所有的存儲解決方案在24*7運行時都能獲得最佳性能。
當前,存儲節點參與者還需要足夠的空間來存儲區塊鏈本身。減少磁盤上區塊鏈的占用空間是Lotus積極開發的一項功能。Filecoin的實現可能還需要額外的磁盤存儲,相當于一小部分質押存儲,用于記賬。
最后,ProtocolLabs在測試中發現,將NVMe存儲用作交換空間可以在具有較少RAM數量的系統中用作補充。否則,存儲節點參與者在某些操作期間可能會遇到內存不足的問題。
5.網絡。如果使用分布式LotusSeal工作人員,則建議使用高性能網絡。如果使用網絡附加存儲,也建議使用高性能網絡。
通證獲取注意事項
如前所述,Filecoin存儲通證獲取主要是關注與PoRep和PoSt機制相關的問題。PoRep本身包括幾個階段,而Filecoin的Lotus實現使這些階段可以委派給不同的機器,從而讓使用Sealworker的效率最大化。ProtocolLabs開發了一個示例架構,旨在利用這些功能進行大規模通證獲取。在這里,官方分解了設計類似系統時要考慮的不同瓶頸。
l密封preCommit階段1。在此階段,進行PoRepSDR編碼。此階段受CPU限制,并且是單線程的。該階段預計需要幾個小時的時間,具體時間取決于被封存扇區的大小,當然還有封存機器的規格。如前所述,ProtocolLabs發現,帶有SHA擴展的AMD處理器在很大程度上加快了此過程。使用時鐘頻率更高的CPU也會提高性能。
l密封preCommit階段2。在此階段,使用Poseidon散列算法來生成Merkle樹。此過程主要是受GPU限制。可以將CPU用作替代方案,但應該會慢得多。使用GPU時,此階段預計需要45分鐘到一個小時。
l密封提交階段1。這是一個中間階段,執行必要的準備工作以生成證明。它受CPU限制,通常在數十秒內完成。
l密封提交階段2。最后,該密封階段涉及SNARK的創建,用于在向區塊鏈廣播之前壓縮必要的證明。這是一個GPU密集型的過程,預計需要20-30分鐘才能完成。
ProtocolLabs發現將preCommit階段2,提交階段1和提交階段2并置在同一臺計算機上,利用高密度計算機進行預提交階段1,效率很高。但是,preCommit階段1與preCommit階段2之間存在大量文件傳輸;在網絡訪問速度較慢或使用硬盤而非固態硬盤的計算機上,這可能會超過其他方面的性能提升。在這種情況下,將所有階段都放在同一臺機器上可能會更有效率。
PoSt主要受GPU約束,但可以利用具有許多內核的CPU來加速過程。例如,WindowPoSt當前必須在30分鐘的窗口內進行;24核CPU和8核CPU之間的差異可能是在以適當/勉強的時間范圍內執行的差異。WinningPoSt是一種強度較低的計算,必須在Filecoinepoch這個小得多的窗口內完成。
加入測試網第二階段
官方的測試網是Filecoin網絡正式啟動的初步階段,官方目前處于測試網第二階段,預計到2020年第三季度主網啟動。
在測試網階段,存儲節點參與者可以從官方的水龍頭中檢索FIL通證,作為質押存儲所需的抵押品。
請注意,testnet中的FIL通證僅在主網啟動后才可用。
加速Filecoin生態系統的發展
隨著主網啟動的臨近,越來越多的機會讓社區成員參與到Filecoin中來。
lSpaceRace
為了迎接主網的到來,ProtocolLabs近日宣布了一項激勵計劃SpaceRace,對testnet進行壓力測試。參加者將有機會通過盡可能多地存儲來爭奪主網FIL通證。
lHackFS
HackFS是一個為期30天的虛擬黑客馬拉松,旨在為分散式網絡奠定基礎。開發人員將構建dapp、游戲、開發工具、DeFi集成以及其他利用分散存儲的應用。HackFS將由ETHGlobal和ProtocolLabs主辦,參與所有黑客馬拉松的主打項目:研討會、導師制、鼓舞人心的演講、AMA和獎品!
lFilecoinDiscover
FilecoinDiscover是一項最近宣布的計劃,旨在為Filecoin注入人類最有價值的文化和科學數據。購買Discover計劃的個人將獲得為期一年的質量調整存儲交易,Discover將作為驗證客戶。
lFilecoin開發資助
官方通過Filecoin開發補助金贊助捐助者,繼續促進Filecoin生態系統的發展。第4輪贈款提案的截止日期為7月1日,以進行優先考慮,但官方會在容量允許的情況下繼續評估在截止日期之后提交的提案。第5輪提案將于10月1日到期。
總結
區塊鏈是復雜的系統,有很多移動部件,從零開始構建一個成功的區塊鏈是一項巨大的工程,本指南可以作為任何希望加入Filecoin的人的跳板。
在這段令人敬畏的旅程中,主網的上線,是我們所有人共同努力的目標,敬請期待!
Tags:FILECOFILECOINFIL幣Bitcoin Dex on Hecofile幣最新消息coincheck官網
永遠不要沉溺在安逸里得過且過,能給你遮風擋雨的,同樣能讓你不見天日,只有讓自己更加強大,才能真正撐起一片天.
1900/1/1 0:00:00尊敬的AAX用戶, 7月24日首個BTC區塊的最后一位的哈希值是“8”https://blockchair.com/bitcoin/blocks?s=id(desc)#恭喜以下7月23日的獲獎者.
1900/1/1 0:00:00親愛的用戶: BigONE將于近期上線EGG,并開啟認購。每輪認購,項目方將提供一定數量的代幣并保證每個輪次代幣認購時間,每輪的代幣數量按照最高可能的認購數量來提供,不做任何強行要求.
1900/1/1 0:00:002020年七月25日周六今天周末,比特幣行情白盤波動不大,寫一篇關于比特幣的分析方法做投資,我們要首先要了解的就是投資產品的屬性和投資意義以及后續給你帶來的價值,就像是了解一個人一樣.
1900/1/1 0:00:00技術是生存之本,授人以魚不如授人以漁,投資的本身就是一種對自身的修煉。不斷的修煉,才能晉升為成功者的行列.
1900/1/1 0:00:00尊敬的用戶: 為了營造健康的數字資產環境,給用戶提供良好的交易體驗,根據《WBF交易分區及轉板試行管理辦法‘退市規則’》規定,WBF審核團隊將平臺已上線項目進行了全面的市場監測和進展跟蹤.
1900/1/1 0:00:00