Зараз ви переглядаєте історію блокчейну

Історія блокчейну

Час читання: 3 хвилин

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

зміст

Перші дні

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

Стюарт Хабер і В. Скотт Сторнетта

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

Доказ роботи багаторазового використання

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

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

Ми можемо розглядати RPoW як перший прототип і важливий перший крок в історії криптовалют.

Біткойн-мережа

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

Цей проект базувався на алгоритмі Hashcash Proof of work, але замість використання обчислювальної апаратної потужності, такої як RPoW, захист від подвійних витрат біткойнів забезпечувався децентралізованим одноранговим протоколом для відстеження та перевірки транзакцій. Простішими словами, Біткойни «видобувають» за винагороду використовуючи механізм перевірки роботи окремими майнерами, а потім перевіряється вузлами децентралізована мережа.

Біткойн народився 3 січня 2009 року.

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

Мережа Ethereum

У 2013, Віталік Бутерін, програміст і співзасновник журналу Bitcoin, заявив, що біткойн гостро потребує мова сценаріїв (кодування, побудова коду) для побудови децентралізовані програми. Не зумівши досягти консенсусу спільноти, Vitalik розпочав розробку нової розподіленої обчислювальної платформи на базі блокчейну і назвав її Ethereum. Як він обіцяв, ця нова мережа мала функцію сценаріїв, яку називали Спритні контракти.

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

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

Криптовалюта Ethereum називається Ether (ETH). Він може передаватися між рахунками і використовується для сплати комісійних за обчислювальну потужність, що використовується під час запуску смарт-контрактів.

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