Chcesz wiedzieć, w jaki sposób księga rejestruje wszystkie transakcje w łańcuchu bloków? Albo jak blockchain rejestruje wszystkie transakcje? Jeśli tak, to trafiłeś we właściwe miejsce. 

Czy Blockcahin to technologia przyszłości? Ma potencjał, aby zmienić krajobraz przemysłowy, oferując zdecentralizowany system oparty na księgach. 

Transformacyjny aspekt tego, co sprawia, że ​​blockchain jest rozmową w mieście. Ale jak to wszystko może kiedykolwiek zostać zakwestionowane?

W tym artykule zbadamy, jak działa blockchain i skupimy się szczególnie na tym, jak działają transakcje, zapisywanie / przechowywanie w sieci blockchain.

Blockchain: niezrównany wzrost

Oczekuje się, że rozwiązania Blockchain wzrosną do 15,9 miliarda USD z zaledwie 1,5 miliarda w 2018 roku, według Statista. Odnotowano również lepsze wskaźniki akceptacji, jeśli chodzi o decydentów biznesowych przyjmujących blockchain. W rzeczywistości z czasem pojawiło się więcej branż, które obecnie koncentrują się na blockchain w 2019 r. Krótko mówiąc, inwestycje rosną.

Mając więcej pieniędzy w ekosystemie blockchain, łatwo jest również zauważyć ulepszenia, jeśli chodzi o technologię blockchain.

Nie ma wątpliwości, że blockchain ma potencjał, aby zmienić przyszłość i faktycznie stać się przyszłością transakcji.

Blockchain: przyszłość transakcji

Aby dowiedzieć się, jak działają transakcje rekordów blockchain, musimy najpierw dowiedzieć się, jak to działa!

W pośpiechu zapoznaj się z naszym przewodnikiem po Blockchain dla początkujących.

Blockchain to łańcuch bloków, który wykorzystuje algorytmy konsensusu, aby umożliwić rówieśnikom dokonywanie przejść bez potrzeby centralnego organu.

Bloki


Blok to termin, na którym musimy się skupić. Tutaj przechowywane są i zarządzane informacje cyfrowe.

Każdy blok składa się z trzech części:

  • Informacja o transakcji: Bloki zawsze przechowują informacje dotyczące transakcji. Na przykład, jeśli jeden partner dokonuje transakcji z innym, wówczas przechowuje godzinę, datę i kwotę transakcji. Mogą to być dowolne informacje, w tym transakcje eCommerce, transmisje wiadomości i tak dalej!
  • Użytkownicy uczestniczący w transakcji: Bloki przechowują również informacje o użytkownikach, którzy uczestniczyli w transakcji. Na przykład, jeśli dwóch partnerów dokona transakcji, informacje o uczestnikach zostaną zapisane. Wybór informacji o rówieśnikach zależy od tego, w jaki sposób prywatność jest wdrażana w sieci blockchain. W większości przypadków prywatnością sieci zarządza się za pomocą podpisów cyfrowych, które działają jak nazwy użytkowników bez ujawniania ich prawdziwej tożsamości.
  • Unikalne przechowywanie informacji transakcyjnych: Blok przechowuje również informacje, aby upewnić się, że każda transakcja / informacje są od siebie niepowtarzalne. Transakcje mają charakter rozróżnialny. 

„Skrót” umożliwia sieci identyfikację transakcji. Algorytmy kryptograficzne służą do generowania wartości skrótu.

Jak działa Blockchain

Teraz, gdy już dobrze wiemy, jakie informacje przechowuje łańcuch bloków, jesteśmy teraz gotowi, aby dowiedzieć się, jak działa łańcuch bloków.

Krok 1: Transakcja ma miejsce, gdy jeden peer wysyła informacje lub pieniądze do innego peera. Gdy to nastąpi, blok jest powiadamiany o transakcji. Jest to podobne do sposobu dokonywania transakcji online. 

Kiedy kupujesz coś online, platforma i bank są o tym powiadamiane. Oboje przechowują niezbędne informacje o transakcji. Ponadto sieć blockchain może zobaczyć dziesiątki i tysiące transakcji odbywających się równolegle w dowolnym momencie.

Krok 2: W przypadku blockchaina transakcje muszą zostać zweryfikowane. Jest to podobne do weryfikacji przeprowadzanych przez platformę eCommerce i bank podczas dokonywania zakupu. Jest tu jednak jedna duża różnica. 

Różnica polega na tym, że nie ma scentralizowanego podmiotu, który się tym zajmuje. Do obsługi transakcji stosuje się metodę konsensusu.

Informacje o transakcji są weryfikowane za pomocą metody. Udział rówieśników jest kluczowy, aby metoda konsensusu zadziałała. Jednak wszyscy rówieśnicy nie muszą uczestniczyć w tworzeniu metody opartej na konsensusie.

