Jeśli szukasz przewodnika po technologii blockchain dla początkujących, możemy Ci w tym pomóc. Tutaj przejdziemy przez każdy element w ekosystemie blockchain i zrozumiemy, jak naprawdę działa ta technologia.

Blockchain dla początkujących to jedno z najczęściej wyszukiwanych słów kluczowych w Internecie. Popularność Blockchain ogromnie wzrosła w ciągu ostatnich kilku lat. Ponieważ biznes, rząd i przedsiębiorstwa coraz częściej przyjmują blockchain, wartość uczenia się blockchain również wzrosła. Poznając technologię blockchain, staniesz się częścią następnego pokolenia i zrozumiesz, jak będzie kształtować się nasza gospodarka w najbliższej przyszłości.

Jeśli jesteś początkującym, musisz zacząć od przewodnika po łańcuchu bloków dla początkujących, który po prostu wszystko wyjaśni. Dzisiaj przejdziemy przez przewodnik dla początkujących na temat łańcucha bloków i pomożemy Ci go poznać.

Więc czym jest blockchain? Odkryjmy.


Zapisać się: Kurs Enterprise Blockchains Fundamentals

Samouczek dotyczący Blockchain dla początkujących: Co to jest Blockchain?

Blockchain to system księgi peer-to-peer, który umożliwia rówieśnikom dokonywanie transakcji między nimi bez scentralizowanej władzy. Sieć peer-to-peer jest całkowicie zdecentralizowana. Aby było zdecentralizowane, każdy partner nosi kopię księgi. Księga może być pełną lub minimalną kopią wymaganą do zachowania połączenia i funkcjonalności w sieci.

Aby zapewnić konsensus między transakcjami, stosuje się metody konsensusu, takie jak Proof-of-Work, Proof-of-Stake lub inne. Ponadto każda transakcja jest w pełni zabezpieczona za pomocą zaawansowanych algorytmów kryptograficznych. Oczywiście cały mechanizm łańcucha bloków służy do wykorzystania zaufania, niezmienności i przejrzystości. Pomysł jest całkowitym przeciwieństwem centralizacji

Krótko mówiąc, jest to sieć z partnerami zdolnymi do przeprowadzania transakcji bez scentralizowanej władzy. Ten prosty pomysł w pojedynkę zmienia sposób działania branż. W ten sposób blockchain rejestruje transakcje w księdze.

Na przykład można teraz zrewolucjonizować opiekę zdrowotną, aby przechowywać dane pacjentów w łańcuchu bloków. W ten sposób pacjenci nie muszą nosić własnych dokumentów, ponieważ wszystko będzie przechowywane w sieci i klikane. Pacjent może również udostępniać swoje dane w celu prowadzenia badań i pomagać w ulepszaniu badań nad wieloma krytycznymi chorobami. Rozwiązuje również problem podrabianych leków – pomagając zarówno pacjentom, jak i firmom farmaceutycznym.

Blockchain dla początkujących

Architektura Blockchain dla początkujących

Teraz, gdy mamy już pomysł na blockchain, nadszedł czas, aby dowiedzieć się więcej o architekturze blockchain.

Kluczowe elementy architektury blockchain są następujące:

  • Transakcje
  • Bloki
  • Zgoda

Oprócz ogólnych komponentów istnieją różne typy architektury blockchain, w tym architektura blockchain publiczna, prywatna i konsorcjum. Omówimy to wkrótce po przejściu przez kluczowe elementy poniżej.

Zapisać się: Certified Enterprise Blockchain Architect (CEBA)

Blok

Blockchain składa się z bloków. Bloki są przechowywane w sposób liniowy, gdzie ostatni blok jest dołączany do poprzedniego bloku. Każdy blok zawiera dane – struktura danych przechowywanych w bloku jest określona przez typ łańcucha bloków i sposób zarządzania danymi.

