Co to jest łańcuch blokowy?

Zdecentralizowana, cyfrowa księga, w której wymiana wartości jest rejestrowana chronologicznie i publicznie.

Technologia Blockchain, jak wiemy dzisiaj, została po raz pierwszy nakreślona przez anonimowego autora Satoshi Nakamoto w białej księdze Bitcoin Jak nakreślił Nakamoto, transakcje wydane w Bitcoin są weryfikowane za pomocą kryptografii i rejestrowane w publicznie dostępnej księdze.

W systemach bankowych lub ewidencyjnych Morden może znajdować się kopia księgi rachunkowej, która przedstawia przepływ transakcji finansowych przez jego rachunek. Zasadniczo posiadacze kont ufają osobom lub organizacjom, że będą dbać o integralność księgi i weryfikować zarówno transakcje przychodzące, jak i wychodzące. W związku z tym zwykłe księgi rachunkowe nie są niezmienne – są podatne na przypadkowe lub celowe manipulacje, czy to przez pomyłkę, czy też z założenia.

Technologia Blockchain rozwiązuje ten problem, unikając konieczności zatrudniania „pośrednika”, a zamiast tego nadaje na komputerach – „węzłach” – na całym świecie publiczną księgę rachunkową. Podczas gdy można polegać na wiarygodności banku w celu uwierzytelnienia integralności księgi, technologia łańcuchów blokowych opiera się na kryptografii (sztuce pisania lub rozwiązywania kodów) jako na jej dowodzie.

Czym jest technologia łańcuchów blokowych?

Technologia łańcuchów blokowych czerpie swoją nazwę z podstawowej struktury danych, która składa się z 1-megabajtowych plików zwanych „blokami”, które są zasadniczo samymi księgami. Bloki są „spięte” razem poprzez skomplikowany dowód kryptograficzny, który zapewnia trwałość; podobnie jak mucha zamknięta w warstwach bursztynu, transakcje są wielokrotnie potwierdzane w czasie. Gdyby strona próbowała edytować historyczną transakcję, wszystkie późniejsze transakcje natychmiast sygnalizowałyby błąd.

W systemie „otwartym” wszystkie węzły sieci mają możliwość dostępu do łańcucha blokowego i przeglądania uwierzytelnionych transakcji.

Oznacza to, że komputery na całym świecie posiadają kopię tej księgi publicznej, a transakcje dokonywane w sieci są widoczne dla wszystkich. Strony transakcji są pseudonimowe, ponieważ łańcuch blokowy nie ilustruje nazw stron, ale zamiast tego podaje oznaczenie alfanumeryczne.

Co to jest „dowód pracy?

Proces uwierzytelniania oczekujących transakcji i gromadzenia ich w bloku w celu włączenia ich do łańcucha blokowego nazywany jest „proof-of-work” lub „Mining”. „Górnicy” to użytkownicy komputerów z niezwykle potężnym sprzętem, którzy rozwiązują złożone problemy matematyczne, kryptograficznie podpisując blok transakcji i łącząc je ze wszystkimi wcześniejszymi transakcjami w sieci.

Górnicy obsługują społeczności krypto walutowe poprzez zabezpieczenie sieci. Proces rozwiązywania kryptograficznego dowodu na istnienie bloku jest niezwykle zasobochłonny; wygrywając wyścig o wydobycie 1-megabajtowych „bloków” transakcji, Górnicy otrzymują „nagrodę” lub „nagrodę” w odpowiedniej kryptokur walucie.

Złośliwa transakcja wymaga tak wielu obliczeń (a więc i energii elektrycznej), że w prawie wszystkich przypadkach bardziej opłacalne jest wykorzystanie tej samej mocy obliczeniowej do zabezpieczenia sieci i odebrania nagrody blokowej. To właśnie zapobiega atakowaniu sieci przez złych aktorów i chroni łańcuch blokowy przed rejestrowaniem złośliwych lub oszukańczych wpisów.

Co to jest „dowód stawki”?

W zamian za to nowsze waluty kryptograficzne opracowały nowy mechanizm zwany „proof-of-stake”, który przekształca proces „wydobywania” zużywających dużo zasobów w proces, w którym posiadacze monet mają zapewnione zasoby sieciowe i władzę w stosunku do posiadanych przez nich monet, które są gotowi „postawić” w sieci.

Podczas gdy weryfikacja poprawności wykonania robót górniczych wykorzystuje moc obliczeniową do rozwiązywania coraz trudniejszych zagadek, weryfikacja poprawności wykonania robót górniczych w pierwszej kolejności przypisuje moc obliczeniową do proporcji monet posiadanych przez górnika.

