Co to jest łańcuch bloków?

click fraud protection

Kryptowaluta? Inwestowanie w Blockchain? Bitcoina? To wszystko są modne hasła, które wydają się być milenijnym sposobem na szybkie wzbogacenie się, ale Blockchain to technologia, która może zrewolucjonizują światową gospodarkę w niemal każdym aspekcie, od opieki zdrowotnej po politykę… a to tylko wierzchołek problemu góra lodowa.

Zawartość

  • Blockchain nie jest przeznaczony tylko dla Bitcoina
  • Skąd się wziął blockchain?
  • W jaki sposób kryptowaluty wykorzystują blockchain?
  • Jaki jest haczyk?

Niezależnie od tego, czy po prostu szukasz inwestuj w Bitcoina, handluj trochę Eterlub po prostu ciekawi Cię, czym właściwie jest blockchain, trafiłeś we właściwe miejsce.

Polecane filmy

Blockchain nie jest przeznaczony tylko dla Bitcoina

Anthony WallaceAFP/Getty Images

Anthony WallaceAFP/Getty Images

Chwila technologia blockchain nie jest proste, jeśli zagłębisz się w szczegóły, podstawowa idea nie jest zbyt trudna do zrozumienia. W rzeczywistości jest to baza danych zatwierdzana przez szerszą społeczność, a nie organ centralny. Jest to zbiór rekordów, który nadzoruje i utrzymuje tłum, zamiast polegać na jednym podmiocie, takim jak bank czy rząd, który najprawdopodobniej przechowuje dane na konkretnym serwerze. Fizyczna baza danych przechowywana na papierze nigdy nie byłaby zarządzana przez dziesiątki tysięcy równorzędnych użytkowników, ale tu z pomocą przychodzą komputery i Internet.

Powiązany

  • Co to jest pamięć RAM? Oto wszystko, co musisz wiedzieć
  • Jak przekonwertować taśmy VHS na DVD, Blu-ray lub cyfrowo
  • Najlepsze komputery do gier na rok 2023: Dell, Origin, Lenovo i nie tylko

Każdy „blok” reprezentuje pewną liczbę rekordów transakcyjnych, a komponent „łańcuchowy” łączy je wszystkie razem za pomocą a funkcja skrótu. W miarę tworzenia rekordów są one potwierdzane przez rozproszoną sieć komputerów i łączone z poprzednim wpisem w łańcuchu, tworząc w ten sposób łańcuch bloków, czyli blockchain.

Dalsza lektura

  • Blockchain i gry — dające graczom kontrolę nad swoimi łupami
  • Problemy z Blockchainem i jak je rozwiązać
  • Jak rządy wykorzystują blockchainy w dobrym celu
  • Ochrona głosów wyborczych za pomocą technologii blockchain

Cały blockchain jest przechowywany w tej dużej sieci komputerów, co oznacza, że ​​nikt nie ma kontroli nad jego historią. To ważny element, ponieważ potwierdza wszystko, co wydarzyło się wcześniej w łańcuchu, i oznacza, że ​​nikt nie może cofnąć się i zmienić sytuacji. Sprawia, że ​​blockchain staje się publiczną księgą, w którą nie można łatwo manipulować, zapewniając mu wbudowaną warstwę ochrony, która nie jest możliwa w przypadku standardowej, scentralizowanej bazy danych informacji.

Chociaż tradycyjnie potrzebowaliśmy tych władz centralnych, aby ufały sobie nawzajem i spełniały potrzeby umów, blockchain umożliwia naszym rówieśnikom zagwarantowanie tego w sposób zautomatyzowany i bezpieczny moda.

Na tym polega innowacja blockchainu i dlatego możesz usłyszeć, że jest on używany w odniesieniu do rzeczy innych niż Bitcoin i inne kryptowaluty. Choć ogólnie rzecz biorąc, nie jest to jeszcze w tym celu wykorzystywane, blockchain może zostać wykorzystany do przechowywania różnorodnych informacji. Organizacja tzw Śledź mój głos próbuje użyć go w elektronicznym systemie głosowania, który jest bezpieczniejszy niż nowoczesne wersje, oraz pracownicy służby zdrowia mogą pewnego dnia z niego skorzystać do obsługi dokumentacji pacjentów.

Skąd się wziął blockchain?

Chociaż technologia blockchain została skutecznie wdrożona dopiero w ostatniej dekadzie, jej korzeni można doszukiwać się znacznie dalej. Artykuł z 1976 r. „Nowe kierunki w kryptografii”, omówiłem ideę wzajemnej rozproszonej księgi głównej, czyli tego, czym skutecznie działa blockchain. Zostało to później rozwinięte w latach 90. w artykule zatytułowanym Jak oznaczyć czas dokumentem cyfrowym. Aby te pomysły stały się wykonalne, potrzeba kolejnych kilku dekad i połączenia potężnych, nowoczesnych komputerów ze sprytną implementacją kryptowaluty.

Bezpieczeństwo danych nie jest wystarczające i musi istnieć lepszy system. Blockchain tworzy bezpieczny, niezmienny rejestr publiczny i jest gotowy radykalnie ulepszyć otaczający Cię świat, od systemów głosowania po umowy najmu.

Aby zweryfikować bloki w taki sam sposób, jak tradycyjna księga prywatna, blockchain wykorzystuje skomplikowane obliczenia. To z kolei wymaga wydajnych komputerów, których posiadanie, obsługa i utrzymywanie w niskiej temperaturze są drogie. To jeden z powodów, dla których Bitcoin okazał się świetnym punktem wyjścia do wprowadzenia technologii blockchain, ponieważ mogłaby wynagrodzić osoby biorące udział w procesie czymś finansowym wartość.

