Główny » biznes » Wyjaśnienie Blockchain

Wyjaśnienie Blockchain

biznes : Wyjaśnienie Blockchain

Jeśli obserwujesz bankowość, inwestowanie lub kryptowalutę w ciągu ostatnich dziesięciu lat, możesz znać „blockchain”, technologię przechowywania rekordów kryjącą się za bitcoinami. I jest spora szansa, że ​​ma to tylko tyle sensu. Próbując dowiedzieć się więcej o blockchain, prawdopodobnie napotkałeś taką definicję: „blockchain to rozproszona, zdecentralizowana, publiczna księga”.

Dobra wiadomość jest taka, że ​​blockchain jest łatwiejszy do zrozumienia niż brzmi ta definicja.

Co to jest Blockchain ">

Jeśli ta technologia jest tak złożona, dlaczego nazywa się ją „blockchain?”. Na najbardziej podstawowym poziomie blockchain to dosłownie łańcuch bloków, ale nie w tradycyjnym tego słowa znaczeniu. Kiedy mówimy w tym kontekście słowa „blok” i „łańcuch”, tak naprawdę mówimy o informacjach cyfrowych („blok”) przechowywanych w publicznej bazie danych („łańcuch”).

„Bloki” łańcucha bloków składają się z cyfrowych informacji. W szczególności składają się z trzech części:

  1. Bloki przechowują informacje o transakcjach, takie jak data, godzina i kwota ostatniego zakupu w Amazon. (UWAGA: ten przykład Amazon dotyczy przykładowych zakupów; sprzedaż detaliczna Amazon nie działa na zasadzie blockchain)
  2. Bloki przechowują informacje o tym, kto uczestniczy w transakcjach. Blok dla zakupu dokonywanego przez Amazon w usłudze szpiegostwa rejestrowałby Twoje nazwisko wraz z Amazon.com, Inc. Zamiast używać Twojego prawdziwego imienia i nazwiska, twój zakup jest rejestrowany bez żadnych danych identyfikacyjnych przy użyciu unikalnego „podpisu cyfrowego”, w rodzaju nazwy użytkownika.
  3. Bloki przechowują informacje, które odróżniają je od innych bloków. Podobnie jak ty i ja mamy nazwy, które odróżniają nas od siebie, każdy blok przechowuje unikalny kod zwany „skrótem”, który pozwala nam odróżnić go od każdego innego bloku. Powiedzmy, że dokonałeś zakupu w Amazon, ale kiedy jest w transporcie, decydujesz, że nie możesz się oprzeć i potrzebujesz drugiego. Mimo że szczegóły nowej transakcji wyglądałyby prawie identycznie jak w przypadku wcześniejszego zakupu, nadal możemy odróżnić bloki ze względu na ich unikalne kody.

Podczas gdy blok z powyższego przykładu jest używany do przechowywania pojedynczego zakupu od Amazon, rzeczywistość jest nieco inna. Pojedynczy blok w łańcuchu bloków może faktycznie przechowywać do 1 MB danych. W zależności od wielkości transakcji oznacza to, że jeden blok może pomieścić kilka tysięcy transakcji pod jednym dachem.

1:08

Co to jest Blockchain?

Jak działa Blockchain

Gdy blok przechowuje nowe dane, są one dodawane do łańcucha bloków. Blockchain, jak sama nazwa wskazuje, składa się z wielu połączonych ze sobą bloków. Aby jednak dodać blok do łańcucha bloków, muszą się zdarzyć cztery rzeczy:

  1. Transakcja musi nastąpić. Kontynuujmy przykład impulsywnego zakupu Amazon. Po pośpiesznym kliknięciu monitu o wielokrotne zamówienie, postępujesz wbrew rozsądkowi i dokonujesz zakupu.
  2. Ta transakcja musi zostać zweryfikowana. Po dokonaniu zakupu transakcja musi zostać zweryfikowana. Przy innych publicznych rejestrach informacji, takich jak Komisja Papierów Wartościowych, Wikipedia lub Twoja lokalna biblioteka, ktoś jest odpowiedzialny za sprawdzanie nowych danych. Jednak w przypadku blockchain zadanie to należy do sieci komputerów. Sieci te często składają się z tysięcy (lub, w przypadku Bitcoin, około 5 milionów) komputerów rozmieszczonych na całym świecie. Kiedy dokonujesz zakupu w Amazon, ta sieć komputerów śpieszy, by sprawdzić, czy twoja transakcja odbyła się w sposób, w jaki to powiedziałeś. Oznacza to, że potwierdzają szczegóły zakupu, w tym czas transakcji, kwotę w dolarach i uczestników. (Więcej o tym, jak to się dzieje w ciągu sekundy.)
  3. Ta transakcja musi być przechowywana w bloku. Po zweryfikowaniu transakcji jako prawidłowej, świeci na zielono. Kwota transakcji, Twój podpis cyfrowy i podpis cyfrowy Amazon są przechowywane w jednym bloku. Tam transakcja prawdopodobnie dołączy do setek lub tysięcy innych podobnych.
  4. Blok ten musi otrzymać skrót. Podobnie jak anioł zarabiający na skrzydłach, po zweryfikowaniu wszystkich transakcji bloku, musi otrzymać unikalny kod identyfikujący zwany hashem. Blok otrzymuje także skrót najnowszego bloku dodanego do łańcucha bloków. Po skróceniu blok można dodać do łańcucha bloków.