Nazwa metody wywodzi się z faktu, że w tym scenariuszu górnik ogranicza się do wydobycia określonego odsetka transakcji, który jest skorelowany z jego „właścicielem” udziałów w sieci.

Dzięki jednej z tych mechanik – lub ich kombinacji – użytkownicy na całym świecie mogą pomóc w prowadzeniu łańcucha blokowego. Pomimo prawdopodobieństwa, że użytkownicy ci działają w swoim własnym interesie (w celu uzyskania nagrody w postaci kryptokuraniny), ich działania są z natury rzeczy korzystne, a nie destrukcyjne dla sieci łańcucha blokowego.

Jak łańcuch blokowy zarządza transakcjami?

Podczas zawierania transakcji w łańcuchu blokowym, strony wykorzystują tzw. „Portfel” do wymiany nominałów w walucie kryptograficznej. Portfel dostarcza swoim użytkownikom zarówno klucz publiczny (adres, z którego się wysyła lub od którego otrzymuje się krypto walutę), jak i klucz prywatny.

Klucz prywatny jest „podpisem” dla użytkowników, który jest używany do potwierdzania oczekujących transakcji poprzez dostarczenie matematycznego dowodu, że pochodzą one od właściciela danego portfela.

Gdy użytkownik chce dokonać transakcji, jego zamiar jest sygnalizowany na łańcuchu blokowym poprzez złożenie transakcji podpisanej kluczem prywatnym użytkownika. Następnie sieć weryfikuje transakcję, sprawdzając, czy do i z adresów są ważne, czy klucz prywatny jest ważny i czy ma dostęp do wystarczającej ilości środków na przeprowadzenie transakcji. Transakcja zazwyczaj potwierdzona w sieci w ciągu kilku minut, a następnie jest transmitowana do sieci blokowej w ramach „bloku”.

Co to jest „publiczny” łańcuch blokowy?

Publiczny łańcuch blokowy nie ma żadnych ograniczeń dostępu, co oznacza, że każdy, kto ma połączenie z Internetem, byłby w stanie przeprowadzić transakcję, uruchamiając odpowiednie oprogramowanie, lub stać się walidatorem w takiej sieci w pierwszej kolejności. Sieć Bitcoin jest pierwszym przykładem publicznego łańcucha blokowego.

Co to jest „prywatny” łańcuch blokowy?

Prive blockchains, odwrotnie, są „dozwolone” – co oznacza, że nowi użytkownicy nie mogą automatycznie dołączyć do sieci jako uczestnik lub walidator, chyba że zostanie zaproszony przez administratora sieci. Takie sieci są zazwyczaj wykorzystywane przez przedsiębiorstwa, które starają się włączyć technologię łańcuchów blokowych do swoich praktyk księgowych lub audytorskich, nie przekazując publicznie poufnych danych finansowych.

Czy łańcuch blokowy może być wykorzystywany wyłącznie do śledzenia środków finansowych?

Chociaż technologia łańcuchów blokowych może mieć naturalną użyteczność w zarządzaniu nową formą waluty cyfrowej, taką jak Bitcoin, łańcuchy blokowe nie muszą być ograniczone do zarządzania wymianą waluty jako taką.

Technologia Blockchain, jako rozproszona księga cyfrowa, jest w stanie zarządzać transferem aktywów. Oprócz zarządzania walutą, może to oczywiście obejmować także nieruchomości fizyczne i cyfrowe – technologia Blockchain może umożliwić użytkownikom na całym świecie posiadanie takich przedmiotów, jak nieruchomości, media cyfrowe, a nawet materiały w łańcuchu dostaw.

W niektórych przypadkach, technologia łańcuchów blokowych znalazła dom w tallying wyborów rządowych, zarządzanie sieciami społecznymi, lub zarządzanie rozproszonym przechowywaniem danych lub sieci przetwarzania komputerowego.

Niedawny

Dlaczego powinienem inwestować w Bitcoin?

Część dziesiąta Podstawy Bitcoina: Zjawisko wyjaśnione prostym językiem.

Czym jest odwrócone ICO?

Podczas gdy ICO okazały się popularną drogą crowdfundingu, wiele firm zwróciło się w stronę odwróconego ICO - tutaj opisujemy ten proces i...

Czym jest program bounty ICO?

Jak wygląda system nagród na blockchainie? W tym artykule analizujemy różne rodzaje programów nagród ICO.

Początek: jakie są podstawowe elementy składowe kryptowaluty?

Jeśli właśnie zacząłeś zaglądać do dzikiego świata kryptowalut, istnieje duże prawdopodobieństwo, że nie do końca wiesz, o co chodzi....

Widzieć Wszystko