Weźmy na przykład blockchain bitcoin. Blok w łańcuchu bloków bitcoin zawiera podstawowe informacje o transakcji, w tym odbiorcę, nadawcę i ilość przesłanych bitcoinów.

Ponadto pierwszy blok dowolnego łańcucha bloków jest znany jako blok Genesis. Tylko blok Genesis nie ma żadnego poprzedniego bloku. Więcej informacji na temat bloków znajdziesz w każdym samouczku dotyczącym łańcucha bloków dla początkujących.

W bloku znajdują się ważne informacje zwane skrótem. Hash służy do określenia autentyczności dowolnego bloku i tego, czy powinien on być dołączony do bieżącego łańcucha, czy nie. Skrót jest unikalny dla każdego bloku i dlatego nie może być replikowany przez żaden złośliwy blok. Jest to również brama do zrozumienia, co zawiera blok. Dzięki temu blok może chronić zawartość. Tak więc, jeśli ktoś spróbuje zmienić informacje w bloku, wartość skrótu również się zmieni, wyzwalając ostrzeżenie, aby inne bloki go nie akceptowały.

Strukturę każdego bloku można podzielić na trzy części, w tym dane, skrót i poprzedni skrót bloku.

Transakcja

Transakcja ma miejsce w sieci, gdy jeden peer wysyła informacje do innego peera. Jest to kluczowy element każdego blockchaina i bez niego nie byłoby sensu wykorzystywać transakcji.

Transakcja składa się z informacji, w tym nadawcy, odbiorcy i wartości. Jest to podobne do transakcji dokonywanej na nowoczesnych platformach kart kredytowych. Jedyna różnica polega na tym, że transakcja tutaj odbywa się bez scentralizowanego organu.

Prostym przykładem może być użytkownik wysyłający bitcoiny innemu użytkownikowi. Transakcja inicjuje łańcuch bloków na podstawie uzgodnionego kontraktu, który zmienia jego stan. Ponieważ cały łańcuch bloków jest zdecentralizowaną siecią, musi być aktualizowany przez wszystkie węzły. Każdy węzeł zawiera dokładną kopię księgi, a tym samym tworzony jest stan łańcucha bloków. Każda pojedyncza transakcja może zainicjować zmianę stanu.

Blok, o którym mówiliśmy wcześniej, zawiera kilka transakcji. Istnieje limit liczby transakcji, które może zawierać blok. Zależy to od bloku, wielkości transakcji i wszelkich nałożonych limitów na to, ile transakcji może pozostać w bloku. Weryfikacji transakcji dokonują niezależne węzły w oparciu o zastosowaną metodę konsensusu.

Z technicznego punktu widzenia każda transakcja może mieć jedno lub więcej danych wejściowych i wyjściowych. W ten sposób transakcje są ze sobą powiązane, aby można było zachować odpowiednią notę ​​wydatków poniesionych w łańcuchu bloków.

Zgoda

Ostatnią ważną częścią architektury blockchain jest konsensus. Jest to metoda, za pomocą której transakcja i jest walidowana. Do każdego łańcucha bloków może być dołączona inna metoda konsensusu. Na przykład bitcoin wykorzystuje Proof-of-Work (PoW), podczas gdy Ethereum używa Proof-of-Stake (PoS). Istnieją również inne rodzaje metod konsensusu, które wymienimy poniżej.

Algorytmy konsensusu oferują zestaw reguł. Musi być przestrzegany przez wszystkich w sieci. Ponadto, aby narzucić metodę konsensusu, węzły powinny uczestniczyć. Bez udziału węzła metoda konsensusu nie może zostać wdrożona. Oznacza to również, że im więcej węzłów przyłącza się do udziału w metodzie konsensusu, tym silniejsza zaczyna się sieć.

Bitcoin ma dużą sieć i stanowi świetną zachętę do zostania górnikiem. W rzeczywistości ma również jedną z największych społeczności górniczych. Więcej informacji na temat bloków znajdziesz w każdym samouczku dotyczącym łańcucha bloków dla początkujących.

