Mówiąc prościej
Co oznacza blockchain
Blockchain to współdzielone oprogramowanie do prowadzenia rejestru. Zamiast jednej firmy utrzymującej jedyną bazę danych wiele podmiotów sieci przechowuje kopie i korzysta z określonego procesu uzgadniania, które nowe zapisy są prawidłowe i w jakiej kolejności. Blockchain może obsługiwać kryptowalutę, token lub inną aplikację. Publiczne blockchainy nie są automatycznie anonimowe, prywatne, szybkie, tanie ani odpowiednie do każdego zastosowania.
Dlaczego ma to znaczenie
Blockchain określa sposób autoryzacji, rejestrowania i finalizacji transakcji. Jego konstrukcja wpływa na opłaty transakcyjne, przepustowość, możliwość uruchamiania kodu w sieci oraz założenia użytkowników dotyczące kontroli i bezpieczeństwa. Sam blockchain nie chroni posiadacza portfela przed utratą klucza prywatnego, oszustwem, błędami w kodzie ani gwałtownym spadkiem ceny.
Przykład
Załóżmy, że Ana wysyła Benowi 0,05 jednostki aktywa kryptowalutowego. Jej portfel tworzy i podpisuje transakcję, uczestnicy sieci sprawdzają ją zgodnie z zasadami blockchaina, a walidator umieszcza ją w bloku. Gdy kolejne bloki zostaną na niej oparte, odwrócenie tego zapisu staje się coraz trudniejsze. To uproszczenie; procedury potwierdzania różnią się zależnie od sieci.
Szybkie odpowiedzi
Najczęściej zadawane pytania
Czy każdy blockchain jest publiczny?+
Nie. Publiczne blockchainy zasadniczo umożliwiają szerokie uczestnictwo i wgląd w zapisy, podczas gdy systemy uprawnieniowe ograniczają to, kto może odczytywać, przesyłać, zatwierdzać lub administrować zapisami. Założenia techniczne i dotyczące zaufania znacznie się różnią.
Czy blockchain oznacza brak centralnej kontroli?+
Niekoniecznie. Niektóre sieci są zaprojektowane z myślą o zdecentralizowanej walidacji, ale deweloperzy, fundacje, górnicy, walidatorzy, giełdy lub administratorzy mogą nadal wywierać istotny wpływ na określone funkcje.
Źródła