Łańcuch bloków

Spisie treści:

Anonim

Łańcuch bloków lub łańcuch bloków to cyfrowa baza danych, w której udostępniane są wszystkie transakcje przeprowadzone na czymś konkretnym. Informacje są pogrupowane w grupy informacji zwane blokami. Nie można usunąć nowych informacji wprowadzanych do tej bazy danych, co zapobiega fałszerstwom.

Operacje są rejestrowane na komputerach wszystkich uczestników łańcucha, w tym dane takie jak ilość, data, operacja i uczestnicy. Po udostępnieniu i zarejestrowaniu online nie można ich usunąć. Zawierając w ten sposób wierny i weryfikowalny zapis wszystkich transakcji, które zostały dokonane w historii, w tej sprawie, które również są rejestrowane kluczami kryptograficznymi.

Informacja o transakcji zawarta jest w bloku, który jest przeplatany z innymi blokami (dlatego nazywany jest łańcuchem bloków). Każdy blok ma kodowanie kryptograficzne i żaden rodzaj informacji nie może zostać wyeliminowany, więc bezpieczeństwo jest całkowite.

Blockchain umożliwia przeprowadzanie transakcji bez ingerencji osób trzecich, w całkowicie bezpieczny, przejrzysty i prywatny sposób, nawet jeśli strony są oddalone od siebie o tysiące kilometrów.

Jedną z zalet jest to, że ruchy transakcji są publiczne, więc obie strony mogą się z nimi konsultować, ale konkretne dane wymiany są prywatne.

Na przykład w przypadku Bitcoina blockchain jest używany w sposób zdecentralizowany, tak aby nikt nie miał nad nim kontroli, ale będzie w całej grupie. W ten sposób dwie osoby mogą wymieniać pieniądze cyfrowo bez konieczności korzystania z usług osoby trzeciej. Innymi przykładami, w których łańcuch bloków może być bardzo przydatny, są rejestry publiczne, takie jak rejestr nieruchomości, w którym notariusz nie jest potrzebny do poświadczenia, że ​​dwie osoby dokonały transakcji dotyczącej nieruchomości.

Blockchain jako rejestr publiczny

Aby móc sfałszować transakcję, nie wystarczyłaby zmiana jednego lub więcej komputerów. Ponieważ jest to rejestr publiczny, mogą istnieć miliony kopii, a rejestry wszystkich komputerów, które przechowują kopię, musiałyby zostać zmienione, co jest całkowicie niewykonalne, ponieważ jest to otwarta i publiczna baza danych.

Właśnie dlatego blockchain lub blockchain stał się fundamentalnym elementem wirtualnych walut, takich jak bitcoin.

Jednak Blockchain pozwala na zapisanie dowolnego rodzaju dokumentu, jak zobaczymy poniżej. Dzięki koncepcji rozproszonego konsensusu prowadzony jest niezmienny zapis przeszłych wydarzeń.

Jego funkcja jest podobna do księgi rachunkowej, ale w przypadku blockchain odpowiada za rejestrowanie zdarzeń cyfrowych i może być dzielona między wiele różnych stron. Można powiedzieć, że działa jak baza danych, jednak sposób interakcji jest inny.

Jak działa blockchain - blockchain

Zwykle rejestry danych zawsze były scentralizowane lub zdecentralizowane. Scentralizowana baza danych znajduje się w jednym stałym miejscu, takim jak księga wieczysta. Jeśli chcesz wiedzieć, kto jest właścicielem domu, udaj się do rejestru swojego miasta i znajdź go. Zdecentralizowaną bazą danych byłyby na przykład biblioteki miejskie, w których we wszystkich można znaleźć egzemplarz Don Kichota i przeczytać go. Rozproszona baza danych idzie dalej w koncepcji baz danych:

  • Każda operacja wykonywana w tym systemie generuje nowy blok danych. Informacje o blockchainie są przechowywane w sposób zdecentralizowany. Oznacza to, że żaden podmiot publiczny nie jest właścicielem informacji. Ponieważ te informacje pochodzą z różnych serwerów wielu komputerów. Ponadto każdy może przechowywać te informacje na serwerze. Ponadto możesz zostać wynagrodzony finansowo. Wszystko to zgodnie z ich wkładem do sieci. Ten proces nazywa się wydobywaniem, dzięki temu procesowi wszystkie informacje są weryfikowane.
  • Używaj silnych zabezpieczeń, zmniejszając ryzyko włamania. Ponadto przeprowadzane transakcje są nieodwracalne. Cóż, gdy informacja zostanie zarejestrowana, jest również kopiowana na inne serwery. W ten sposób, ponieważ nie można usunąć bloku danych, wszystko jest również zapisywane w historii.
  • Wszystkie informacje przechowywane w systemie są publiczne. Jednak tylko osoba przeprowadzająca transakcję będzie w stanie odkryć wszystkie informacje związane z transakcją.

Inne sektory, w których blockchain może pomóc

Chociaż blockchain był powszechnie znany z wykorzystywania w walutach cyfrowych, jest to system, który będzie mógł wymieniać wszelkiego rodzaju właściwości, takie jak:

  • Elektroniczny system głosowania: Rządy mogłyby zmodyfikować obecną procedurę i ułatwić system głosowania za pomocą łańcuchów bloków które unikają manipulacji i cenzury
  • Magazyn w chmurze: Blockchain może wyeliminować nadzór dostawcy (takiego jak Dropbox lub Google Drive), który jest odpowiedzialny za dane, które zapisujesz, ale wszyscy będzie wiedział ile i gdzie je przechowujesz.
  • Rejestry publiczne: W znacznie szybszy sposób i bez biurokracji dane, takie jak patenty i rejestry własności, mogłyby być rejestrowane publicznie.
  • Eliminacja pośredników: Podobnie jak w przypadku eliminacji nadzorców w chmurze, można wyeliminować wszelkiego rodzaju pośredników. Na przykład, jeśli chcemy wynająć dom na wakacje, przy tej nowej technologii, obecność tradycyjnego pośrednika finansowego (banku), który pobiera prowizję, nie będzie konieczna, ponieważ za pośrednictwem systemu Blockchain zarówno wynajmujący, jak i Najemca będzie miał wszystkie informacje widoczne, będzie służył jako dowód tożsamości bez konieczności uciekania się do zewnętrznych menedżerów (banków) pełniących rolę pośredników.