Протокол біткойн
Правила, що регулюють функціонування біткойн
Для більш широкого охоплення цієї теми дивіться Bitcoin.
Протокол біткойн – це набір правил, які регулюють функціонування біткойн. Його основні компоненти та принципи: децентралізована мережа однорангових учасників без центрального контролю; технологія блокчейн, публічний реєстр, який записує всі транзакції біткойн; видобуток і доведення роботи, процес створення нових біткойнів і перевірки транзакцій; та криптографічна безпека.
Діаграма передачі біткойн
Користувачі транслюють криптографічно підписані повідомлення в мережу, використовуючи програмне забезпечення криптовалютного гаманця біткойн. Ці повідомлення є запропонованими транзакціями, змінами, які потрібно внести в реєстр. Кожен вузол має копію всієї історії транзакцій реєстру. Якщо транзакція порушує правила протоколу біткойн, вона ігнорується, оскільки транзакції відбуваються лише тоді, коли вся мережа досягає консенсусу, що вони повинні відбутися. Цей "повний мережевий консенсус" досягається, коли кожен вузол у мережі перевіряє результати операції доведення роботи, званої видобутком. Видобуток пакетує групи транзакцій в блоки та виробляє хеш-код, який відповідає правилам протоколу біткойн. Створення цього хешу вимагає дорогої енергії, але вузол мережі може перевірити, що хеш є дійсним, використовуючи дуже мало енергії. Якщо майнер пропонує блок мережі, і його хеш є дійсним, блок і його зміни в реєстрі додаються до блокчейну, і мережа переходить до ще не оброблених транзакцій. У разі виникнення суперечки найдовший ланцюг вважається правильним. Новий блок створюється в середньому кожні 10 хвилин.
Зміни до протоколу біткойн вимагають консенсусу серед учасників мережі. Протокол біткойн надихнув на створення численних інших цифрових валют і технологій на основі блокчейну, що робить його основною технологією в галузі криптовалют.
Блокчейн
Технологія блокчейн є децентралізованим і безпечним цифровим реєстром, який записує транзакції через мережу комп'ютерів. Вона забезпечує прозорість, незмінність і стійкість до підробок, ускладнюючи маніпуляції з даними. Блокчейн є основною технологією для криптовалют, таких як біткойн, і має застосування поза фінансами, наприклад, в управлінні ланцюгами постачання та смарт-контрактах.
Транзакції
Найкраща ланцюгова структура складається з найдовшої серії записів транзакцій від генезис-блоку до поточного блоку або запису. Сирітські записи існують поза #MarketRebound найкращого ланцюга.