Po dodaniu tego nowego bloku do łańcucha bloków staje się on publicznie dostępny dla każdego - nawet dla Ciebie. Jeśli spojrzysz na blockchain Bitcoin, zobaczysz, że masz dostęp do danych transakcji, a także informacje o tym, kiedy („Czas”), gdzie („Wysokość”) i przez kogo („Przekazywany przez”) blok był dodano do blockchain.

Czy Blockchain jest prywatny?

Każdy może przeglądać zawartość blockchain, ale użytkownicy mogą również zdecydować o podłączeniu swoich komputerów do sieci blockchain. W ten sposób ich komputer otrzymuje kopię łańcucha bloków, która jest aktualizowana automatycznie za każdym razem, gdy dodawany jest nowy blok, coś w rodzaju kanału informacyjnego Facebooka, który zapewnia aktualizację na żywo za każdym razem, gdy publikowany jest nowy status.

Każdy komputer w sieci blockchain ma własną kopię blockchain, co oznacza, że ​​istnieją tysiące, aw przypadku Bitcoin, miliony kopii tego samego blockchain. Chociaż każda kopia łańcucha bloków jest identyczna, rozpowszechnianie tych informacji w sieci komputerów utrudnia manipulowanie nimi. W blockchain nie ma jednego, ostatecznego opisu zdarzeń, którymi można by manipulować. Zamiast tego haker musiałby manipulować każdą kopią łańcucha bloków w sieci.

Patrząc na blockchain Bitcoin, zauważysz jednak, że nie masz dostępu do informacji identyfikujących użytkowników dokonujących transakcji. Chociaż transakcje w blockchain nie są całkowicie anonimowe, dane osobowe użytkowników są ograniczone do ich podpisu cyfrowego lub nazwy użytkownika.

Rodzi to ważne pytanie: jeśli nie wiesz, kto dodaje bloki do łańcucha bloków, w jaki sposób możesz zaufać łańcuchowi bloków lub sieci komputerów, która go podtrzymuje?

Czy Blockchain jest bezpieczny?

Technologia Blockchain uwzględnia kwestie bezpieczeństwa i zaufania na kilka sposobów. Po pierwsze, nowe bloki są zawsze przechowywane liniowo i chronologicznie. Oznacza to, że zawsze są dodawane do „końca” łańcucha bloków. Jeśli spojrzysz na łańcuch bloków Bitcoin, zobaczysz, że każdy blok ma pozycję na łańcuchu, zwaną „wysokością”. W lutym 2019 r. Wysokość bloku przekroczyła 562 000.

Po dodaniu bloku na końcu łańcucha bloków bardzo trudno jest cofnąć się i zmienić zawartość bloku. Jest tak, ponieważ każdy blok zawiera własny skrót, wraz z skrótem bloku przed nim. Kody mieszania są tworzone przez funkcję matematyczną, która przekształca informacje cyfrowe w ciąg cyfr i liter. Jeśli informacje te zostaną w jakikolwiek sposób edytowane, kod skrótu również się zmieni.

Oto dlaczego jest to ważne dla bezpieczeństwa. Powiedzmy, że haker próbuje edytować transakcję z Amazon, abyś faktycznie musiał dwukrotnie zapłacić za zakup. Gdy tylko dokonają edycji kwoty transakcji w dolarach, skrót bloku zmieni się. Następny blok w łańcuchu nadal będzie zawierał stary skrót, a haker musiałby zaktualizować ten blok, aby zakryć swoje ślady. Jednak zrobienie tego zmieniłoby skrót tego bloku. I następny i tak dalej.

Aby zmienić pojedynczy blok, haker musiałby zmienić każdy kolejny blok po nim w łańcuchu bloków. Ponowne obliczenie wszystkich tych skrótów wymagałoby ogromnej i nieprawdopodobnej ilości mocy obliczeniowej. Innymi słowy, po dodaniu bloku do łańcucha bloków staje się on bardzo trudny do edycji i niemożliwy do usunięcia.

Aby rozwiązać problem zaufania, sieci blockchain wdrożyły testy dla komputerów, które chcą się przyłączyć i dodawać bloki do łańcucha. Testy, zwane „modelami konsensusu”, wymagają od użytkowników „udowodnienia” siebie, zanim będą mogli uczestniczyć w sieci blockchain. Jednym z najczęstszych przykładów wykorzystywanych przez Bitcoin jest „dowód pracy”.

