Wśród ciągłego zapału do kryptowalut i technologia blockchainewangeliści twierdzą, że może pomóc zastąpić wszystko, od samych pieniędzy po podstawę wielu naszych narzędzi cyfrowych. Jednak wraz z gwałtownym wzrostem opłat za Bitcoin w zeszłym roku w związku z jego rozszerzonym wykorzystaniem i błędami w inteligentnych kontraktach Ethereum, co doprowadziło do tego użytkownicy tracą miliony dolarów, czy to naprawdę technologia gotowa do powszechnego przyjęcia?
Nie ma nawet konkretna definicja tego, czym jest blockchain. Jeśli jednak założymy, że jest to rozproszony system księgi głównej, istnieją kluczowe obszary, których zdaniem wielu z liderów rozwoju blockchaina brakuje. Spotkaliśmy się z programistami blockchain, aby dowiedzieć się więcej o wadach tej technologii.
Polecane filmy
Praca dla wszystkich
Ten artykuł jest częścią naszej serii „Blockchain poza Bitcoinem“. Bitcoin to początek, ale daleko mu do końca. Aby pomóc Ci zrozumieć dlaczego, zagłębiamy się w świat blockchain. W tej serii wyjdziemy poza kryptowalutę i udoskonalimy aplikacje blockchain, które mogą zmienić kształt dokumentacji medycznej, maszyn do głosowania, gier wideo i nie tylko.
„Największym problemem, jaki obecnie widzę, jest problem ze skalowalnością” – Justas Pikelis, współzałożyciel platformy blockchain Ecommerce, Monetha, powiedział Digital Trends. „W tej chwili Ethereum może przetwarzać 17 transakcji na sekundę. Facebook może obsłużyć 175 000 żądań na sekundę. Visa, 44 000 transakcji na sekundę. Jeśli więc naprawdę chcemy używać kryptowalut jako walut, na ten moment nie byłoby to możliwe.”
Najlepszym przykładem problemu skalowania blockchainu jest eskalacja opłat transakcyjnych Bitcoin i czasów potwierdzeń, która miała miejsce podczas gwałtownego wzrostu wartości waluty pod koniec ubiegłego roku. Opłaty wzrosły z dolara lub dwóch do nawet 50 dolarów.
Inne kryptowaluty i platformy blockchain nie cierpią tak poważnie z powodu tego problemu, a istnieją technologie wdrażane w Bitcoinie aby to złagodzić, ale nie jest to łatwe rozwiązanie, nawet gdy są na miejscu.
„Przechowywanie danych na blockchainie jest dość drogie” – wyjaśnił Alexander Demidko, CRO firmy zajmującej się bazą danych blockchain Fluencja. „Dlatego wszystkie te rozwiązania próbują przechowywać dane poza łańcuchem i okresowo wysyłać je do łańcucha bloków. Jednak nadal trudno jest przeszukać zapisane tam dane. Dlatego [uważamy], że w idealnym przypadku powinien istnieć sposób na przesłanie danych do zdecentralizowanego środowiska, a następnie wyszukanie tam potrzebnych mi danych. Właśnie to staramy się rozwiązać za pomocą zdecentralizowanej bazy danych, ponieważ obecnie nie jest ona obsługiwana przez łańcuch bloków.
Blockchainy, takie jak ten używany przez Bitcoin, które wykorzystują „system dowodu pracy, wymagają ogromnych ilości mocy obliczeniowej – co jest kosztowne pod względem sprzętu i energii elektrycznej. Chociaż istnieją alternatywy, łańcuchy bloków nadal wymagają intensywnych obliczeń w porównaniu z tradycyjnymi rozwiązaniami baz danych. Potencjalnym problemem jest także przechowywanie.
Blockchain prostych transakcji Bitcoina ma ponad 150 GB. Każda instytucja biznesowa korzystająca z technologii blockchain w tradycyjnej bazie danych może oczekiwać, że każdy węzeł będzie wymagał znacznie więcej miejsca. Problem ten byłby jeszcze większy, gdybyś jako firma obsługiwał prywatny blockchain – samodzielnie kontrolując każdy węzeł.
Edgar Bers, szef public relations w firmie HashCoinyuważa, że technologia blockchain w obecnej formie nie byłaby użyteczna ani skalowalna w przypadku dużej bazy danych.
„Większość łańcuchów bloków, które mamy dzisiaj, nie jest dobra dla firm, które opierają się na ogromnych ilościach danych […] Większość firm polegać na terabajtach informacji i scentralizowanej architekturze serwerów […] Wieloterabajtowe łańcuchy bloków są nieefektywne” – mówi powiedział. „Kiedy Twoja firma wymaga bardzo intensywnej komunikacji, naprawdę musisz wdrożyć całą technologię, jaką możesz, w blockchain, aby przetrwać obciążenie. Jeśli zaprojektujesz blockchain dla określonej maksymalnej liczby transakcji na sekundę, zwiększysz swój biznes operacje mogą być oszałamiające ze względu na wymagane aktualizacje blockchain – których być może nawet nie będziesz musiał ręka."
Nie stanowi to większego problemu, jeśli obsługujesz łańcuch bloków księgi publicznej, ponieważ możesz zdecentralizować swój łańcuch bloków za pośrednictwem węzłów znajdujących się na całym świecie. Jest to z pewnością realne rozwiązanie, stosowane przez rządy takie jak Estonia. Jednak to dotyczy zupełnie innej kwestii. Problem prywatności.
Tylko dla twoich oczu
Większość ludzi wyobraża sobie technologię blockchain jako publicznie rozproszony system, na którym zbudowany jest Bitcoin. The węzły (górnicy) znajdują się na całym świecie, a cały łańcuch bloków jest publicznie dostępny do pobrania, przeglądania i weryfikowania. Ta całkowita przejrzystość stwarza różnego rodzaju problemy dla organizacji przetwarzających nawet najmniejsze poufne dane.
„Pełna decentralizacja jest niemal utopią, gdzie można ją zastosować jedynie w bardzo prymitywnej funkcji, takiej jak Bitcoin” – wyjaśnił Pikelis. „Kiedy mówimy o bardziej skomplikowanych rzeczach, o nieco większej ilości informacji przechowywanych w blockchainie, naprawdę trudno jest osiągnąć pełną decentralizację. Ludzie wciąż muszą wierzyć, że to dla nich firmy obsługują te zdecentralizowane aplikacje w stanie wejść na pokład i naprawdę przechowywać rzeczy oraz hashować rzeczy prywatne [jak] publiczne Informacja."
Nawet programiści z Fluence, którzy pracują nad rozwojem technologii baz danych typu blockchain, która teoretycznie mogłaby obsługiwać potencjalnie wrażliwe informacje, nie wierzą, że jest ona jeszcze na to gotowa. „Jak w przypadku każdej technologii, która jeszcze nie jest dojrzała, nie należy przechowywać tam zbyt wrażliwych danych. Gdy stanie się bardziej dojrzały, będziesz mógł mu bardziej zaufać” – Demidko powiedział Digital Trends.
Nie oznacza to, że nie pracują nad rozwiązaniem. Pierwszą i najbardziej przewidywalną, biorąc pod uwagę zależność blockchaina od kryptografii, jest szyfrowanie.
„W przykładzie bazy danych praw jazdy jestem użytkownikiem, mam prawo jazdy i chcę je umieścić w zdecentralizowanej bazie danych” – wyjaśnił Demidko. „Mogę zaszyfrować go moim osobistym kluczem i nie ujawniać go nikomu poza władzami, które tego potrzebują. Jeśli umieściłem moje prawo jazdy w zdecentralizowanej bazie danych, jest ono tam zaszyfrowane, więc nikt inny nie może go przeczytać bez mojej zgody. Węzły, w których przechowywane są dane, mają do nich dostęp, ale nie mogą ich odczytać, ponieważ nie mają żadnych kluczy.”
Jednak samo szyfrowanie nie jest ostatecznym rozwiązaniem problemów związanych z prywatnością. Klucze prywatne mogą być przypadkowo ujawnione przez osobę trzeciąi rozwój obliczenia kwantowe może prowadzić do łatwe brutalne wymuszanie kluczy prywatnych zagroziłoby to świętości danych przechowywanych w prawdziwie zdecentralizowanym blockchainie. Nie ma jeszcze łatwego rozwiązania tych problemów, więc prywatność pozostanie poważną przeszkodą dla wielu obiecujących projektów.
Problem laika
Chociaż technologia blockchain staje się coraz łatwiejsza w wykorzystaniu i zrozumieniu, nadal nie jest to łatwy temat do przemyślenia. Usługi i narzędzia Blockchain wymagają od użytkowników większej wiedzy technicznej niż wiele współczesnych platform cyfrowych i tyle może okazać się problematyczne w przyjęciu, zwłaszcza jeśli obawy dotyczące bezpieczeństwa i utracone fundusze zostaną powiązane ze społeczeństwem blockchain obraz.
„Blockchain i Bitcoin [są] naprawdę trudne w użyciu dla tych, którzy nie są związani z technologią lub twórcami oprogramowania” – powiedział Digital Trends dyrektor generalny Fluence, Evgeny Ponomarev. „Samo wysłanie transakcji jest dość trudne. W przyszłym roku wszyscy jako społeczność musimy opracować narzędzia, które to ułatwią, ponieważ to jedyny sposób na lepszą adopcję”.
Narzędzia takie będą musiały wiązać się z większym bezpieczeństwem użytkownika. Chociaż technologia blockchain jest często bezpieczniejsza niż tradycyjne hasła, utrata klucza prywatnego może powodować różnego rodzaju bóle głowy. W systemie zdecentralizowanym często brakuje procesu arbitrażowego umożliwiającego odzyskanie należności.
Chociaż blockchain jest często bezpieczniejszy niż zwykłe hasła, utrata klucza prywatnego może powodować różnego rodzaju bóle głowy.
„Przeprowadzono pewne badania w zakresie kryptografii związane z odzyskiwaniem klucza” – zasugerował Ponomorev jako potencjalne rozwiązanie tego problemu. „Podzielenie klucza na wiele części i przekazanie go wielu osobom. Pomogą Ci odzyskać go z kawałków, jeśli go zgubisz. Niektóre firmy próbują korzystać z systemu depozytariusza, w ramach którego można odebrać klucze i umieścić je w bezpiecznym miejscu lub u kogoś bezpiecznego, aby uchronić się przed zgubieniem kluczy.
Dyrektor naczelny jego firmy szybko zauważył jednak, że techniki te są niedoskonałe i potencjalnie otwierają nowe możliwości ataku ze strony podmiotów zewnętrznych. Bezpieczeństwo i łatwość użytkowania nie zawsze idą w parze, powiedział.
Dziki Zachód
Wielu wczesnych zwolenników technologii blockchain chwaliło jej zdolność do działania poza zwykłymi ograniczeniami i przepisami scentralizowanych rządów i instytucji finansowych. Chociaż wielu nadal cieszy się tym brakiem nadzoru, coraz większa liczba programistów uważa, że pewna forma standaryzacji i kontroli jest konieczna, aby blockchain stał się technologią głównego nurtu.
„Myślę, że [regulacja jest] z pewnością możliwa” – powiedział współzałożyciel Monethy, Pikelis. „Jest tak wiele niepewności […] ludzie wciąż nie zgadzają się co do jednego rodzaju konsensusu co do tego, co powinni zrobić z kryptowalutami i początkowymi ofertami monet (ICO). Myślę, że będziemy świadkami wielu wydarzeń w przestrzeni regulacyjnej ICO, kryptowalut i blockchainu, zupełnie inaczej w różnych częściach świata.
Rewolucja wartości: jak Blockchain zmieni pieniądze i świat | Galia Benartzi | TEDxWhiteCity
Częścią tego będą regulacje finansowe, powiedział, sugerując, że organy takie jak amerykańska Komisja Papierów Wartościowych i Giełd stworzą wytyczne dotyczące tego, co jest dozwolone. Będzie to szczególnie miało wpływ na firmy chcące sprzedawać własne tokeny.
Chociaż uregulowanie niektórych kryptowalut byłoby trudne, nie jest trudno spojrzeć na nadmiar nowych kryptowalut i schematów marketingowych typu blockchain i dostrzec korzyści płynące z ograniczeń. Ekspansja blockchain na nowe obszary wiąże się również z wprowadzeniem nowych przepisów lub naruszeniem istniejącego prawa. Gdyby na przykład był używany do śledzenia dokumentacji medycznej, natychmiast zostałby objęty obowiązującymi przepisami w wielu krajach na całym świecie.
„Całe zainteresowanie technologią blockchain jest trochę przedwczesne, a jej rozmiar niesie ze sobą wiele presja i dlatego pewne rzeczy zaczynają pękać, a inne mogą nie wydawać się racjonalne” – Pikelis Powiedz nam. „Ludzie, którzy nie mają doświadczenia technologicznego i wiedzy technicznej, miną trochę czasu, zanim będą mogli w pełni zaufać inteligentnym kontraktom i technologii blockchain”.
Nietrudno spojrzeć na nadmiar kryptowalut i schematów marketingowych typu blockchain i dostrzec korzyści płynące z ograniczeń.
Zaczynamy dostrzegać tego wczesne oznaki, a co za tym idzie HashFlare powiedział niedawno Digital Trendspierwszym krokiem będzie prawdopodobnie poznanie zasad klienta (KYC) mających na celu zapobieganie praniu pieniędzy.
Jest mało prawdopodobne, aby zadowoliło to tych, którzy lubili działać na marginesie społeczeństwa z anonimowymi portfelami kryptowalut i względną bezkarnością ze strony organów zarządzających i regulacyjnych.
Jednakże, jak w przypadku każdej nowej i ekscytującej technologii pionierskiej, jeśli blockchain chce zobaczyć więcej mainstreamu przyjęcie, uproszczenie interakcji i pewna forma środków zaradczych mogą być konieczne – i to oznacza zarządzanie.
To jednak nie rozwiąże wszystkiego. Technologia Blockchain ze względu na swój rozproszony charakter. W niektórych przypadkach jest to mocna strona, ale blockchain jest również trudny do poradzenia sobie z niektórymi problemami. Scentralizowane systemy zostały zaprojektowane od podstaw, aby je osiągnąć.
Wydaje się prawdopodobne, że podobnie jak w początkach Internetu, niektóre z największych i najbardziej wpływowych platform blockchain pewnego dnia staną się ostoją codziennego społeczeństwa. Jeśli jednak zastosujemy tę analogię do końca, oznacza to również, że hordy innych odejdą na dalszy plan, pozostawiając tylko najbardziej użyteczną i wszechstronną pozycję. Blockchain nie jest cudownym lekarstwem na każdą chorobę technologiczną i, jak pokazała najnowsza historia, potężne innowacje niosą ze sobą niezamierzone konsekwencje.
Zalecenia redaktorów
- Crypto ulega awarii, co może sprawić, że procesory graficzne będą tańsze
- Kryptowaluta Facebooka to nie nowy Bitcoin, to dolary Disneya na rzecz nowego porządku świata
- Gigantyczna farma wiatrowa w Maroku pomoże wydobywać kryptowalutę i oszczędzać energię
- Kot dostał twój portfel? Wirtualny kot CryptoKitties zarabia 170 tys. dolarów w krypto gotówce