Górnicy czasami również podążają za swoją lojalnością, jeśli chodzi o przedstawienie swojego punktu widzenia. Na przykład, jeśli wymagana jest zmiana w łańcuchu bloków, górnicy mogą zdecydować się przynajmniej zaprotestować przeciwko zmianie.

Górnicy lub węzły biorące udział w metodzie konsensusu mogą przejąć kontrolę nad siecią, jeśli ponad 51% z nich jest kontrolowanych przez jeden podmiot. Ten atak jest znany jako atak 51%, w którym ponad połowa węzłów jest kontrolowana przez jedną jednostkę. Mogą fałszować transakcje, a także umożliwiać podwójne wydatki.

Jak działa Blockchain

Jeśli chcesz dowiedzieć się, jak działa blockchain w procesie krok po kroku, możemy przejść przez to poniżej.

Krok 1: W pierwszym kroku wymagana jest transakcja. Transakcja może mieć na celu przekazanie informacji lub aktywów o wartości pieniężnej.

Krok 2: Tworzony jest blok reprezentujący transakcję. Jednak transakcja nie została jeszcze zweryfikowana.

Krok 3: Blok z transakcją jest teraz wysyłany do węzłów sieci. Jeśli jest to publiczny łańcuch bloków, jest wysyłany do każdego węzła. Każdy blok składa się z danych, poprzedniego skrótu bloku i aktualnego skrótu bloku.

Krok 4: Węzły rozpoczynają teraz walidację zgodnie z zastosowaną metodą konsensusu. W przypadku bitcoina stosuje się Proof-of-Work (PoW).

Krok 5: Po pomyślnej weryfikacji węzeł otrzymuje teraz nagrodę w oparciu o ich wysiłek.

Krok 6: Transakcja jest teraz zakończona.

Wszystkie te procesy zapewniają najwyższy poziom bezpieczeństwa w sieci.

Zapisać się: Kurs Certified Blockchain Security Expert (CBSE)

Rodzaje architektury Blockchain

Teraz, gdy zrozumieliśmy podstawowe komponenty każdej sieci blockchain, powinniśmy również dowiedzieć się o różnych typach architektury blockchain.

Publiczna architektura Blockchain

W publicznej architekturze blockchain każdy może uczestniczyć w sieci. Publiczne informacje o transakcji są dostępne dla każdego. Nie oznacza to jednak, że prywatne dane transakcji są już dostępne. Przykłady publicznej architektury blockchain obejmują bitcoin, Litecoin i Ethereum.

Prywatna architektura Blockchain

Jeśli chodzi o prywatną architekturę blockchain, nikt nie może uzyskać dostępu do łańcucha bloków. Administrator lub zbiór węzłów decydujący o tym, kto może przyłączyć się do sieci.

Chcesz zrozumieć różnice między publicznym i prywatnym blockchainem? Oto przewodnik po publicznym i prywatnym łańcuchu bloków, który możesz sprawdzić.

Architektura blockchain federacyjna / konsorcjum

Ostatnim typem architektury blockchain jest architektura blockchain federacyjna / konsorcjum. Łączy w sobie najlepsze cechy publicznego i prywatnego blockchaina. Jest również silnie kontrolowany i najlepiej nadaje się do korporacyjnych łańcuchów bloków.

Aby zobaczyć różnicę, przejrzyjmy poniższy wykres.

Prywatny blockchain Publiczny blockchain Konsorcjum blockchain
Dostęp Prywatny Publiczny Publiczny prywatny
Zgoda Oparta na organizacji Publiczny Wybrane węzły
Wydajność Wysoki Niska Wysoki
Centralizacja tak Nie Częściowy
Proces konsensusu Na podstawie uprawnień Zezwolono na podstawie Bez pozwolenia
Niezmienność Nie jest całkowicie odporny na manipulacje Całkowicie odporny na manipulacje Nie jest całkowicie odporny na manipulacje

