Investor's wiki

blockchain

blockchain

Czym jest blockchain w prostych warunkach?

Na najbardziej podstawowym poziomie blockchain to cyfrowa księga transakcji przechowywana na wielu różnych komputerach (zwanych węzłami), które są połączone siecią. Składa się z serii „bloków”, które są zasadniczo cyfrowymi koszykami, które można wypełnić zapisami transakcji. Po zweryfikowaniu transakcji w bloku poprzez konsensus między węzłami w sieci, blok ten jest „zamykany” i dodawany do istniejącego, niezmiennego, chronologicznego łańcucha poprzednich bloków.

Najczęściej blockchainy są używane do kupowania, sprzedawania, handlu i rejestrowania własności kryptowalut (takich jak Bitcoin, Ethereum i Solana) lub innych aktywów cyfrowych, takich jak NFT. Można je również wykorzystać do innych celów, ale do nich przejdziemy później.

Możesz myśleć o blockchainie, jak o łańcuchu dowodowym dla dowodu w śledztwie. Za każdym razem, gdy dowód (lub, w przypadku łańcucha bloków, zasób cyfrowy, taki jak Bitcoin lub NFT) zmienia właściciela, transakcja ta jest rejestrowana w niezmiennej księdze.

Podczas gdy łańcuch dowodowy może zostać zmieniony lub sfałszowany, blockchain nie może, ponieważ istnieje wiele jego kopii na wielu różnych komputerach w sieci, które muszą decydować o legalności transakcji, aby została ona na stałe wpisana do łańcucha bloków w pierwsze miejsce.

Atrakcyjność łańcucha bloków polega na tym, że jest to bezpieczny, niezmienny zapis transakcji, który nie zależy od żadnego organu centralnego, takiego jak bank. Innymi słowy, nie można ufać ani polegać na żadnej osobie, podmiotowi lub instytucji, aby łańcuch bloków pozostał bezpieczny.

Każdy, kto obsługuje węzeł łańcucha bloków (lub korzysta z aplikacji do eksploracji łańcucha bloków), może przeglądać wszystkie transakcje, jakie kiedykolwiek zostały zarejestrowane na tym łańcuchu bloków, więc historia i łańcuch własności dowolnego zasobu cyfrowego będącego w obrocie na nim jest sprawą publiczną.

Jak działają łańcuchy bloków?

Blockchainy robią dwie główne rzeczy – ułatwiają transakcje i prowadzą ewidencję tych transakcji.

Każdy użytkownik blockchain ma swoje własne klucze kryptograficzne — jeden publiczny i jeden prywatny. Kiedy dochodzi do transakcji, jedna strona wysyła aktywa do drugiej strony, używając klucza publicznego tej drugiej jako swego rodzaju adresu. Klucz prywatny odbiorcy jest następnie używany do potwierdzenia jego tożsamości, aby mógł „odblokować” i zaakceptować zasób.

Węzły w sieci peer-to-peer pracują następnie nad sprawdzeniem ważności tej transakcji zgodnie z protokołem uzgodnionym przez użytkowników sieci. Gdy wszystkie transakcje w bloku zostaną zweryfikowane i istnieje konsensus co do kolejności ich wystąpienia, blok zostaje zamknięty i połączony z poprzednim blokiem w łańcuchu, a kopia łańcucha bloków każdego węzła jest aktualizowana.

Jak wykorzystywane są łańcuchy bloków?

Blockchainy są najczęściej używane do przeprowadzania i rejestrowania transakcji związanych z kryptowalutami, takimi jak Ethereum i Bitcoin, ale technologia blockchain może być również przydatna w wielu innych kontekstach.

W kryptowalucie

Kiedy osoby fizyczne dokonują zakupów za pomocą kryptowaluty, ich transakcje są ułatwiane przez blockchain. Kupujący używa klucza publicznego sprzedawcy, aby wysłać mu krypto, a klucz prywatny sprzedawcy odblokowuje środki. Transakcja ta jest weryfikowana przez węzły w sieci, a następnie osadzana na stałe w łańcuchu bloków.

###W handlu NFT