W systemie dowodu pracy komputery muszą „udowodnić”, że wykonały „pracę”, rozwiązując złożony obliczeniowy problem matematyczny. Jeśli komputer rozwiązuje jeden z tych problemów, kwalifikuje się do dodania bloku do łańcucha bloków. Ale proces dodawania bloków do łańcucha bloków, który świat kryptowalut nazywa „wydobywaniem”, nie jest łatwy. W rzeczywistości, według strony BlockExplorer z wiadomościami Blockchain, szanse na rozwiązanie jednego z tych problemów w sieci Bitcoin wyniosły około 1 na 5, 8 biliona w lutym 2019 r. Aby rozwiązać złożone problemy matematyczne przy takich szansach, komputery muszą uruchamiać programy, które kosztowały je znaczące ilości mocy i energii (czytaj: pieniądze).

Dowód pracy nie uniemożliwia ataków hakerów, ale czyni je nieco bezużytecznymi. Jeśli haker chciał skoordynować atak na blockchain, musiałby rozwiązać złożone problemy matematyczne obliczeniowe przy kursie 1 na 5, 8 biliona, tak jak wszyscy inni. Koszt zorganizowania takiego ataku prawie na pewno przewyższyłby korzyści.

Blockchain vs. Bitcoin

Celem blockchain jest umożliwienie rejestrowania i rozpowszechniania informacji cyfrowych, ale nie ich edytowania. Ta koncepcja może być trudna do obejrzenia, jeśli nie zobaczymy technologii w akcji, więc przyjrzyjmy się, jak działa najwcześniejsze zastosowanie technologii blockchain.

Technologia Blockchain została po raz pierwszy przedstawiona w 1991 roku przez Stuarta Habera i W. Scotta Stornetta, dwóch badaczy, którzy chcieli wdrożyć system, w którym nie można manipulować znacznikami czasu dokumentów. Ale dopiero prawie dwie dekady później, wraz z uruchomieniem Bitcoin w styczniu 2009 roku, blockchain miał swoją pierwszą aplikację w świecie rzeczywistym.

Protokół Bitcoin jest zbudowany na blockchain. W artykule badawczym wprowadzającym cyfrową walutę pseudonimowy twórca Bitcoin, Satoshi Nakamoto, nazwał ją „nowym elektronicznym systemem kasowym, który jest w pełni peer-to-peer, bez zaufanej strony trzeciej”.

Oto jak to działa.

Masz wszystkich tych ludzi na całym świecie, którzy mają Bitcoiny. Według badania Cambridge Centre for Alternative Finance z 2017 r. Liczba ta może wynosić nawet 5, 9 miliona. Powiedzmy, że jedna z tych 5, 9 miliona osób chce wydawać swoje Bitcoiny na artykuły spożywcze. W tym miejscu pojawia się blockchain.

Jeśli chodzi o drukowane pieniądze, korzystanie z drukowanej waluty jest regulowane i weryfikowane przez organ centralny, zwykle bank lub rząd - ale Bitcoin nie jest kontrolowany przez nikogo. Zamiast tego transakcje dokonywane w Bitcoinach są weryfikowane przez sieć komputerów.

Gdy jedna osoba płaci drugiej za towary za pomocą Bitcoin, komputery w sieci Bitcoin ścigają się, aby zweryfikować transakcję. W tym celu użytkownicy uruchamiają program na swoich komputerach i próbują rozwiązać złożony problem matematyczny zwany „hash”. Gdy komputer rozwiązuje problem przez „mieszanie” bloku, jego działanie algorytmiczne zweryfikuje również blok transakcje. Zrealizowana transakcja jest publicznie rejestrowana i przechowywana jako blok w łańcuchu bloków, w którym to momencie staje się ona niezmienna. W przypadku Bitcoin i większości innych łańcuchów bloków komputery, które pomyślnie zweryfikują bloki, są nagradzane za swoją pracę za pomocą kryptowaluty. (Aby uzyskać bardziej szczegółowe wyjaśnienie weryfikacji, zobacz: Co to jest wydobywanie bitcoinów?)

Chociaż transakcje są publicznie rejestrowane w łańcuchu bloków, dane użytkownika nie są - lub przynajmniej nie są pełne. Aby przeprowadzać transakcje w sieci Bitcoin, uczestnicy muszą uruchomić program o nazwie „portfel”. Każdy portfel składa się z dwóch unikalnych i odrębnych kluczy kryptograficznych: klucza publicznego i klucza prywatnego. Klucz publiczny to lokalizacja, w której dokonywane są wpłaty i wypłaty. Jest to również klucz, który pojawia się w księdze blockchain jako podpis cyfrowy użytkownika.

Nawet jeśli użytkownik otrzyma płatność bitcoinami na swój klucz publiczny, nie będzie mógł go wypłacić za pomocą prywatnego odpowiednika. Klucz publiczny użytkownika to skrócona wersja jego klucza prywatnego, utworzona za pomocą skomplikowanego algorytmu matematycznego. Jednak ze względu na złożoność tego równania prawie niemożliwe jest odwrócenie procesu i wygenerowanie klucza prywatnego z klucza publicznego. Z tego powodu technologia blockchain jest uważana za poufną.

Podstawy klucza publicznego i prywatnego

