Czym jest Cloud Storage?
Cloud Storage to miejsce, gdzie twoje pliki znajdują się na zdalnych serwerach i do których masz dostęp przez internet, nie tylko z laptopa. Wyobraź sobie ogromny, bezpieczny magazyn, który wynajmuje ci półki, a klucz trzymasz ty. W środowisku kryptowalut Cloud Storage może być prowadzony przez tradycyjne firmy lub całkowicie zdecentralizowany, a ten wybór wpływa mocno na kontrolę i koszty.
„Chmura to po prostu internet, w którym moje pliki pływają.” Nie do końca. Twoje dane znajdują się na fizycznych maszynach w rzeczywistych centrach danych lub u rozproszonych dostawców, z zasadami, szyfrowaniem i umowami określającymi, kto przechowuje co i kto ma do tego dostęp.
Jak działa Cloud Storage
Krótki opis procesu Cloud Storage po naciśnięciu przycisku przesyłania pliku.
- Krok 1: Wybierasz usługę i klikasz przesyłanie w aplikacji lub przez API.
- Krok 2: Plik zostaje zaszyfrowany i pocięty na kawałki, potem wysłany na serwery lub rozdystrybuowany między niezależne węzły.
- Krok 3: Serwis rejestruje, gdzie znajdują się części i jak je później złożyć.
- Krok 4: Kiedy żądasz pliku, serwis sprawdza twoje klucze, pobiera odpowiednie części i odszyfrowuje je dla ciebie.
- Krok 5: W tle dodatkowe kopie i kontrole naprawcze utrzymują dostępność danych nawet gdy niektóre maszyny są offline.
To jest rytm: przechowywanie, mapowanie, pobieranie, powtarzanie.
Dlaczego Cloud Storage ma znaczenie
Ponieważ chcesz, aby twoje dane były szybkie, bezpieczne i dostępne tam, gdzie ich potrzebujesz, bez noszenia przenośnych dysków twardych.
- Korzyść: Płacisz tylko za przechowywanie i transfer, i możesz dostosowywać pojemność bez kupowania sprzętu.
- Perspektywa: Rynki zdecentralizowane jak Filecoin zamieniają przechowywanie w globalny rynek z otwartymi cenami i zachętami.
- Znaczenie: Media NFT, kopie zapasowe aplikacji, dokumenty DAO i treści tworzone przez użytkowników często znajdują się w usługach przypominających lub łączących się z sieciami takimi jak Storj.
Włącz szyfrowanie po stronie klienta przed wysłaniem i przechowuj klucze w menedżerze haseł. Jeśli zgubisz klucze, tracisz plik. Prosta zasada, duży zysk.
Główne cechy Cloud Storage
Cechy, które sprawiają, że jest przydatny dla twórców i zwykłych użytkowników:
- Redundancja: Wiele kopii przechowywanych w różnych miejscach, by pliki były dostępne.
- Szyfrowanie: Dane są zaszyfrowane, więc tylko posiadacz właściwego klucza może je odczytać.
- Dostęp: Pobieraj pliki z dowolnego miejsca mając odpowiednie uprawnienia i dane uwierzytelniające.
- Cennik: Płacisz za przechowywane dane i za pobierane dane, czasem z dodatkową opłatą przy dużym użyciu.
- Integracja: Łatwo podłączyć przechowywanie do aplikacji, botów i procesów roboczych.
Warianty
Cloud Storage występuje w kilku odmianach, z którymi się spotkasz:
- Scentralizowane: Klasyczne scentralizowane podejście, gdzie jedna firma obsługuje serwery i zasady.
- Zdecentralizowane: Wielu niezależnych dostawców dzieli pracę i otrzymuje zapłatę przez smart kontrakty, jak w sieciach wspieranych tokenami.
- Hybrydowe: Połączenie tradycyjnego dostawcy z siecią zdecentralizowaną na potrzeby kopii zapasowej lub kontroli kosztów.
Chmura to po prostu komputery innych ludzi. Obowiązują przepisy o danych, polityki usuwania i zasady odzyskiwania, więc przeczytaj je zanim powierzasz swoje pliki.
Przykład
DAO przechowuje nagrania spotkań w Cloud Storage, udostępnia wyróżnione fragmenty publicznie i przechowuje surowe prywatne pliki w zaszyfrowanym zasobniku tylko dla członków.
Ciekawostka
Ikona chmury pochodzi ze starych diagramów sieciowych, gdzie inżynierowie rysowali puchatą chmurkę, by ukryć wszystkie elementy infrastruktury, których nie chcieli oznaczać.
Podsumowanie
Krótko: Cloud Storage to wynajmowana, na żądanie przestrzeń dyskowa, do której masz dostęp z dowolnego miejsca, a wybór to kompromis między kontrolą a wygodą.