Metody konsensusu Blockchain

Metody konsensusu są integralną częścią każdego typu łańcucha bloków. Określa, jak szybka, wydajna i zabezpiecza transakcję. Dlatego w tej sekcji będziemy przechodzić przez różne metody konsensusu.

W tej chwili istnieje mnóstwo metod konsensusu. Ale dla uproszczenia dyskusji omówimy cztery najpopularniejsze z nich.

  • Dowód pracy (PoW)
  • Proof-of-Stake (PoS)
  • Delegowany dowód stawki (DPoS)
  • Praktyczna tolerancja błędów bizantyjskich (PBFT)

Dowód pracy (PoW):

Jest to pierwsza w historii metoda konsensusu stosowana przez sieć blockchain. Został wprowadzony za pomocą bitcoina. W tej metodzie konsensusu istnieją górnicy, którzy są odpowiedzialni za walidację transakcji. Należy znaleźć skrót nowego bloku, aby można go było dodać do sieci. Ten, kto znajdzie pierwszego, zostanie nagrodzony innymi. Blockchain Proof of Work wymaga ekstremalnej mocy obliczeniowej, a także ma wysokie wymagania sprzętowe.

Proof-of-Stake (PoS):

Proof-of-Stake jest używany przez sieć blockchain drugiej generacji, Ethereum. Ma zupełnie inne podejście, ponieważ nie wymaga dużego zużycia energii. Tutaj monety są stawiane przez węzły. Ethereum ma własne wymagania dotyczące sposobu obstawiania monet, aby kwalifikowało się do udziału w algorytmie konsensusu. Węzły, które mają więcej postawionych monet, mają większe szanse na otrzymanie nagrody. To również sprawia, że ​​inwestycja w ramach programu Proof of Stake jest ciężka.

Delegowany dowód stawki (DPoS):

DPoS to inny rodzaj PoS. W inny sposób obsługuje wybór węzłów. W tym przypadku posiadacze monet wybierają węzły, które mają wziąć udział w metodzie konsensusu. Mogą również głosować podczas wybierania lub kopania węzła. Jest bardziej odpowiedni dla istniejącej sieci z większym zaufaniem. Możesz użyć tej technologii w modelach biznesowych blockchain.

Praktyczna tolerancja błędów bizantyjskich:

PBFT to sposób na rozwiązanie problemu bizantyjskich generałów. Umożliwia węzłom podjęcie decyzji, czy zaakceptować, czy odrzucić przesłane informacje. Strona utrzymuje stan wewnętrzny, który jest używany do wykonywania obliczeń na nowych wiadomościach. Jeśli obliczenia strony działają dobrze, decyduje się następnie udostępnić transakcję innym stronom w tej samej sieci.

Ostateczny wynik nadszedł, gdy wiele stron przeprowadziło na nim obliczenia, a decyzja jest podejmowana na podstawie wyników stron. Ponieważ nie wszystkie węzły są wymagane w metodzie konsensusu, ma ona również wymóg niskiej szybkości mieszania. Jednak aby odnieść sukces, wymaga współpracy zaufanych węzłów. PBFT jest używany w popularnych projektach, w tym Ripple, Stellar i Hyperledger.

Blockchain dla początkujących: przypadki użycia w przedsiębiorstwach

W tej sekcji skupimy się na przypadkach użycia blockchain w przedsiębiorstwach. Przypadki użycia blockchain pomogą ci lepiej zrozumieć technologię blockchain. Istnieją setki przypadków użycia blockchain, ale dla uproszczenia wymienimy poniżej tylko kilka z nich.

Zarządzanie łańcuchem dostaw

