Znaczenie Blockchain, czym jest i do czego służy

Navigaweb nie byłby poważnym blogiem technologicznym, gdyby nie mówił o blockchain, nieco trudnej do zrozumienia koncepcji, która na pierwszy rzut oka może wydawać się niejasna, ale która w rzeczywistości ma coraz więcej praktycznych zastosowań, do tego stopnia, że ​​eksperci przewidują, że nadchodzące lata, jego codzienne użycie prawie wszędzie. Szukając informacji i przewodników w Internecie, w tym artykule staramy się być zwięzli, aby dać zwięzłe i proste wyjaśnienie, co oznacza blockchain, co to jest i do czego służy.
W jednym zdaniu Blockchain jest rozproszoną księgą główną (księga jest „Księgą zawierającą wszystkie konta, zwane mastrini, które tworzą system księgowy”) i aby wyjaśnić, co to dokładnie jest, porozmawiajmy o jej możliwym zastosowaniu ćwiczyć w banku.

Co to jest Blockchain i do czego służy

Weźmy więc zwykły bank, który zarządza centralną bazą danych („księgą”) wszystkich danych klientów. Numery kont, salda, transakcje i wszystkie inne dane osobowe są oznaczone w tym dużym rejestrze. Za każdym razem, gdy korzystasz z konta bankowego, na przykład wypłacając pieniądze lub wykonując przelew, rejestr bankowy aktualizuje swoje dane. Tylko bank, jako centralna jednostka kontrolna, ma dostęp do swojej księgi i może nią zarządzać według własnego uznania.
Z drugiej strony księgi rozproszone lub blockchain nie są kontrolowane przez osobę lub firmę, która ponosi wyłączną odpowiedzialność za księgę, ale jest własnością wielu osób, które mają kopie księgi rozproszonej.
Każdy użytkownik (który przyjmuje nazwę „ węzła ”) przechowuje do tej pory kopię danych od początku do końca całej księgi. Kiedy występuje transakcja, wiele węzłów sprawdza ją, a następnie wszystkie węzły aktualizują swoje rekordy, aby wszystkie miały tę samą kopię rejestru, zaktualizowaną i zsynchronizowaną.
Każda nowa transakcja jest pogrupowana, wraz z wieloma innymi transakcjami, w blok lub „blok”. Nie ma scentralizowanego organu zdolnego do manipulowania rekordem. Gdyby haker lub węzeł oszustów zaczął zmieniać rekordy w rejestrze, wszystkie inne węzły odrzuciłyby go, ponieważ nowe rekordy nie pasowałyby do danych przechowywanych przez wszystkich innych. Jedynym sposobem na manipulowanie danymi byłoby zorganizowanie współpracy wielu węzłów, co jest jednak bardzo trudne, ponieważ liczba węzłów może być bardzo wysoka (w przypadku Bitcoinów istnieje około 10 000 różnych węzłów rozproszonych po całym świecie i którzy się nie znają).
Teraz możemy mieć wyraźniejsze pojęcie o tym, czym jest blockchain i do czego służy : zdecentralizowane archiwum danych, którego głównym zastosowaniem w tej chwili jest przechowywanie danych reprezentowanych przez transakcje pieniężne (takie jak Bitcoin lub inne wirtualne waluty ), ale które można wykorzystać w dowolnej innej dziedzinie.

Blockchain w kryptowalutach