Oto wersja ELI5 - „Wyjaśnij, jakbym miała 5 lat”. Możesz myśleć o kluczu publicznym jak o szafce szkolnej, a klucz prywatny o kombinacji szafki. Nauczyciele, uczniowie, a nawet twoja sympatia mogą wstawiać litery i notatki przez otwór w szafce. Jednak jedyną osobą, która może pobrać zawartość skrzynki pocztowej, jest ta, która ma unikalny klucz. Należy jednak zauważyć, że chociaż szkolne kombinacje szafek są przechowywane w biurze dyrektora, nie ma centralnej bazy danych, która śledziłaby prywatne klucze sieci blockchain. Jeśli użytkownik zgubi swój klucz prywatny, utraci dostęp do swojego portfela Bitcoin, tak jak to miało miejsce w przypadku tego mężczyzny, który pojawił się w nagłówkach krajowych w grudniu 2017 r.

Pojedynczy łańcuch publiczny

W sieci Bitcoin blockchain jest nie tylko współużytkowany i zarządzany przez publiczną sieć użytkowników, ale jest również uzgodniony. Gdy użytkownicy dołączają do sieci, ich podłączony komputer otrzymuje kopię łańcucha bloków, która jest aktualizowana za każdym razem, gdy dodawany jest nowy blok transakcji. Ale co jeśli ludzki błąd lub wysiłki hakera spowodowały, że kopia jednego łańcucha blockchain użytkownika została zmanipulowana tak, aby różniła się od innych kopii łańcucha blockchain?

Protokół łańcucha bloków odradza istnienie wielu łańcuchów bloków w procesie zwanym „konsensusem”. W obecności wielu różnych kopii łańcucha bloków protokół konsensusu przyjmuje najdłuższy dostępny łańcuch. Więcej użytkowników łańcucha bloków oznacza, że ​​bloki można szybciej dodawać na końcu łańcucha. Zgodnie z tą logiką łańcuch rekordów zawsze będzie tym, któremu ufa większość użytkowników. Protokół konsensusu jest jedną z największych zalet technologii blockchain, ale pozwala także na jedną z jej największych słabości.

Teoretycznie dowód na ataki hakerów

Teoretycznie haker może wykorzystać zasadę większości w tak zwanym ataku 51%. Oto jak to się stanie. Powiedzmy, że w sieci Bitcoin znajduje się 5 milionów komputerów, co jest na pewno rażącym niedopowiedzeniem, ale wystarczającą liczbą do podzielenia. Aby osiągnąć większość w sieci, haker musiałby kontrolować co najmniej 2, 5 miliona i jeden z tych komputerów. W ten sposób osoba atakująca lub grupa osób atakujących może zakłócać proces rejestrowania nowych transakcji. Mogli wysłać transakcję - a następnie odwrócić ją, sprawiając wrażenie, jakby wciąż mieli wydaną właśnie monetę. Ta luka, zwana podwójnym wydatkowaniem, jest cyfrowym odpowiednikiem idealnego podróbki i umożliwi użytkownikom dwa razy wydać Bitcoiny.

Taki atak jest niezwykle trudny do wykonania dla blockchaina w skali Bitcoin, ponieważ wymagałby od atakującego przejęcia kontroli nad milionami komputerów. Gdy Bitcoin został założony w 2009 roku, a jego użytkownicy znajdowali się w dziesiątkach, atakującemu łatwiej byłoby kontrolować większość mocy obliczeniowych w sieci. Ta charakterystyczna cecha blockchain została oznaczona jako jedna słabość dla raczkujących kryptowalut.

Strach użytkowników przed 51% atakami może w rzeczywistości ograniczyć monopole od tworzenia się na blockchainie. W „Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Próbowanie Reinvent Money”, dziennikarz New York Times, Nathaniel Popper, pisze o tym, jak grupa użytkowników o nazwie „Bitfury” zgromadziła tysiące komputerów o dużej mocy, aby zyskać przewaga konkurencyjna na blockchain. Ich celem było wydobycie jak największej liczby bloków i zarabianie bitcoinów, które w tym czasie były wyceniane na około 700 USD każdy.

Wykorzystanie Bitfury

Jednak do marca 2014 r. Bitfury był w stanie przekroczyć 50% całkowitej mocy obliczeniowej sieci blockchain. Zamiast nadal zwiększać kontrolę nad siecią, grupa zdecydowała się na samoregulację i poprzysiągła nigdy nie przekroczyć 40%. Bitfury wiedział, że jeśli zdecydują się nadal zwiększać kontrolę nad siecią, wartość bitcoinów spadnie, gdy użytkownicy sprzedają swoje monety w ramach przygotowań do możliwości ataku 51%. Innymi słowy, jeśli użytkownicy stracą wiarę w sieć blockchain, informacje w tej sieci mogą stać się całkowicie bezwartościowe. Użytkownicy Blockchain mogą więc zwiększyć moc obliczeniową tylko do tego stopnia, zanim zaczną tracić pieniądze.

Praktyczne zastosowanie Blockchain

