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


У перші дні

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

Використовуйте систему ланцюжка з зашифрованих блоків, надійно гарантованих для зберігання документів із часовою міткою, а в 1992 році для проєктування було об’єднано дерево Меркла (Merkle tree), що зробило її ефективнішою завдяки можливості об’єднувати кілька документів в один блок. Однак ця технологія так і не набула застосування, і патент закінчився у 2004 році — за чотири роки до початку біткоїна.


Відтворюваність доказу виконаної роботи (Reusable Proof Of Work)

У 2004 році комп’ютерний учений і криптографічний активіст Хел Фінні (Гарольд Томас Фінні II) запропонував систему під назвою відтворюваність доказу виконаної роботи (RPoW). Система працює шляхом отримання незамінного Hashcash, заснованого на токені доказу виконаної роботи, а натомість створює унікальний токен, підписаний за допомогою алгоритму RSA, який можна передавати від людини до людини.

Розв’язує проблему подвійних витрат (double spending) RPoW, зберігаючи право власності на токени, зареєстровані на надійному сервері, який був розроблений для того, щоб користувачі по всьому світу могли перевіряти їх достовірність і цілісність у реальному часі.

Відтворюваність доказу виконаної роботи (RPoW) можна розглядати як ранній прототип і важливий ранній крок в історії цифрових валют.


Мережа біткоїна

Наприкінці 2008 року в криптографічний розсилці листів було опубліковано білий папір, який описував однорангову децентралізовану систему електронних грошей — біткоїн — кимось або якоюсь групою людей, що використовували псевдонім Сатоші Накамото.

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

3 січня 2009 року біткоїн з’явився у світі, коли Сатоші Накамото добув перший блок біткоїна, отримавши винагороду 50 біткоїнів. Першим отримувачем біткоїна став Гел Фінні: він отримав 10 біткоїнів від Сатоші Накамото під час першої в світі біткоїн-транзакції 12 січня 2009 року.


Ефіріум

У 2013 році Віталік Бутерін, програміст і співзасновник журналу Bitcoin, зазначив, що біткоїну потрібна мова програмування для створення децентралізованих додатків. Якщо в спільноті не вдасться домовитися, Віталік почав розробляти нову розподілену обчислювальну платформу, засновану на блокчейні, — Ефіріум, яка включала функцію в скриптах під назвою смарт-контракти.

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

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

Криптовалюта Ефіріум називається ефір, її можна передавати між рахунками, і вона використовується для оплати комісій за обчислювальну потужність, що застосовується під час виконання смарт-контрактів.


Підсумок

Сьогодні технологія блокчейну привертає багато суспільної уваги та вже використовується в різноманітних застосунках — і не обмежується лише криптовалютами. Щоб дізнатися більше про блокчейн та інші цікаві теми, не забудьте подивитися інші наші відео на академії Binance (Binance Academy).