Jeśli śledziłeś bankowość, inwestowanie lub pieniądz cyfrowy przez ostatnie dziesięć lat, być może słyszałeś wyrażenie „blockchain” – innowacja w zakresie prowadzenia rejestrów stojąca za Sieć Bitcoin.

KLUCZOWE TAKEAWAYS
- Blockchain jest szczególnym rodzajem bazy danych.
- Różni się od przeciętnego zbioru danych sposobem przechowywania danych; Blockchainy przechowują informacje w blokach, które są następnie łączone ze sobą.
- Gdy napływają nowe informacje, są one umieszczane w nowym bloku. Kiedy blok jest załadowany informacjami, jest on zakotwiczony w poprzednim bloku, co sprawia, że informacje są łączone w sekwencyjne żądanie.
- W łańcuchu bloków można przechowywać różne rodzaje danych, jednak jak dotąd najpowszechniej uznawanym zastosowaniem jest rejestrowanie wymian.
- W przypadku Bitcoina blockchain jest wykorzystywany w sposób zdecentralizowany, tak że żadna pojedyncza osoba ani zgromadzenie nie ma kontroli – raczej wszyscy klienci łącznie sprawują kontrolę.
- Zdecentralizowane łańcuchy bloków są niezmienne, co oznacza, że wprowadzone informacje są nieodwracalne. W przypadku Bitcoina oznacza to, że wymiany są zawsze rejestrowane i widoczne dla każdego.
Czym jest Blockchain?
Blockchain wydaje się być zagmatwany i z pewnością może tak być, ale jego główna idea jest w rzeczywistości bardzo prosta. Blockchain to rodzaj zbioru danych. Możliwość zrozumienia blockchainu służy początkowemu zrozumieniu, czym naprawdę jest zbiór danych.
Baza danych to zbiór danych przechowywanych elektronicznie na komputerze PC. Dane lub informacje w zbiorach danych są zwykle zorganizowane w formie tabel, aby uwzględnić prostsze przeglądanie i oddzielanie jawnych danych. Jaka jest różnica między osobą korzystającą ze strony księgowej do przechowywania danych a zbiorem danych?
Arkusze kalkulacyjne są przeznaczone dla jednej osoby lub niewielkiej grupy osób w celu przechowywania i uzyskiwania dostępu do zastrzeżonych danych. Co ciekawe, zbiór danych ma pomieścić znacznie większe ilości danych, do których może szybko i skutecznie uzyskać dostęp, przesiać je i kontrolować całkiem spora grupa klientów.
Osiągają to ogromne zbiory danych, umieszczając informacje na serwerach składających się z niesamowitych komputerów. Serwery te można w niektórych przypadkach zbudować przy użyciu setek lub tysięcy komputerów osobistych, aby zapewnić ograniczenie mocy obliczeniowej i wydajności niezbędne dla niektórych klientów, aby uzyskać dostęp do bazy informacji w tym samym czasie.
Chociaż strona księgowa lub zbiór danych może być dostępna dla wielu grup, często jest ona własnością firmy i jest nadzorowana przez wybraną osobę, która ma nieograniczony nadzór nad jej funkcjonowaniem i zawartymi w niej informacjami.
Czym więc blockchain różni się od bazy danych?
Struktura przechowywania
Istotną różnicą między zwykłą bazą informacji a łańcuchem bloków jest sposób, w jaki informacje są zorganizowane.
Blockchain gromadzi dane w zbiorach, zwanych inaczej blokami, które przechowują zestawy danych. Bloki mają określone limity gromadzenia zapasów, a po ich zapełnieniu są przywiązywane do ostatnio zapełnionego kwadratu, tworząc łańcuch informacji zwany „łańcuchem bloków”.
Wszystkie nowe dane następujące po nowo dodanym bloku są włączane do niedawno ukształtowanego kwadratu, który następnie w tym momencie zostanie również dodany do łańcucha po wypełnieniu.
Baza danych buduje swoje informacje w tabelach, chociaż blockchain, podobnie jak sugeruje jego nazwa, dzieli swoje informacje na części (przeszkody), które są ze sobą połączone. Ma to na celu, aby wszystkie łańcuchy bloków były zbiorami danych, ale nie wszystkie bazy informacyjne były łańcuchami bloków.
Ramy te dodatkowo wewnętrznie tworzą nieodwracalny bieg zdarzeń informacyjnych, gdy są one przeprowadzane w a zdecentralizowana natura. W momencie zapełnienia bloku, zostaje on ustalony na zawsze i staje się fragmentem tego rozkładu jazdy. Każdy blok w łańcuchu otrzymuje dokładny znacznik czasu po dodaniu do łańcucha.
Decentralizacja
Aby zrozumieć blockchain, warto zobaczyć go w odniesieniu do tego, jak został wykonany przez Bitcoin. Podobnie jak zbiór danych, Bitcoin potrzebuje asortymentu komputerów do przechowywania swojego łańcucha bloków. W przypadku Bitcoina ten łańcuch bloków jest tylko szczególnym rodzajem zbioru danych, który przechowuje każdą wymianę Bitcoinów w dowolnym momencie.
W przypadku Bitcoina, w przeciwieństwie do większości zbiorów danych, te komputery nie znajdują się wszystkie pod jednym dachem, a każdym komputerem lub grupą komputerów PC zajmuje się specjalna osoba lub grupa ludzi.
Załóżmy, że organizacja posiada serwer zawierający 10,000 XNUMX komputerów PC ze zbiorem danych przechowującym wszystkie dane jej klientów. Organizacja ta posiada magazyn zawierający te komputery pod jednym dachem i ma pełną kontrolę nad każdym z tych komputerów i wszystkimi przechowywanymi w nich danymi.
Ponadto Bitcoin składa się z tysięcy komputerów PC, jednak każdy komputer lub zbiór komputerów PC, na których znajduje się jego blockchain, znajduje się w innym obszarze geograficznym i są w całości obsługiwane przez dyskretne osoby lub zgromadzenia osób. Te komputery, które zajmują się kosmetykami organizacji Bitcoin, nazywane są koncentratorami.
W tym modelu blockchain Bitcoina jest wykorzystywany w sposób zdecentralizowany. Niezależnie od tego istnieją prywatne, zunifikowane łańcuchy bloków, w których komputery tworzące tę organizację są opętane i obsługiwane przez samotną substancję.
W łańcuchu bloków każdy hub posiada pełny zapis informacji, które zostały umieszczone w łańcuchu bloków od momentu jego zainicjowania. W przypadku Bitcoina informacją jest cała historia wszystkich giełd Bitcoin.
Jeśli jedno centrum pomyli się w informacjach, może wykorzystać wiele różnych ośrodków jako swego rodzaju uwypuklenie perspektywy.
W ten sposób niczyje centrum wewnątrz organizacji nie może zmieniać przechowywanych w niej danych. Idąc tym tropem, historyczne tło wymian w każdym kwadracie tworzącym łańcuch bloków Bitcoina jest nieodwracalne.
W przypadku gdyby jeden klient zmienił zapis wymian Bitcoina, wszelkie pozostałe węzły powiązałyby się ze sobą i skutecznie wskazano centrum z błędnymi danymi. Ramy te pomagają w ustaleniu dokładnego i prostego wniosku o okazję.
W przypadku Bitcoina dane te stanowią podsumowanie wymian, jednakże w przypadku łańcucha bloków dodatkowo możliwe jest przechowywanie szeregu danych, takich jak legalne umowy, wyróżniające dowody stanu lub zapasy towarów organizacji.
Czy Blockchain jest bezpieczny?
Innowacje Blockchain reprezentują kwestie bezpieczeństwa i zaufania na więcej niż jeden sposób. Na początek nowe kwadraty są stale odkładane bezpośrednio i sekwencyjnie. Oznacza to, że są stale dodawane na „końcu” łańcucha bloków.
Jeśli przeanalizujesz łańcuch bloków Bitcoina, zobaczysz, że każdy kwadrat ma sytuację w łańcuchu, zwaną „wzrostem”. W listopadzie 2020 r. wysokość placu do tego momentu osiągnęła 656,197 XNUMX kwadratów.
Po dodaniu kwadratu do najdalszej granicy łańcucha bloków naprawdę trudne jest zwrócenie i zmodyfikowanie istoty kwadratu, chyba że większa część zgodzi się na to.
Dzieje się tak na tej podstawie, że każdy kwadrat zawiera swój własny skrót, obok skrótu kwadratu przed nim, podobnie jak ostatnio przywoływany znacznik czasu.
Kody skrótu tworzone są przez funkcje matematyczne, które przekształcają skomputeryzowane dane na serię cyfr i liter. Jeśli dane te ulegną zmianie w jakimkolwiek charakterze, zmienia się również kod skrótu. Trader Bitcoin aplikacja jest automatyczna handluje kryptowalutą. Ta aplikacja umożliwia handel ręczny – w którym podejmujesz najważniejsze decyzje handlowe.