Сначала документ точно определил проблему
Документ называется Bitcoin: A Peer-to-Peer Electronic Cash System. Во введении описаны интернет-платежи, которые обычно полагаются на финансовые учреждения как доверенные третьи стороны. Такая модель позволяет разрешать споры, но создаёт издержки, ограничивает очень малые платежи и требует доверия к посреднику.
Целью не было устранить любое доверие из человеческой жизни. Конкретная задача — позволить двум сторонам передавать электронную ценность без центрального администратора, решающего, не потрачена ли единица дважды. Поэтому в центре документа находится публичный порядок транзакций.
Подписи, метки времени и цепочка
Whitepaper описывает электронную монету как цепочку цифровых подписей: владелец подписывает перевод на открытый ключ следующего владельца. Подпись доказывает полномочие, но получателю также нужно подтверждение, что более ранняя конфликтующая транзакция не была принята. Его даёт сеть.
Транзакции группируются, а их цифровой отпечаток получает временную метку. Каждый блок ссылается на предыдущий, поэтому изменение старой записи меняет все следующие связи. Одного хеширования мало; сети нужен затратный способ предлагать историю и сравнивать конкурирующие версии.
Доказательство работы и экономическая мотивация
Майнер перебирает значения, пока хеш заголовка блока не достигнет требуемой цели. Поиск требует вычислений, а проверка дешева. Узлы принимают только блоки с действительными транзакциями и при конкуренции следуют действительной цепочке с наибольшим накопленным доказательством работы.
Первая транзакция блока создаёт награду его производителю, а комиссии могут дополнять стимул. Так whitepaper связывает безопасность с экономическими интересами участников. Он не предполагает моральной честности каждого майнера; в рамках допущений правила должны делать честное поведение выгоднее атаки.
- новые транзакции распространяются среди узлов
- майнеры предлагают блоки с доказательством работы
- узлы проверяют действительность и развивают цепочку с наибольшей работой
- последующие блоки повышают стоимость переписывания ранней истории
Чего документ не говорит
Whitepaper не обещает роста цены или безрисковой доходности и не утверждает, что Биткоин заменит каждую валюту и банк. Он также не содержит всех деталей современного протокола. Девять страниц объясняют основной механизм; точные правила консенсуса находятся в программе, которую с тех пор исправляли и развивали.
Некоторые разделы, включая упрощённую проверку платежей, следует читать вместе с нынешней технической документацией и опытом безопасности. Whitepaper — лучший вход в первоначальный замысел, но не замена рабочим правилам. Для точного понимания важно различать предложение, реализацию и последующее развитие.