Bitcoin
Відкрита грошова мережа: що означає мати bitcoin, як виникає платіж і чому вузли перевіряють його прийняття.
PROTOТЕМАТИЧНИЙ ПУТІВНИК ІЗ ДЖЕРЕЛАМИ
Пов’яжіть транзакції та UTXO з Proof of Work, перевірками Full Node і правилами вибору дійсної історії.
Full Node відхиляє недійсні блоки й серед відомих дійсних гілок слідує ланцюгу з найбільшою накопиченою роботою. Майнери створюють цю роботу. Обидві взаємодоповнювальні ролі може виконувати одна людина. Full Node перевіряє блоки й витрати, зокрема підписи, правила емісії та заборону подвійної витрати в прийнятій історії. Правила приймання й передавання непідтверджених транзакцій можуть бути суворішими за консенсус. Відхилення з mempool саме по собі не робить блок недійсним.
Цей огляд не замінює повної специфікації. Bitcoin Core v29.0 — конкретний приклад реалізації, а не твердження про найновішу версію. BIP141 описує зміни SegWit; для змін правил завжди перевіряйте умови активації. Пов’язані статті мають власні джерела й перевірки.
Редакційний маршрут від основ до важливих деталей.
Відкрита грошова мережа: що означає мати bitcoin, як виникає платіж і чому вузли перевіряють його прийняття.
Вимірювана вартість, що впорядковує дійсну історію Bitcoin і робить заміну минулих блоків дорогою.
Програмне забезпечення, яке самостійно перевіряє Bitcoin від генезис-блока до актуальної вершини ланцюга.
Окрема кількість біткоїнів, створена транзакцією і ще не витрачена.
SHA-256 — 256-бітний алгоритм родини SHA-2, стандартизований NIST. Bitcoin застосовує його прямо й у точно визначених конструкціях; серіалізація, розділення доменів і правила консенсусу не менш важливі.
Bitcoin Core — найпоширеніша відкрита реалізація вузла Bitcoin з повною перевіркою, але це не сам протокол і не вся мережа.
Визначення, механізми, люди та джерельні дані, пов’язані з цією галуззю.