Що таке блокчейн?

Що

Якщо коротко, то блокчейн - це цифровий, постійно зростаючий список даних. Він складається з безлічі блоків, розташованих в хронологічному порядку, пов'язаних між собою і захищених криптографічними методами.

Перший прототип блокчейна з'явився на початку дев'яностих, коли вчений - комп’ютерник Стюарт Хабер і фізик В. Скотт Сторнетта вперше використовували криптографічні методи в ланцюжку блоків, щоб убезпечити цифрові документи від підробки даних. Ця робота надихнула багатьох - Дейва Байєра, Хела Фінні і інших фахівців-комп'ютерників і любителів криптографії, що призвело до створення біткоінів - першої децентралізованої системи електронних грошей (або, що простіше - першої криптовалюти ). Вперше про це офіційно повідомили в 2008 році під псевдонімом Сатоші Накамото.

Хоча сама технологія ланцюжків блоків старіше, ніж біткоіни, саме вона до сих пір лежить в основі більшості криптовалютних мереж, гарантуючи децентралізацію, широку розподіленість і загальнодоступність. Ланцюжки блоків постійно ростуть, але в них як і раніше зберігаються дані про всі транзакції, підтверджені раніше.

Транзакції блокчейна здійснюються в рамках однорангової мережі глобально розподілених комп'ютерів (вузлів). Кожен вузел підтримує повну копію ланцюжка, що сприяє функціонуванню та безпеці всієї системи. Саме це і робить біткоіни децентралізованою цифровою валютою, яка не визнає кордонів, не піддається цензурі і регуляції і не вимагає стороннього посередництва.

В якості технології distributed ledger (DLT) - «розподілена книга» - блокчейн був спеціально розроблений для забезпечення високої стійкості всієї системи до змін і шахрайств (подвійні витрати, наприклад). Це обумовлено тим, що ланцюжок біткоїну, як цілісна база даних, не може бути змінений або перероблений без використання непрактичної кількості електрики і обчислювальних потужностей. Це дозволяє створювати «оригінальні» цифрові документи, стійкі до підробки та копіювання.

Консенсусний алгоритм «Proof of Work» - те, що дозволяє блокчейну Bitcoin використовувати так зване «завдання візантійських генералів» - Byzantine fault tolerance (BFT) в якості системи відмовостійкості. Тобто, вся система може працювати безперервно навіть в тому випадку, якщо окремі учасники (вузли) надають неякісну інформацію або неефективний функціонал. Цей алгоритм є вкрай важливим елементом процесу майнінгу біткоінів.

Технологія блокчейна може бути адаптована і впроваджена і в інші види діяльності, такі як охорона здоров'я, державне управління, ланцюжки поставок і т.д. Більш того, незважаючи на те, що даний метод був розроблений для децентралізованих систем, його можна адаптувати і під централізовані, щоб забезпечити більшу надійність зберігання даних і знизити експлуатаційні витрати.