Ostatecznie Bitcoin po raz pierwszy pojawił się w 2009 roku, łącząc klasyczną ideę wzajemnej rozproszonej księgi głównej, blockchain, z całkowicie cyfrową walutą, która nie jest kontrolowana przez żadną osobę ani organizację. Opracowany przez wciąż anonimowego „Satoshiego Nakamoto”, kryptowaluta umożliwiła sposób przeprowadzania transakcji, jednocześnie chroniąc je przed ingerencją poprzez wykorzystanie blockchainu.

W jaki sposób kryptowaluty wykorzystują blockchain?

Chociaż Bitcoin i alternatywne waluty wykorzystują technologię blockchain, robią to na różne sposoby. Od czasu wynalezienia Bitcoina przeszedł on kilka zmian na polecenie swoich głównych twórców i szersza społeczność i inne alt-coiny zostały stworzone, aby ulepszyć Bitcoin, działając w nieco inny sposób sposoby.

W przypadku Bitcoina nowy blok w jego blockchainie tworzony jest mniej więcej co 10 minut. Blok ten weryfikuje i rejestruje, czyli „certyfikuje” nowe transakcje, które miały miejsce. Aby tak się stało, „górnicy” wykorzystują potężny sprzęt komputerowy, aby zapewnić dowód pracy — kalkulacja, która skutecznie tworzy liczbę weryfikującą blok i transakcje w nim zawiera. Należy otrzymać kilka takich potwierdzeń przed transakcją Bitcoin można uznać za faktycznie kompletny, nawet jeśli do nadawcy i odbiorcy Bitcoin zostanie przesłany niemal natychmiast.

To tutaj natknął się Bitcoin problemy ostatnich lat. Wraz ze wzrostem liczby transakcji Bitcoinami stosunkowo trudny 10-minutowy czas tworzenia bloku oznacza, że ​​potwierdzenie wszystkich transakcji może zająć więcej czasu i mogą wystąpić zaległości. Doprowadziło to do stworzenia pewnych rozwiązań „poza łańcuchem”, takich jak Sieć błyskawic, które rzadziej sprawdzają transakcje, aby zapewnić szybsze transakcje bez spowalniania liczby potwierdzeń.

Niektóre alt-coiny, nastawione na szybsze transakcje, nie mają takiego problemu ze skalowaniem. Z Litecoin to raczej dwie i pół minuty, podczas korzystania z Ethereum czas bloku wynosi zaledwie 10–20 sekund, więc potwierdzenia zwykle zdarzają się znacznie szybciej. Taka zmiana ma oczywiste zalety, chociaż szybsze generowanie bloków zwiększa ryzyko wystąpienia błędów. Jeśli 51 procent komputerów pracujących w łańcuchu bloków zarejestruje błąd, staje się on niemal trwały, a generowanie szybszych bloków oznacza, że ​​pracuje na nich mniej systemów.

Jaki jest haczyk?

Technologia Blockchain ma wiele ekscytujących możliwości, ale zanim będziemy mogli powiedzieć, że jest to technologia przyszłości, należy wziąć pod uwagę kilka poważnych kwestii.

Pamiętasz całą moc obliczeniową potrzebną do weryfikacji transakcji? Te komputery potrzebują prądu. Bitcoin jest plakatem problematycznej eskalacji mocy wymaganej od dużej sieci blockchain korzystającej z tego rodzaju rozwiązań dowód pracy Model. Chociaż dokładne statystyki dotyczące zapotrzebowania Bitcoina na energię są trudne do ustalenia, jego ślad już tak regularnie w porównaniu z małymi krajami. Nie jest to atrakcyjne, biorąc pod uwagę dzisiejsze obawy dotyczące zmian klimatycznych, dostępności energii w krajach rozwijających się i niezawodności energii w krajach rozwijających się.

Problemem jest także szybkość transakcji. Jak zauważyliśmy powyżej, bloki w łańcuchu muszą zostać zweryfikowane przez sieć rozproszoną, a to może zająć trochę czasu. Dużo czasu. Od kwietnia 2020 r, średni czas potwierdzenia transakcji Bitcoin może wynosić od 10 minut do kilku godzin, w zależności od tego, czy płacisz dodatkową opłatę transakcyjną, czy nie. Ethereum jest znacznie wydajniejsze, ale jego średni czas wynosi około 15 sekund – ale nawet to oznaczałoby wieczność w kolejce do kasy w lokalnym sklepie spożywczym. Blockchainy wykorzystywane do celów innych niż kryptowaluta mogą napotkać podobne problemy. Możesz sobie wyobrazić, jak frustrujące byłoby czekanie 15 sekund za każdym razem, gdy chcesz zmienić wpis w bazie danych.

Problemy te będą musiały zostać rozwiązane w miarę wzrostu popularności blockchainu. Mimo to, biorąc pod uwagę, że minęła niecała dekada od pierwszego wdrożenia blockchainu, wydaje się prawdopodobne, że dopiero zaczynamy wdrażać ten nowy pomysł.

Zalecenia redaktorów

  • Ile pamięci RAM potrzebujesz?
  • Najlepsze bezpłatne oprogramowanie do kontroli rodzicielskiej na komputery PC, Mac, iOS i Android
  • Najlepsze drukarki na rok 2023
  • Najlepsze komputery stacjonarne na rok 2023: Dell, HP, Apple i inne
  • Najlepsze torby i plecaki na laptopy 17 cali na rok 2023