Bloki w blockchain przechowują dane o transakcjach pieniężnych - mamy to na uboczu. Ale okazuje się, że blockchain jest w rzeczywistości dość niezawodnym sposobem przechowywania danych o innych rodzajach transakcji. W rzeczywistości technologia blockchain może być używana do przechowywania danych na temat wymiany nieruchomości, zatrzymań w łańcuchu dostaw, a nawet głosowania na kandydata.

Sieć profesjonalnych usług Deloitte przeprowadziła niedawno ankietę wśród 1000 firm w siedmiu krajach na temat włączenia blockchain do ich działalności biznesowej. Ich badanie wykazało, że 34% miało już dziś system blockchain w produkcji, podczas gdy kolejne 41% spodziewa się wdrożyć aplikację blockchain w ciągu najbliższych 12 miesięcy. Ponadto prawie 40% ankietowanych firm stwierdziło, że zainwestuje 5 lub więcej milionów dolarów w blockchain w nadchodzącym roku. Oto niektóre z najpopularniejszych aplikacji blockchain, które są obecnie badane.

Korzystanie z banku

Być może żadna branża nie odniesie korzyści z włączenia blockchain do swoich operacji biznesowych bardziej niż bankowość. Instytucje finansowe działają tylko w godzinach pracy, pięć dni w tygodniu. Oznacza to, że jeśli spróbujesz wpłacić czek w piątek o godzinie 18:00, prawdopodobnie będziesz musiał poczekać do poniedziałku rano, aby pieniądze trafiły na twoje konto. Nawet jeśli dokonasz depozytu w godzinach pracy, weryfikacja transakcji może potrwać 1-3 dni ze względu na dużą liczbę transakcji, które banki muszą rozliczyć. Z drugiej strony Blockchain nigdy nie śpi.

Dzięki integracji blockchain z bankami klienci mogą przetwarzać swoje transakcje w zaledwie 10 minut, w zasadzie tyle czasu, ile potrzeba, aby dodać blok do blockchain, bez względu na porę dnia lub dzień tygodnia. Dzięki blockchain banki mają również możliwość szybszej i bezpieczniejszej wymiany funduszy między instytucjami. Na przykład w handlu akcjami proces rozrachunku i rozliczeń może potrwać do trzech dni (lub dłużej, jeśli banki prowadzą działalność międzynarodową), co oznacza, że ​​pieniądze i akcje są zamrożone na ten czas.

Biorąc pod uwagę wielkość tych kwot, nawet kilka dni, w których pieniądze są w tranzycie, mogą ponosić znaczne koszty i ryzyko dla banków. Santander, europejski bank, oszacował potencjalne oszczędności na 20 miliardów dolarów rocznie. Capgemini, francuska firma konsultingowa, szacuje, że konsumenci mogliby zaoszczędzić do 16 miliardów dolarów rocznie na opłatach bankowych i ubezpieczeniowych dzięki aplikacjom opartym na blockchain.

Użyj w kryptowalutach

Blockchain stanowi podstawę kryptowalut takich jak Bitcoin. Jak badaliśmy wcześniej, waluty takie jak dolar amerykański są regulowane i weryfikowane przez organ centralny, zwykle bank lub rząd. W systemie centralnego organu dane i waluta użytkownika są technicznie zależne od ich banku lub rządu. Jeśli bank użytkownika załamie się lub zamieszka w kraju o niestabilnym rządzie, wartość jego waluty może być zagrożona. Są to obawy, z których zrodził się Bitcoin.

Rozpowszechniając swoje operacje w sieci komputerów, blockchain pozwala Bitcoinowi i innym kryptowalutom działać bez potrzeby posiadania centralnego organu. To nie tylko zmniejsza ryzyko, ale także eliminuje wiele opłat za przetwarzanie i transakcje. Daje to również w krajach o niestabilnej walucie bardziej stabilną walutę z większą liczbą aplikacji i szerszą siecią osób i instytucji, z którymi mogą prowadzić interesy, zarówno w kraju, jak i za granicą (przynajmniej taki jest cel).

Zastosowania opieki zdrowotnej

Dostawcy opieki zdrowotnej mogą wykorzystać blockchain do bezpiecznego przechowywania dokumentacji medycznej swoich pacjentów. Po wygenerowaniu i podpisaniu dokumentacji medycznej można ją zapisać w łańcuchu bloków, co zapewnia pacjentom dowód i pewność, że rekordu nie można zmienić. Te osobiste dane medyczne mogą być kodowane i przechowywane w łańcuchu bloków za pomocą klucza prywatnego, aby były dostępne tylko dla niektórych osób, zapewniając w ten sposób prywatność

Wykorzystanie dokumentacji nieruchomości

Jeśli kiedykolwiek przebywałeś w lokalnym biurze rejestratora, będziesz wiedział, że proces rejestrowania praw własności jest zarówno uciążliwy, jak i nieefektywny. Dziś akt fizyczny musi zostać dostarczony pracownikowi rządowemu w lokalnym biurze nagrań, gdzie jest ręcznie wprowadzany do centralnej bazy danych hrabstwa i publicznego indeksu. W przypadku sporu dotyczącego nieruchomości roszczenia dotyczące nieruchomości muszą zostać uzgodnione z indeksem publicznym.