Mówiąc o BitCoin i kryptowalutach, blockchain działa w następujący sposób: Jeśli wysyłam BTC, mówię każdemu węzłowi, co robię i wszyscy rejestrują transakcję, jeśli jest to dozwolone. Sprawdzając księgi, węzły mogą odrzucić transakcję w przypadku, gdy nie mam wystarczającej ilości Bitcoinów do wysłania lub jeśli nie jestem właścicielem konta. Każda transakcja musi przejść walidację i właśnie tam technologia blockchain staje się nieco bardziej skomplikowana. Każdy „ portfel ” łańcucha bloków (portfel to konto bankowe w łańcuchu bloków) ma klucz publiczny i klucz prywatny . Klucz publiczny nie jest wrażliwy, ale klucz prywatny musi być znany tylko i wyłącznie właścicielowi konta (który ma klucz prywatny, w rzeczywistości jest właścicielem konta). Kiedy wysyłam Bitcoin, mój portfel przedstawia klucz publiczny wraz z podpisem cyfrowym. Ten podpis cyfrowy jest unikalny i jest generowany za pomocą klucza prywatnego. Za pomocą podpisu prywatnego i klucza publicznego inne węzły mogą zweryfikować, czy jest to legalna transakcja, a wszystko to bez ujawniania, czym jest ten klucz prywatny. Klucze publiczne i prywatne nie są łatwymi do zapamiętania liczbami, takimi jak konta bankowe, ale używają algorytmów Bezpieczny skrót Hash 256 (SHA-256) i algorytm RACE Integrity Primitive Evaluation Message Digest 160 (RIPEMD-160) . Nie trzeba rozumieć, jakie algorytmy mają wykorzystywać kryptowaluty, ale warto zauważyć, że algorytmy te są podstawą szyfrowania stron internetowych w https, gdzie ruch jest szyfrowany za pomocą SSL, TLS i innych. W przyszłości inne algorytmy szyfrowania mogą być używane do łańcucha bloków.
Teraz całe to szyfrowanie i weryfikacja transakcji ma swoją cenę . Każdy węzeł potrzebuje dużej mocy obliczeniowej, aby sprawdzić wszystkie transakcje, które mają miejsce, i zaktualizować dziennik.
W tym momencie dochodzi do wydobycia : użytkownicy mogą zarabiać niewielkie prowizje jako rekompensatę w procesie weryfikacji transakcji. Górnicy, którzy zarządzają węzłami, otrzymują wynagrodzenie, a każda transakcja jest weryfikowana.
Wyjaśniłem to w innym artykule na temat tworzenia (podważania) bitcoinów.
Problem z tym eleganckim i płynnym procesem weryfikacji transakcji kryptowalutą polega na tym, że w czasach dużego popytu stawki mogą wzrosnąć, a jeśli nie ma wystarczającej liczby węzłów, użytkownicy mogą zapłacić więcej, aby potwierdzić swoje transakcje. po pierwsze, górnicy dają pierwszeństwo tym, którzy płacą wyższe prowizje. Ci, którzy płacą niższe prowizje, nadal będą przetwarzani, ale w znacznie wolniejszym tempie, chyba że prowizja jest zbyt niska, w którym to przypadku nikt nie będzie się starał zweryfikować transakcji.
Ten film poniżej jest jednym z najlepszych, aby zrozumieć, jak działa blockchain w Bitcoin

CZYTAJ TAKŻE: Co to są kryptowaluty, bitcoiny i inne waluty cyfrowe

Inne sposoby korzystania z blockchain

Podczas gdy wiele łańcuchów bloków przechowuje tylko szczegóły transakcji kryptowalutowych, nadal możliwe jest przechowywanie wszystkich rodzajów danych w łańcuchu bloków : dokumentacji medycznej, chronionych wiadomości, umów i dowolnej innej listy lub bazy danych. Każdy może stworzyć własny łańcuch bloków z danymi, których potrzebuje, nawet prywatnie, o ile masz wystarczającą liczbę węzłów, aby go uruchomić. Możesz usunąć szyfrowanie, edytować reguły lub zdecentralizować je lub zarządzać nimi według własnego uznania. W końcu na razie nie ma formalnych specyfikacji ani definicji „blockchain”, więc jest pełna swoboda. Istnieją projekty dużych firm, takie jak Facebook, Amazon i Microsoft, a nawet łańcuchy bloków, które istnieją tylko po to, by oszukiwać ludzi.
Przykładem łańcucha blokowego, który nie jest ściśle powiązany z walutami cyfrowymi, jest strona internetowa Steemit, przestrzeń społecznościowa, do której można uzyskać dostęp jedynie poprzez wygenerowanie klucza prywatnego w jej łańcuchu blokowym. Ta sieć społecznościowa jest zbudowana w zupełnie nowy sposób w porównaniu z innymi, w których każdy użytkownik może udostępniać teksty lub filmy (na stronie DTube) i zarabiać pieniądze w zależności od tego, jak odniesie sukces. Płatności są w krypto-walucie, a proces rejestracji za pomocą klucza prywatnego oparty jest na Blockchain.
Mając nadzieję, że wyjaśnienie było wystarczająco jasne, głównym źródłem tego postu jest strona Blockdecoded.

Zostaw Swój Komentarz

Please enter your comment!
Please enter your name here