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 с полной проверкой, но не сам протокол и не вся сеть.
Определения, механизмы, люди и исходные данные, связанные с этой областью.