Proces ten jest nie tylko kosztowny i czasochłonny - jest również pełen ludzkich błędów, w których każda niedokładność powoduje, że śledzenie własności nieruchomości jest mniej wydajne. Blockchain może wyeliminować potrzebę skanowania dokumentów i śledzenia fizycznych plików w lokalnym biurze nagrań. Jeśli własność nieruchomości jest przechowywana i weryfikowana w łańcuchu bloków, właściciele mogą ufać, że ich czyn jest dokładny i trwały.

Użyj w inteligentnych kontraktach

Inteligentna umowa to kod komputerowy, który można wbudować w blockchain w celu ułatwienia, weryfikacji lub negocjacji umowy. Inteligentne umowy działają na szeregu warunków, na które zgadzają się użytkownicy. Po spełnieniu tych warunków warunki umowy są realizowane automatycznie.

Powiedzmy na przykład, że wynajmuję ci moje mieszkanie na podstawie inteligentnej umowy. Wyrażam zgodę na podanie kodu drzwi do mieszkania, gdy tylko wpłacisz mi depozyt. Oboje wyślemy naszą część umowy do inteligentnej umowy, która zatrzyma i automatycznie wymieni kod mojego drzwi na depozyt zabezpieczający w dniu wynajmu. Jeśli nie podam kodu drzwi przed datą wynajmu, inteligentna umowa zwróci kaucję. Eliminuje to opłaty, które zwykle towarzyszą korzystaniu z notariusza lub mediatora zewnętrznego.

Zastosowanie łańcucha dostaw

Dostawcy mogą używać blockchain do rejestrowania pochodzenia zakupionych materiałów. Umożliwiłoby to firmom weryfikację autentyczności ich produktów, a także etykiet zdrowotnych i etyki, takich jak „Ekologiczne”, „Lokalne” i „Sprawiedliwy handel”.

Jak donosi Forbes, przemysł spożywczy zaczyna wykorzystywać blockchain do coraz lepszego śledzenia ścieżki i bezpieczeństwa żywności podczas podróży między gospodarstwami a użytkownikami.

Zastosowania w głosowaniu

Głosowanie za pomocą blockchain niesie ze sobą potencjał eliminacji oszustw wyborczych i zwiększenia frekwencji wyborczej, co zostało przetestowane w wyborach śródterminowych w listopadzie 2018 r. W zachodniej Wirginii. Każdy głos byłby przechowywany jako blok w łańcuchu bloków, co praktycznie uniemożliwiałoby manipulowanie nim. Protokół blockchain zachowałby również przejrzystość w procesie wyborczym, zmniejszając personel niezbędny do przeprowadzenia wyborów i zapewniając urzędnikom natychmiastowe wyniki.

Zalety i wady Blockchain

Mimo całej swojej złożoności potencjał blockchain jako zdecentralizowanej formy prowadzenia dokumentacji jest prawie nieograniczony. Od większej prywatności użytkowników i większego bezpieczeństwa po niższe opłaty za przetwarzanie i mniej błędów, technologia blockchain może bardzo dobrze widzieć aplikacje wykraczające poza te opisane powyżej.

Plusy

  • Poprawiona dokładność poprzez usunięcie udziału człowieka w weryfikacji

  • Redukcje kosztów poprzez wyeliminowanie weryfikacji przez stronę trzecią

  • Decentralizacja utrudnia manipulację

  • Transakcje są bezpieczne, prywatne i wydajne

  • Przejrzysta technologia

Cons

  • Znaczne koszty technologii związane z wydobyciem bitcoinów

  • Niskie transakcje na sekundę

  • Historia wykorzystania w nielegalnych działaniach

  • Podatność na ataki hakerskie

Oto bardziej szczegółowo punkty sprzedaży blockchain dla firm na rynku.

Dokładność łańcucha

Transakcje w sieci blockchain są zatwierdzane przez sieć tysięcy lub milionów komputerów. To eliminuje prawie cały udział człowieka w procesie weryfikacji, co skutkuje mniejszym błędem ludzkim i dokładniejszym zapisem informacji. Nawet gdyby komputer w sieci popełnił błąd obliczeniowy, błąd zostałby popełniony tylko w jednej kopii łańcucha bloków. Aby błąd ten rozprzestrzenił się na resztę łańcucha bloków, musiałby zostać wykonany przez co najmniej 51% komputerów w sieci - prawie niemożliwa.

Redukcje kosztów

Zazwyczaj konsumenci płacą bankowi w celu weryfikacji transakcji, notariuszowi, aby podpisać dokument lub ministrowi w celu zawarcia małżeństwa. Blockchain eliminuje potrzebę weryfikacji przez stronę trzecią, a wraz z nią powiązane koszty. Właściciele firm ponoszą niewielką opłatę za każdym razem, gdy akceptują płatności kartami kredytowymi, ponieważ banki muszą przetwarzać te transakcje. Z drugiej strony Bitcoin nie ma centralnego organu i praktycznie nie ma opłat transakcyjnych.

