![Kryzys danych na horyzoncie - Dlaczego musimy ponownie przemyśleć sposób przechowywania danych - Technologia Kryzys danych na horyzoncie - Dlaczego musimy ponownie przemyśleć sposób przechowywania danych - Technologia](https://a.continuousdev.com/technology/data-crisis-on-the-horizon-why-we-need-to-rethink-data-storage.jpg)
Zawartość
- Dlaczego obecne podejście jest zepsute
- Rozwiązanie Blockchain
- Bez błędów, bez stresu - Twój przewodnik krok po kroku do tworzenia oprogramowania zmieniającego życie bez niszczenia życia
- Problemy Blockchain - i jak je rozwiązać
- Koszt magazynowania
- Bezpieczeństwo danych i skalowalność
Na wynos:
Ponieważ dane odgrywają coraz ważniejszą rolę we współczesnym świecie, potrzebujemy lepszych, wydajniejszych i wydajniejszych rozwiązań do przechowywania danych
Dane zawsze odgrywały ważną rolę we współczesnym przemyśle, a rola ta staje się coraz bardziej widoczna z każdym rokiem.
Ostatnio wzrost „dużych zbiorów danych” miał ogromny wpływ na przemysł. Przewiduje się, że przychody z oprogramowania i usług wzrosną 103 mld USD w 2027 r, złożona roczna stopa wzrostu 11,4%. Dane są stale wyrzucane wszędzie, od naszych kont w mediach społecznościowych po sprzęt, którego używamy do wiercenia ropy naftowej, i są niezwykle cenne.
Oznacza to, że jednym z największych problemów technicznych w nadchodzących latach będzie sposób przechowywania wszystkich tych danych w sposób nie tylko bezpieczny i niedrogi, ale także łatwo dostępny. Ponieważ ilość dostępnych danych rośnie, musimy upewnić się, że systemy pamięci masowej, które posiadamy, mogą sobie z tym poradzić i nie zawalą się pod obciążeniem.
W tej chwili jest to trudne. Obecne opcje przechowywania już zmagają się z eksplodującymi ilościami danych, a wraz z upływem czasu będzie to jeszcze trudniejsze. Musimy przemyśleć sposób, w jaki postrzegamy pamięć masową i opracować nowe rozwiązania w zmieniającym się świecie.
Zanim przejdziemy do rozwiązania tego problemu, przyjrzyjmy się bliżej problemom związanym z obecnymi scentralizowanymi metodami przechowywania.
Dlaczego obecne podejście jest zepsute
Obecne metody przechowywania danych opierają się głównie na dużych, scentralizowanych centrach danych. Nawet przechowywanie w chmurze opiera się w dużej mierze na tych ogromnych centralnych bazach danych, a przy takim podejściu występują różnego rodzaju problemy. Obejmują one:
- Są wzdęte i przewymiarowane. To sprawia, że są drogie i czasochłonne w utrzymaniu, nie wspominając o niszczycielskich dla środowiska.
- Są podatni na ataki hakerskie i cyberprzestępczość ponieważ mają centralny punkt awarii, który może być ukierunkowany na sprowadzenie całej sprawy. Ponadto każdy centralnie sterowany system jest narażony na ryzyko korupcji od wewnątrz.
- Trudno je skalować. Ilość danych rośnie wykładniczo, a scentralizowanym bazom danych wkrótce będzie trudno pracować z tak dużym popytem.
To nie jest idealna sytuacja. Ale jakie jest rozwiązanie? Wielu uważa, że blockchain ze zdecentralizowanym podejściem do przechowywania danych może być odpowiedzią.
Rozwiązanie Blockchain
Technologia Blockchain zyskała miano księgi leżącej u podstaw Bitcoin i innych kryptowalut. Ale technologia działa z wszystkimi rodzajami danych i różni się zasadniczo od istniejących metod brakiem centralnego punktu. Daje to wiele zalet:
Bez błędów, bez stresu - Twój przewodnik krok po kroku do tworzenia oprogramowania zmieniającego życie bez niszczenia życia
Nie możesz poprawić swoich umiejętności programistycznych, gdy nikt nie dba o jakość oprogramowania.
- Jest bezpieczny. Dane są szyfrowane i dystrybuowane w wielu węzłach, tworząc zdecentralizowaną sieć bez centralnego punktu, który utrudnia atakującym wyrządzenie szkody.
- Ponieważ nie ma partii centralnej, to jest bardzo trudne do zepsucia blockchain. Można to zrobić tylko w niektórych sieciach, przejmując kontrolę nad większością węzłów, co jest prawie niemożliwe. Jest naprawdę demokratyczny i bardzo odporny na oszustwa.
- Jest niezmienny. Oznacza to, że danych nie można manipulować ani przetwarzać, innymi słowy, użytkownicy mogą zaufać danym i ich integralności.
- To jest szybkie. Korzystając z rozległej sieci węzłów zamiast serwerów centralnych, łańcuchy bloków mogą być znacznie szybsze niż tradycyjne metody przechowywania, dzięki czemu dostęp jest płynny.
Blockchain wydaje się wyraźnym zwycięzcą w wielu obszarach i tak jest. Ale do tej pory technologia miała problemy z przechowywaniem danych na dużą skalę.
Zobaczmy, dlaczego tak się dzieje i jak może się to wkrótce zmienić.
Problemy Blockchain - i jak je rozwiązać
Tradycyjnie, ponieważ łańcuchy bloków rozrosły się o coraz więcej danych, walczyły o skalowanie. Bitcoin jest prawdopodobnie najbardziej wyraźnym tego przykładem - w czasach zwiększonej aktywności i wyższej wartości czasy transakcji i koszty gwałtownie wzrosły, powodując poważne problemy dla użytkowników.
To jest poważny problem; dane cały czas rosną i łańcuchy bloków muszą być w stanie dostosować się do tego ciągłego wzrostu i zapotrzebowania na pamięć. Jeśli łańcuchy bloków nie są w stanie poradzić sobie z dużymi woluminami, nie nadają się do użycia w głównym magazynie danych. Istnieje kilka aktualnych podejść i firmy starają się rozwiązać ten problem.
Koszt magazynowania
Chociaż blockchain ma duży potencjał do przechowywania danych, technologia musi najpierw rozwiązać swoje problemy z przechowywaniem. Gdy łańcuchy bloków są obciążone, koszty wymykają się spod kontroli. Na przykład, gdy Bitcoin doświadczył boomu cenowego w ubiegłym roku, koszty transakcji wzrosły aż 50 USD.To po prostu nie wystarczy, aby stawić czoła eksplozji danych, które nadchodzą.
Sia i Storj oba działają na dużych sieciach pamięci masowej opartych na blockchain, mających na celu zapewnienie szybkiego i taniego przechowywania danych bez potrzeby posiadania centralnego punktu lub kontrolowania strony trzeciej. Obie sieci działają poprzez dzielenie plików na części, a następnie szyfrowanie ich i dystrybucję w sieci. Sia została już wdrożona z ponad 130 TB przechowywanymi przez ponad 300 współpracowników. Storj zostanie wkrótce uruchomiony.
Filecoin działa w podobny sposób, rozpowszechniając swoje pliki w oparciu o węzły w potężnej sieci IFPS. Firma zebrała ponad 250 milionów dolarów i obecnie rozwija zdecentralizowany marketing do przechowywania danych.
Bezpieczeństwo danych i skalowalność
W każdym systemie przechowywania danych bezpieczeństwo musi być najważniejsze. Obecne modele oparte na chmurze, takie jak oferowane przez Google i Amazon, nadają priorytet bezpieczeństwu, ale ich scentralizowany charakter stawia je w niekorzystnej sytuacji, ponieważ są one zbudowane wokół centralnego punktu awarii i pozostawiają dane użytkowników w rękach firmy.
Technologia Blockchain, często chwalona za hermetyczną strukturę i nieodłączne bezpieczeństwo, jest tutaj wyraźnym zwycięzcą.
Ale jednym z problemów nękających przestrzeń blockchain jest skalowalność. Ethereum i Blockchain, największe blockchainy, walcz o podwójne liczby jeśli chodzi o transakcje na sekundę. Z drugiej strony Visa może obsłużyć 44 000, a 175 000.
Arweave, nowy wschodzący startup w tym ekosystemie, jest pionierem nowego sposobu radzenia sobie z danymi. Firma znalazła sposób na przechowywanie danych bezpośrednio w samym łańcuchu bloków, w przeciwieństwie do innych podejść do przechowywania danych w łańcuchu bloków, które opierają się na protokołach innych firm zbudowanych na istniejących łańcuchach bloków.
Zasadniczo wraz ze wzrostem ilości danych przechowywanych w łańcuchu bloków zmniejsza się wartość mieszania wymagana do osiągnięcia konsensusu, co czyni go wysoce skalowalnym.
Oprócz tego platforma wykorzystuje nowy mechanizm konsensusu o nazwie Proof of Access, w którym górnicy konkurują o to, kto może replikować najwięcej danych. Jest to o wiele mniej energochłonne niż istniejące modele, takie jak Proof of Work, które zasadniczo nagradzają górnika, który jest w stanie zebrać jak najwięcej mocy obliczeniowej.
„To, co zrobiliśmy, faktycznie rozwiązało przechowywanie danych w łańcuchu, w przeciwieństwie do innych rozwiązań z siecią dystrybucji plików P2P w tle, a następnie rozliczeniem płatności w łańcuchu, stworzyliśmy system zachęt kryptoekonomicznych, które pozwalają ci zwiększyć rozmiar blockchain do ogromnych rozmiarów, a następnie rozpowszechnia dane na wszystkich komputerach ”, mówi Sam Williams, CEO Arweave. Takie podejście oferuje lepszy sposób przechowywania naszych danych i działa na dużą skalę.
Co więcej, platforma przechowuje dane na stałe i wymaga tylko jednorazowej opłaty od użytkowników. Nie ma potrzeby angażowania się w drogie umowy miesięczne, co jest niezadowolonym skutkiem wielu modeli przechowywania w chmurze.
Niedawno firma Arweave ogłosiła także uruchomienie systemu Permaweb - nowa niezmienna i zdecentralizowana sieć internetowa, która na zawsze oferuje tanie, bezobsługowe przechowywanie. Zapewnia wygodę, wydajność i bezpieczeństwo informacji bez ingerencji osób trzecich. Ma również swój własny warstwa prywatności, oferując komunikację bezpieczną od wszelkich sił zewnętrznych.
Ponieważ dane odgrywają coraz ważniejszą rolę w naszym świecie, musimy przejść w kierunku innowacji, a dzięki pionierom takim jak Arweave, Filecoin, Sia i Storj, rok 2019 może być rokiem, w którym odejdziemy od przestarzałych metod przechowywania.