Блокчейн

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

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

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

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

Так званий алгоритм консенсусу Proof of Work дозволив створити Bitcoin як систему візантійської відмовостійкості (BFT); це означає, що його блокчейн здатний безперервно працювати як розподілена мережа, навіть якщо деякі з учасників (ноди) демонструють нечесну поведінку або неефективну функціональність. Алгоритм консенсусу Proof of Work є важливим елементом процесом майнінгу Bitcoin.
Технологія блокчейна також може бути адаптована та впроваджена в інші види діяльності, такі як охорона здоров’я, страхування, ланцюг поставок, IoT тощо. Хоча він був розроблений для роботи як розподілений реєстр (у децентралізованих системах), його також можна розвернути в централізованих системах як спосіб забезпечення цілісності даних або зниження експлуатаційних витрат.