Bitcoin
Цифровые деньги без центрального управляющего: сеть, в которой любой может передавать ценность и самостоятельно проверять, что для всех действуют одинаковые правила.
PROTOПУТЕВОДИТЕЛЬ ПО ТЕМЕ
Что происходит, когда вы отправляете биткоин? Путь платежа от кошелька через проверку правил до подтверждения в блоке.
Друг показывает адрес для получения в виде QR-кода. Вы проверяете адрес, сумму и комиссию в кошельке и отправляете платёж. Кошелёк передаёт сети транзакцию — сообщение о том, какие ранее полученные средства вы тратите и кто сможет потратить их затем. Биткоин не перемещается между телефонами как файл; меняется запись о праве его потратить. Кошелёк использует приватный ключ — секрет, позволяющий подписать платёж. Подпись доказывает право потратить средства, не раскрывая ключ. Full Node — компьютер, самостоятельно проверяющий правила Биткоина: например, действительна ли подпись и не потрачены ли средства ранее. Если ключи хранит сервис, вы даёте ему поручение и зависите от его содействия. Майнеры собирают транзакции в блоки и соревнуются за добавление следующего блока с помощью Proof of Work — вычислений, потребляющих энергию. Включение платежа в принятый блок является первым подтверждением; следующие блоки делают изменение этой истории дороже. Даже успешный майнер не может делать что угодно: узлы отклонят блок, который превышает допустимую эмиссию или нарушает другое правило.
Этот обзор не заменяет полную спецификацию. Bitcoin Core v29.0 — конкретный пример реализации, а не утверждение о новейшей версии. BIP141 описывает изменения SegWit; при изменении правил всегда проверяйте условия активации. Связанные статьи имеют собственные источники и проверки.
Начните с первой статьи или выберите то, что интересно сейчас.
Цифровые деньги без центрального управляющего: сеть, в которой любой может передавать ценность и самостоятельно проверять, что для всех действуют одинаковые правила.
Механизм, с помощью которого Bitcoin превращает электричество и вычислительную мощность в легко проверяемое доказательство и упорядочивает действительную историю блоков по накопленной работе.
Самостоятельная проверка платежей и блоков Bitcoin: что проверяет узел, как кошелёк им пользуется и почему не нужно майнить или навсегда хранить все блоки.
Отдельная неизрасходованная сумма в Bitcoin. Почему баланс может состоять из нескольких таких сумм и как это влияет на платежи и комиссии.
Текст, файл или заголовок блока Bitcoin можно представить коротким отпечатком. Как он помогает заметить изменение данных, что ищут майнеры и почему хеширование — не шифрование?
Bitcoin Core — свободная программа для собственного узла Bitcoin. Она позволяет проверять платежи и правила сети на своём компьютере, с необязательным кошельком или без него.
Понятия, люди и связи для дальнейшего знакомства.