Zarządzanie łańcuchem dostaw boryka się obecnie z wieloma problemami. Na przykład największym problemem w SCM jest podrabianie produktów. Korzystając z łańcucha dostaw w łańcuchu dostaw, produkty można dokładnie śledzić, eliminując wszelkie możliwe podróbki. Poprawia również przejrzystość i zapewnia redukcję kosztów w całości. Udoskonalenia w SCM oznaczają również poprawę w różnych branżach, w tym w służbie zdrowia, przemyśle spożywczym itp.

Jeśli jesteś ciekawy, w jaki sposób blockchain może pozytywnie wpłynąć na świat łańcucha dostaw, a w szczególności na operacje zarządzania, musisz zapisać się teraz na nasz kurs zarządzania łańcuchem dostaw dla przedsiębiorstw i łańcuchem dostaw.!

Opieka zdrowotna

Opieka zdrowotna również korzysta z rozwiązań pokrewnych blockchain. W tej chwili specjaliści opieki zdrowotnej nie mają możliwości zapoznania się z jedną wersją raportu zdrowotnego danej osoby. Dzięki technologii blockchain dla opieki zdrowotnej pacjenci będą teraz mogli przechowywać swoje raporty na blockchain – które można później odzyskać.

W ten sposób lekarze mogą pracować nad jednym zgłoszeniem i zapewnić im lepsze usługi medyczne. Usprawnia również proces, usprawnia wymianę informacji i zapewnia pacjentom najlepszy możliwy sposób zabezpieczenia dokumentów, aby nie musieli ich nosić. Zobaczmy więcej przypadków użycia w tym przewodniku dotyczącym łańcucha bloków dla początkujących.

Rynek energii

Firmy zajmujące się dystrybucją energii to wielcy gracze, którzy świadczą usługi dla prawie każdego. Na razie jako konsument musisz poczekać, aż duże firmy dostarczą Ci instalację. Może to zająć od kilku dni do kilku tygodni, w zależności od Twojej lokalizacji.

Rynek energii to obecnie zamknięty ekosystem, w którym nowi gracze próbują go zrewolucjonizować za pomocą technologii blockchain. Dzięki blockchain węzły będą w stanie wytwarzać energię elektryczną i handlować nią bez konieczności posiadania scentralizowanej władzy. Istnieje wiele firm wykorzystujących technologię blockchain dla tego sektora.

To złagodzi ceny energii i poprawi jej zasięg w miejscach, gdzie wcześniej nie było to możliwe. Istnieją projekty takie jak Grid + i Power Ledger, które to wszystko umożliwiają.

Nieruchomość

Korzystanie z technologii blockchain w branży nieruchomości może przynieść ogromne korzyści temu sektorowi. Nieruchomości to jeden duży sektor. W tej chwili jest wielu graczy na rynku nieruchomości, którzy mają problemy z tego czy innego powodu. Jedną z głównych przyczyn powolnego wzrostu rynku nieruchomości jest brak wydajności całego systemu. Jeśli chcesz kupić nieruchomość, musisz przejść przez powolny, bolesny proces, który może zająć kilka tygodni.

Dzięki blockchain nieruchomości mogą stać się bardziej wydajne dzięki bezpiecznej i płynnej transakcji. Wszystko to będzie możliwe dzięki inteligentnym kontraktom, które mogą zautomatyzować takie zadania, jak kupno lub sprzedaż nieruchomości. Może również pomóc w weryfikacji własności i jest opłacalny.

Wniosek

To prowadzi nas do końca przewodnika blockchain dla początkujących. Blockchain to jedyna w swoim rodzaju technologia. Oznacza to, że coraz więcej firm zacznie wdrażać blockchain w swoich biznesach. Dlatego można śmiało powiedzieć, że jeśli jesteś dopiero początkującym, musisz opanować wiele elementów, zanim w ogóle będziesz mógł rozważyć dołączenie do tej technologii..

Zalecamy rozpoczęcie bez darmowego kursu blockchain, aby poznać podstawowe elementy blockchain. Następnie możesz zbudować sobie drogę do szkolenia na poziomie eksperta.

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