Decentralizacja

Blockchain nie przechowuje żadnych swoich informacji w centralnej lokalizacji. Zamiast tego blockchain jest kopiowany i rozpowszechniany w sieci komputerów. Za każdym razem, gdy nowy blok jest dodawany do łańcucha bloków, każdy komputer w sieci aktualizuje swój łańcuch bloków, aby odzwierciedlić zmianę. Rozpowszechniając te informacje w sieci, zamiast przechowywać je w jednej centralnej bazie danych, blokowanie łańcucha staje się trudniejsze. Gdyby kopia blockchain wpadła w ręce hakera, tylko jedna kopia informacji, a nie cała sieć, byłaby zagrożona.

Sprawne transakcje

Transakcje zawierane za pośrednictwem organu centralnego mogą potrwać do kilku dni. Na przykład, jeśli spróbujesz wpłacić czek w piątek wieczorem, możesz zobaczyć fundusze na koncie dopiero w poniedziałek rano. Podczas gdy instytucje finansowe działają w godzinach pracy, pięć dni w tygodniu, blockchain pracuje 24 godziny na dobę, siedem dni w tygodniu. Transakcje można wykonać w ciągu około dziesięciu minut, a po kilku godzinach można je uznać za bezpieczne. Jest to szczególnie przydatne w przypadku transakcji transgranicznych, które zwykle trwają znacznie dłużej ze względu na problemy ze strefą czasową oraz fakt, że wszystkie strony muszą potwierdzić przetwarzanie płatności.

Transakcje prywatne

Wiele sieci blockchain działa jako publiczne bazy danych, co oznacza, że ​​każdy z połączeniem internetowym może przeglądać listę historii transakcji w sieci. Chociaż użytkownicy mają dostęp do szczegółowych informacji o transakcjach, nie mogą uzyskać dostępu do informacji identyfikujących użytkowników dokonujących tych transakcji. Jest powszechnym błędnym przekonaniem, że sieci blockchain, takie jak bitcoin, są anonimowe, podczas gdy w rzeczywistości są tylko poufne.

Oznacza to, że gdy użytkownik dokonuje transakcji publicznych, jego unikalny kod zwany kluczem publicznym jest rejestrowany w łańcuchu bloków, a nie jego dane osobowe. Chociaż tożsamość osoby jest nadal powiązana z jej adresem blockchain, uniemożliwia to hakerom uzyskanie danych osobowych użytkownika, co może się zdarzyć w przypadku zhakowania banku.

Bezpieczne transakcje

Po zarejestrowaniu transakcji jej autentyczność musi zostać zweryfikowana przez sieć blockchain. Tysiące, a nawet miliony komputerów w Blockchain spieszą, aby potwierdzić, że szczegóły zakupu są prawidłowe. Po zatwierdzeniu transakcji przez komputer jest ona dodawana do łańcucha bloków w postaci bloku. Każdy blok łańcucha bloków zawiera swój własny unikalny skrót, a także unikalny skrót bloku przed nim. Gdy informacje na temat bloku są edytowane w jakikolwiek sposób, kod skrótu tego bloku zmienia się - jednak kod skrótu na bloku nie zmienia się. Ta rozbieżność sprawia, że ​​niezwykle trudno jest zmienić informacje o łańcuchu bloków bez uprzedzenia.

Przezroczystość

Mimo że dane osobowe w blockchain są prywatne, sama technologia jest prawie zawsze open source. Oznacza to, że użytkownicy w sieci blockchain mogą modyfikować kod według własnego uznania, o ile mają większość mocy obliczeniowej sieci, która je popiera. Przechowywanie danych w otwartym łańcuchu bloków również znacznie utrudnia manipulowanie danymi. Na przykład, mając miliony komputerów w sieci blockchain, jest mało prawdopodobne, aby ktokolwiek mógł dokonać zmiany bez zauważenia.

Wady Blockchain

Chociaż blockchain ma znaczące zalety, istnieją także poważne wyzwania związane z jego przyjęciem. Przeszkody w stosowaniu technologii blockchain są dziś nie tylko techniczne. Prawdziwe wyzwania są w większości polityczne i regulacyjne, nie mówiąc już o tysiącach godzin (czytaj: pieniądze) niestandardowego projektowania oprogramowania i programowania zaplecza wymaganego do zintegrowania blockchain z obecnymi sieciami biznesowymi. Oto niektóre z wyzwań stojących na drodze do powszechnego przyjęcia blockchain.

Koszt technologii

Chociaż blockchain może zaoszczędzić pieniądze na opłatach transakcyjnych, technologia jest daleka od darmowej. Na przykład system „dowodu pracy”, którego Bitcoin używa do sprawdzania poprawności transakcji, zużywa ogromne ilości mocy obliczeniowej. W prawdziwym świecie moc milionów komputerów w sieci bitcoin jest zbliżona do rocznej konsumpcji Danii. Cała ta energia kosztuje pieniądze i zgodnie z najnowszymi badaniami firmy badawczej Elite Fixtures koszt wydobycia pojedynczego bitcoina różni się drastycznie w zależności od lokalizacji, od zaledwie 531 USD do oszałamiającej 26 170 USD.