Krok 3: W kroku 3 transakcja jest przechowywana w bloku. Ten krok ma miejsce tylko wtedy, gdy transakcja jest zweryfikowana. Jeśli więc weryfikacja transakcji nie powiodła się, nie zostaniesz dodany do bloku. Może to być podobne do tego, jak przebiega transakcja po zweryfikowaniu transakcji za pomocą jednorazowego hasła. W przypadku blockchain weryfikacja odbywa się za pomocą algorytmów konsensusu. Po zakończeniu weryfikacji transakcja zostaje zapisana w bloku.

Krok 4: W ostatnim kroku blok ma teraz unikalną wartość skrótu. Wartość skrótu ostatniego bloku jest następnie używana do generowania unikalnej wartości skrótu. Pomaga to stworzyć łańcuch bloków.

Wartość skrótu jest weryfikowana i porównywana z innymi blokami w łańcuchu, aby upewnić się, że blok jest częścią łańcucha. 

Wartość skrótu jest również określana przez transakcje przechowywane w bloku. To sprawia, że ​​jest to unikalny kod, którego nie można odgadnąć ani odtworzyć za pomocą żadnego innego procesu obliczeniowego lub algorytmu.

Co rejestruje wszystkie transakcje w łańcuchu bloków?

Aby odpowiedzieć na to pytanie, wprowadzimy nowy termin znany jako „księga główna.”

Księga główna to plik komputerowy lub główna księga, która przechwytuje wszystkie zapisy transakcji, które mają miejsce w firmie, organizacji lub sieci.

Koncepcja księgi nie jest nowa. Jest tam od czasu, gdy rozpoczęły się transakcje. Pierwsze księgi zostały znalezione w Mezopotamii 7000 lat temu, znanym obecnie jako Irak. Fascynujące, prawda?

Ludzie trzymali te podręczne księgi blisko siebie, aby wiedzieć, jak doszło do transakcji.

Historia ksiąg to kolejna ciekawa koncepcja. Obecnie istnieją nowoczesne księgi, a komputery mogą teraz rejestrować złożone księgi i zarządzać nimi. 

Blockchain zmienił również sposób działania ksiąg. Dzięki niemu mamy teraz rozproszoną i zdecentralizowaną księgę. Ponieważ nie ma organu centralnego, walidację przeprowadza się za pomocą algorytmów konsensusu.

Co to jest Blockchain Ledger?

Księga blockchain to rozproszona księga, która przechowuje transakcje i zarządza nimi. Oczywiście jest rozproszony i zdecentralizowany, co czyni go tak interesującym w porównaniu z tradycyjnymi systemami księgowymi. 

Ponieważ nie ma organu centralnego, księga ma charakter rozproszony. W publicznym łańcuchu bloków każdy komputer ma kopię księgi głównej. Mają albo pełną kopię księgi głównej, albo jej podstawowe części, aby móc uczestniczyć w sieci.

Księga stale się zmienia wraz z nowymi transakcjami. Tak więc za każdym razem, gdy ma miejsce nowa transakcja, księga jest aktualizowana.

Niektóre z kluczowych funkcji księgi blockchain są następujące:

  • Nieuszkodzony
  • Zdecentralizowana technologia
  • Rozszerzona ochrona
  • Zgoda
  • Szybsze rozliczenia

Możesz zapoznać się z pełnym przewodnikiem po funkcjach blockchain tutaj: 6 kluczowych funkcji łańcucha bloków, o których musisz wiedzieć!

Cykl życia transakcji Blockchain

Mimo że omówiliśmy ten aspekt w fragmentach w naszej poprzedniej sekcji, lepiej jest mieć jasny obraz tego, co jest w ofercie, przechodząc przez pełny cykl życia transakcji w łańcuchu bloków..

Ogólnie cykl życia transakcji składa się z następujących sześciu kroków.

  1. Węzeł w sieci wysyła żądanie transakcji. Węzeł używa zdecentralizowanej aplikacji lub portfela.
  2. Wiadomość rozgłoszeniowa zostaje wysłana do sieci
  3. Teraz komputery rozpoczynają walidację transakcji w oparciu o reguły walidacji (algorytm konsensusu), które są specyficzne dla wspomnianej sieci blockchain.
  4. Transakcja otrzymuje teraz unikalną wartość skrótu. Blok dodaje transakcję po walidacji.
  5. Zweryfikowany blok jest teraz dodawany do łańcucha bloków.
  6. Transakcja blockchain została zakończona.

Jak księga działa w sieci prywatnej / z zezwoleniem?