NFT lub token nie zamienny jest czymś w rodzaju certyfikatu własności i autentyczności cyfrowego lub fizycznego przedmiotu kolekcjonerskiego — często jest to dzieło sztuki. Po utworzeniu NFT jest „wybijany” na łańcuchu bloków, a następnie może zostać sprzedany przez jego twórcę.

Po zakupie, jego własność zostaje powiązana z tożsamością kupującego w łańcuchu bloków, a własność ta pozostaje nienaruszona, publicznie widoczna i nieodwołalna do momentu ponownej sprzedaży NFT, kiedy to sprzedaż i nowy właściciel są rejestrowane w łańcuchu blokowym, oraz wkrótce.

Poza zdecentralizowanymi finansami (DeFi)

Obecnie blockchainy są wykorzystywane przede wszystkim do transferu kryptowalut i NFT, ale mają wiele innych potencjalnych zastosowań i mogą stać się popularne w różnych branżach w niedalekiej przyszłości.

Jednym z możliwych zastosowań technologii blockchain jest zarządzanie zapasami i wysyłką. Ponieważ łańcuchy bloków są dobre w śledzeniu zasobów w czasie i między stronami, bez wątpienia byłyby przydatne dla dużych firm, które zajmują się dużą ilością prac produkcyjnych i frachtowych, zwłaszcza gdy produkty lub komponenty produktów muszą wielokrotnie zmieniać właściciela między producentem a konsumentem.

Innym obszarem, który wielu entuzjastów DeFi może odnieść korzyści z blockchain, jest głosowanie. Oszustwa wyborcze są bardzo rzadkie, ale to nie powstrzymuje ekspertów od martwienia się o to, a nawet wysuwania oskarżeń, a tej sytuacji nie pomaga fakt, że obecna technologia głosowania jest nieco podatna na ataki. Niezależnie od tego, czy są używane w wyborach stanowych lub federalnych, wewnętrznie w organizacjach, czy wśród udziałowców spółek publicznych, łańcuchy bloków mogą umożliwiać łatwe rejestrowanie, kronikowanie i weryfikację głosów za pomocą kluczy publicznych i prywatnych.

Dokumentacja medyczna przedstawia jeszcze jeden przypadek użycia — większość ludzi przenosi się kilka razy, a od czasu do czasu dane przemykają przez szczeliny między różnymi miastami, stanami, placówkami, lekarzami i ubezpieczycielami. Jeśli dokumentacja medyczna każdej osoby byłaby osadzona w łańcuchu bloków, informacje o każdej osobie mogłyby być rejestrowane chronologicznie, trwale zabezpieczone i dostępne dla dowolnego lekarza lub dostawcy z dostępem do konta pacjenta za pośrednictwem jego klucza prywatnego.

Istnieje wiele innych potencjalnych zastosowań blockchain i prawdopodobnie w nadchodzących latach będziemy świadkami wzrostu znaczenia technologii w wielu branżach.

Czy łańcuchy bloków są nieomylne? Czy można je zhakować?

Technologia Blockchain jest na tyle nowa, że jej luki są nadal badane, ale jasne jest, że w niektórych przypadkach pieniądze mogą zostać skradzione. Według artykułu z MIT Technology Review, między początkiem 2017 r. a lutym 2019 r. skradziono kryptowalutę o wartości ponad 2 miliardów dolarów, ale większość tych ataków była wymierzona w giełdy kryptograficzne, na których użytkownicy mogą handlować kryptowalutami bez bezpośredniej interakcji z blockchainem.

Jeśli chodzi o wykorzystanie samego łańcucha bloków, głównym zagrożeniem jest tak zwany atak 51%. Dzieje się tak, gdy ponad połowa węzłów w łańcuchu blokowym pracuje w zmowie, aby podzielić lub „rozwidlić” łańcuch blokowy i oszukańczo przepisać jego historię, co może pozwolić na podwójne wydawanie kryptowaluty.

51% ataków jest możliwych, ponieważ w większości przypadków tylko zwykła większość węzłów sieci musi osiągnąć konsensus, aby wprowadzić zmiany. W przypadku większych, bardziej popularnych blockchainów jest to bardzo mało prawdopodobne, ponieważ tak wielu różnych użytkowników obsługuje tak wiele różnych węzłów, że jest bardzo mało prawdopodobne, aby strona mogła przejąć kontrolę nad ponad połową z nich. Jednak w przypadku mniejszych łańcuchów bloków z mniejszą liczbą użytkowników 51% ataków stanowi realne zagrożenie.