W oparciu o średnie koszty mediów w Stanach Zjednoczonych liczba ta jest bliska 4, 758 USD. Pomimo kosztów wydobywania bitcoinów użytkownicy nadal podnoszą rachunki za prąd, aby zweryfikować transakcje na blockchainie. Dzieje się tak, ponieważ gdy górnicy dodają blok do łańcucha bloków bitcoinów, są nagradzani wystarczającą ilością bitcoinów, aby ich czas i energia były opłacalne. Jeśli chodzi o łańcuchy bloków, które nie używają kryptowaluty, górnicy będą musieli zapłacić lub w inny sposób zachęcić do weryfikacji transakcji.

Nieefektywność prędkości

Bitcoin to idealne studium przypadku możliwej nieefektywności blockchaina. System „dowodu pracy” Bitcoin zajmuje około dziesięciu minut, aby dodać nowy blok do łańcucha bloków. Przy takim tempie szacuje się, że sieć blockchain może zarządzać tylko siedmioma transakcjami na sekundę (TPS). Chociaż inne kryptowaluty, takie jak Ethereum (20 TPS) i Bitcoin Cash (60 TPS) działają lepiej niż bitcoiny, nadal są ograniczone przez blockchain. Dla porównania, starsza marka Visa może przetwarzać 24 000 TPS.

Nielegalna działalność

Chociaż poufność w sieci blockchain chroni użytkowników przed włamaniami i chroni prywatność, pozwala również na nielegalny handel i aktywność w sieci blockchain. The most cited example of blockchain being used for illicit transactions is probably Silk Road, an online “dark web” marketplace operating from February 2011 until October 2013 when it was shut down by the FBI.

The website allowed users to browse the website without being tracked and make illegal purchases in bitcoins. Current US regulation prevents users of online exchanges, like those built on blockchain, from full anonymity. In the United States, online exchanges must obtain information about their customers when they open an account, verify the identity of each customer, and confirm that customers do not appear on any list of known or suspected terrorist organizations.

Central Bank Concerns

Several central banks, including the Federal Reserve, the Bank of Canada and the Bank of England, have launched investigations into digital currencies. According to a February 2015 Bank of England research report, “Further research would also be required to devise a system which could utilize distributed ledger technology without compromising a central bank's ability to control its currency and secure the system against systemic attack.”

Hack Susceptibility

Newer cryptocurrencies and blockchain networks are susceptible to 51% attacks. These attacks are extremely difficult to execute due to the computational power required to gain majority control of a blockchain network, but NYU computer science researcher Joseph Bonneau said that might change. Bonneau released a report last year estimating that 51% attacks were likely to increase, as hackers can now simply rent computational power, rather than buying all of the equipment.

What's Next for Blockchain?

First proposed as a research project in 1991, blockchain is comfortably settling into its late twenties. Like most millennials its age, blockchain has seen its fair share of public scrutiny over the last two decades, with businesses around the world speculating about what the technology is capable of and where it's headed in the years to come.

With many practical applications for the technology already being implemented and explored, blockchain is finally making a name for itself at age twenty-seven, in no small part because of bitcoin and cryptocurrency. As a buzzword on the tongue of every investor in the nation, blockchain stands to make business and government operations more accurate, efficient, and secure.

As we prepare to head into the third decade of blockchain, it's no longer a question of "if" legacy companies will catch on to the technology — it's a question of "when."

Porównaj rachunki inwestycyjne Nazwa dostawcy Opis Ujawnienie reklamodawcy × Oferty przedstawione w tej tabeli pochodzą od partnerstw, od których Investopedia otrzymuje wynagrodzenie.

Terminy pokrewne

Proof of Stake (PoS) Proof of Stake (PoS) concept states that a person can mine or validate block transactions according to how many coins he or she holds. more ASIC Bitcoin Miner Definition An application-specific integrated circuit (ASIC) bitcoin miner is a computerized device that was designed for the sole purpose of mining bitcoins. więcej Wydobywanie bitcoinów, wyjaśnienie Omówienie wszystkiego, co musisz wiedzieć o wydobywaniu bitcoinów, od Blockchain i blokowych nagród po dowody pracy i pule wydobywcze. more 51% Attack 51% attack refers to an attack on a blockchain by a group of miners controlling more than 50% of the network's mining hashrate, or computing power. więcej Dowód pracy Dowód pracy opisuje proces, który pozwala sieci Bitcoin zachować stabilność, utrudniając proces wydobywania lub rejestrowania transakcji. więcej Blok (blok Bitcoin) Bloki to pliki, w których dane dotyczące sieci Bitcoin są trwale rejestrowane, a po ich zapisaniu nie można ich zmienić ani usunąć. więcej linków partnerskich
Zalecane
Zostaw Swój Komentarz