Istnieje wiele rodzajów sieci blockchain. Jednym z typów, które tutaj omawiamy, jest sieć z zezwoleniem. Jest to prywatna sieć, w której mogą brać udział tylko wybrani uczestnicy. 

Jeśli więc firma zdecyduje się utworzyć sieć z zezwoleniami, może zaprosić do niej wybrane osoby. Wszyscy uczestnicy muszą przejść przez proces Poznaj swojego klienta (KYC). 

Ale najważniejszą kwestią jest to, że księga pogody działa podobnie w sieci z zezwoleniem?

Cóż, po części pytanie brzmi: tak.

Jedyną różnicą jest wybór osób, które mogą dołączyć do sieci. Inną zmianą, która jest powszechna w sieci z uprawnieniami, jest zestaw wstępnie wybranych komputerów do procesu sprawdzania poprawności transakcji.

Korzystając z sieci, na którą zezwolono, firmy mogą korzystać z szybkości i wydajności, które ma do zaoferowania.

Sieć, na którą udzielono zezwolenia, umożliwia firmie dostosowanie ustawień sieciowych zgodnie z ich wymaganiami.

Jak działa system księgi w różnych sieciach blockchain?

Ekosystem blockchain ewoluuje w szybkim tempie. Pierwszy bitcoin sieci blockchain był ograniczony pod względem wydajności, skalowalności i funkcji.

Dało to odpowiednią szansę innym i dało początek wielu interesującym projektom blockchain.

Omówmy je poniżej i dowiedzmy się, jak rejestrują transakcje w swojej sieci blockchain.

Corda

Corda jest doskonałym przykładem innego podejścia do sieci blockchain. W przeciwieństwie do tradycyjnych sieci blockchain, Corda nie chce ujawniać szczegółów transakcji wszystkim użytkownikom. 

Chce być skuteczny w swoim podejściu, dlatego tylko partnerzy uczestniczący w transakcji wiedzą o danych. Takie podejście jest unikalne i rozwiązuje problem zduplikowanych danych i problemów ze skalowalnością.

W Corda każda transakcja jest indywidualna, dlatego nie ma pojęcia bloku ani księgi. Nie ma potrzeby aktualizowania księgi przy każdej zmianie każdej pojedynczej transakcji, która ma miejsce w sieci. Partnerzy mogą również podłączyć inne niezbędne usługi, które mogą weryfikować transakcje i upewnić się, że są wolne od wszelkich oszustw.

W ten sposób firmy mogą naprawdę używać Corda jako technologii rozproszonej księgi. Jest szybki i bezpieczny. Corda jest również idealna do tworzenia aplikacji w świecie rzeczywistym.

Ethereum

Ethereum to technologia blockchain drugiej generacji, która wprowadziła ciekawe koncepcje inteligentnych kontraktów i dApps. Automatyzacja różnych zadań umożliwia firmom dalsze udoskonalanie procesów biznesowych. Ale czy to zmienia sposób, w jaki działa tutaj księga? A właściwie, czy transakcje działają inaczej?

W przypadku Ethereum istnieją stany transakcji.

  • Nieznany stan → W nieznanym stanie transakcja nie jest widoczna ani przetwarzana.
  • Oczekująca → Górnicy nie wybierają transakcji, ponieważ jej stan jest w toku. Do tego czasu Mempool przechowuje transakcje. Ponadto górnicy wybierają transakcję o najwyższej wartości gazu.
  • W bloku → Stan transakcji jest teraz ustawiony na „w bloku”.
  • Zastąpiono → Tutaj transakcja zostaje zastąpiona

Aby lepiej zrozumieć, w jaki sposób rekordy łańcucha bloków są przechowywane i wykonywane w Ethereum, sprawdź to szczegółowy post.

Kworum

Quorum ma bardzo ciekawe podejście do tego, jak transakcje przebiegają i są przechowywane w księdze. Istnieje wiele aspektów, które wykraczają poza zakres tego artykułu. Dlatego zalecamy przeczytanie cyklu życia prywatnej transakcji w łańcuchu blokowym Quorum tutaj: Cykl życia transakcji prywatnej.

Podpis: Cykl życia transakcji kworum, źródło: kworum

Transakcje rekordów Blockchain: koniec

Łatwo powiedzieć, że technologia blockchain ewoluuje każdego dnia. Są inne projekty, o których nie wspomniałem w poście. Na przykład Hyperledger podąża własną drogą, aby rozwiązać problem technologii rozproszonych rejestrów dla przedsiębiorstw.

Mam nadzieję, że nauczyłeś się, jak księga rejestruje wszystkie transakcje w łańcuchu bloków. Jeśli chcesz coś wnieść do tematu, skomentuj, korzystając z sekcji komentarzy poniżej. Słuchamy!

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me