Kiedy i przez kogo powstał pierwszy blockchain?

Pierwszy popularny, zdecentralizowany i dobrze znany blockchain został stworzony jako rejestr transakcji dla kryptowaluty Bitcoin przez anonimową osobę lub grupę używającą pseudonimu „Satoshi Nakamoto” w 2009 roku.

##Przegląd najważniejszych wydarzeń

  • Zdecentralizowane łańcuchy bloków są niezmienne, co oznacza, że wprowadzone dane są nieodwracalne. W przypadku Bitcoin oznacza to, że transakcje są trwale rejestrowane i widoczne dla każdego.

  • W łańcuchu bloków można przechowywać różne rodzaje informacji, ale dotychczas najczęstszym zastosowaniem było prowadzenie księgi rachunkowej dla transakcji.

  • Blockchain to rodzaj wspólnej bazy danych, która różni się od typowej bazy danych sposobem przechowywania informacji; łańcuchy bloków przechowują dane w blokach, które są następnie łączone ze sobą za pomocą kryptografii.

  • W miarę napływania nowych danych są one wprowadzane do nowego bloku. Gdy blok jest wypełniony danymi, jest on łączony z poprzednim blokiem, co sprawia, że dane są połączone w łańcuch w porządku chronologicznym.

  • W przypadku Bitcoina blockchain jest używany w sposób zdecentralizowany, tak że żadna osoba ani grupa nie ma kontroli – raczej wszyscy użytkownicy wspólnie zachowują kontrolę.

##FAQ

Ile jest łańcuchów bloków?

Liczba aktywnych blockchainów rośnie każdego dnia w coraz szybszym tempie. Od 2022 r. istnieje ponad 10 000 aktywnych kryptowalut opartych na blockchain, a kilkaset kolejnych blockchainów niekryptowalutowych.

Co to jest platforma Blockchain?

Platforma blockchain pozwala użytkownikom i programistom tworzyć nowatorskie zastosowania na istniejącej infrastrukturze blockchain. Jednym z przykładów jest Ethereum,. który ma natywną kryptowalutę znaną jako ether (ETH). Ale blockchain Ethereum umożliwia również tworzenie inteligentnych kontraktów i programowalnych tokenów wykorzystywanych w początkowych ofertach monet (ICO) oraz tokenów niewymiennych (NFT). Wszystkie są zbudowane wokół infrastruktury Ethereum i zabezpieczone przez węzły w sieci Ethereum.

Czym jest blockchain w prostych warunkach?

Mówiąc najprościej, blockchain to wspólna baza danych lub księga. Fragmenty danych są przechowywane w strukturach danych zwanych blokami, a każdy węzeł sieci ma dokładną replikę całej bazy danych. Bezpieczeństwo jest zapewnione, ponieważ jeśli ktoś spróbuje edytować lub usunąć wpis w jednej kopii księgi, większość nie uwzględni tej zmiany i zostanie odrzucona.

Kto wynalazł Blockchain?

Technologia Blockchain została po raz pierwszy opisana w 1991 roku przez Stuarta Habera i W. Scotta Stornettę, dwóch matematyków, którzy chcieli wdrożyć system, w którym nie można było manipulować znacznikami czasu dokumentów. Pod koniec lat 90. Cypherpunk Nick Szabo zaproponował wykorzystanie blockchain do zabezpieczenia systemu płatności cyfrowych, znanego jako bit gold (który nigdy nie został wdrożony).

Jaka jest różnica między prywatnym łańcuchem bloków a publicznym łańcuchem bloków?

Publiczny blockchain, znany również jako otwarty lub bez uprawnień blockchain, to taki, w którym każdy może swobodnie dołączyć do sieci i założyć węzeł. Ze względu na ich otwarty charakter, te łańcuchy bloków muszą być zabezpieczone kryptografią i systemem konsensusu, takim jak dowód pracy (PoW). Ponieważ węzły są uważane za zaufane, warstwy zabezpieczeń nie muszą być tak solidne.