Блокчейн — це найнижча технологія цифрової валюти, яка гарантує, що кожен користувач Інтернету може досягти консенсусу без взаємної довіри.


початковий

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

Система використовує ланцюжок блокового шифрування для зберігання файлів із мітками часу, а в 1992 році в систему також було включено дерева Merkle.Ця нова технологія, яка групувала кілька документів в один блок, значно підвищила ефективність. На жаль, ніхто не піклувався про цю технологію, і від неї поступово відмовилися. Термін дії патенту також закінчився в 2004 році, за чотири роки до народження Bitcoin.


Повторне підтвердження роботи (RPoW)

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

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

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

RPoW можна назвати раннім прототипом блокчейну та важливим початком в історії цифрової валюти.


Мережа Bitcoin

Наприкінці 2008 року особа з псевдонімом Сатоші Накамото випустила офіційний документ і представила децентралізовану однорангову електронну готівкову систему — біткойн.

У порівнянні з довіреною апаратною обчислювальною функцією RPoW, біткойн використовує алгоритм перевірки робочого навантаження hashcash для відстеження та перевірки транзакцій через децентралізований протокол «точка-точка», щоб запобігти подвійним платежам. Простіше кажучи, біткойн — це винагорода за «майнінг» для кожного майнера за механізмом підтвердження робочого навантаження, який потім перевіряється децентралізованими вузлами у всій мережі.

3 січня 2009 року Сатоші Накамото з'явився на світ першим біткойном, і він отримав винагороду в 50 біткойнів. Першою людиною, яка отримала біткойни, був Хел Фінні, який отримав 10 біткойнів від Сатоші Накамото 12 січня 2009 року. Це був перший у світі переказ біткойнів.


Ethereum

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

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

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

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

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