本文將說明 Storj 網絡的三個組件:存儲節點、衛星和上行鏈路,及其之間相應的運行邏輯。

原文標題:《What Storage Node Operators Need to Know About Satellites》
原文作者:Jessica Grebenschikov
翻譯:區塊律動

Storj 網絡包括三個主要組件 : 存儲節點、衛星和上行鏈路。

存儲節點的作用是存儲和返回數據的。上行線路(Uplink)是一種軟件或服務,它可以把數據輸入進去或直接從網絡中獲取數據。衛星(Satellite)的作用是作爲上行線路和存儲節點之間的一箇中介,它可以促進存儲交互,並決定哪個存儲節點將存儲哪些文件。

一文讀懂 Storj 衛星雲存儲網絡運行原理

衛星與存儲節點的關係是非常重要的。衛星負責向存儲節點支付網絡使用的存儲和帶寬費用。存儲節點則希望爲網絡存儲儘可能多的數據,這樣它就能賺到最多的錢,而要實現這一點,在很大程度上需要依賴於衛星的幫忙。

在 beta 版發佈時,Storj 將運行網絡上的所有衛星,但由於我們創建的軟件是開源的,且網絡是去中心化的,這也就是說在未來任何人都可以運行衛星。

介於這種關係非常重要,所以我們想要概述一下作爲存儲節點運營商需要了解哪些信息,以便讓大家在選擇哪些衛星合作時可以做出最佳決策,這也可以幫助運行商最大化節點的盈利潛力。

衛星的類型

如前所述,任何人都可以在 Storj 網絡上運行衛星。供應商可能希望將衛星作爲一種服務來運行,或者公司可能希望運行自己的衛星來構建自己的去中心化雲存儲網絡。可能還有許多其他原因,一些人可能會選擇操作自己的衛星。由於這個原因,我們預計質量會有很大的變化。

Storj Labs 將名爲「緩行(Tardigrade)」的衛星提供高質量的認證系統。任何官方認定爲「緩行質量(Tardigrade quality)」的衛星,都將在耐用性、彈性和可靠性方面達到一個高標準。這些衛星也將進行合規和質量控制,以確保存儲節點都得到公平的報酬,並確保「緩步」執行的質量持續滿足預定的 SLAs.。

存儲節點與哪些衛星一起工作

默認情況下,存儲節點將接受來自網絡上所有衛星的數據存儲請求。當一顆新衛星上線並向存儲節點發出第一個請求時,將會有一個審查過程來限制接觸和建立信任。存儲節點可以指示它們將爲不受信任的衛星存儲的最大數據量。這是一條雙行道。當一個新的存儲節點上線時,衛星會對這個新的存儲節點進行審查,以確保它能夠可靠地存儲數據。隨着時間的推移,存儲節點就可以在衛星上建立自己的聲譽,然後將被允許存儲更多的數據。

然而,當一個新的「緩行」衛星上線時,默認情況下,存儲節點將自動信任它們並且不會有審查過程。存儲節點是希望與賺錢最多的衛星合作的。存儲節在被要求返回數據以及靜態存儲數據時可以得到報酬。

目前,如果存儲節點只希望處理特定的衛星,那麼它們有能力將衛星列入白名單。如果請求來自不在白名單上的衛星,請求將不被處理。在未來,可能還會有一個黑名單——存儲節點可以明確拒絕與某些衛星一起工作。這將允許存儲節點運營商爲所有不受信任的衛星存儲有限數量的數據,黑名單上的衛星除外。

當該網絡在今年晚些時候發佈其產品版本時,存儲節點運營商將有一個儀表板,其中將列出存儲了多少數據,以及哪些衛星爲它們支付了多少使用費用。這個儀表板將提供他們與不同衛星之間的關係。從儀表板上,存儲節點操作員可以對他們想要與哪些衛星一起工作做出更明智的決定。

需要記住事宜

如果一個存儲節點與多個衛星協同工作,那麼支付可能來自多個來源,且支付日程各不相同。網絡的每個部分對整個去中心化的雲存儲生態系統都至關重要。由於 Storj 網絡是去中心化的,並且網絡的各個部分可能被認爲是「不可信的」,因此瞭解網絡如何審查其各個部分以確保數據可以可靠存儲是至關重要的。

來源鏈接:storj.io