Найти тему

История Биткоина, часть 11: Первая крупная потеря монет

Оглавление

С самого начала люди теряли биткоины из-за собственных ошибок: потерянные кошельки, забытые пароли, сломанные жесткие диски, взломы и мошенничество привели к тому, что, по некоторым оценкам, из обращения было выведено от 17% до 23% всех BTC.

Потеря Биткоинов | #BTC_2TheMoon
Потеря Биткоинов | #BTC_2TheMoon

Сомнительный титул первой крупной потери биткоинов принадлежит Stone Man (участнику форума Bitcointalk), который 10 августа 2010 года умудрился навсегда стереть доступ к почти 9000 BTC.

История Биткоина, часть 10: Ошибка на 184 миллиарда BTC

Урок Stone Man о важности резервного копирования ключей

В первые дни существования биткоина люди свободно и легко обращались с монетами. Обильное их предложение и бросовая цена в сочетании с зарождающимся сообществом, которое все еще осваивало технологию, делали потери обычным делом.

Не защищало и то, что биткоин-кошельки тогда были в зачаточном состоянии, оставляя даже самых сообразительных пользователей всего в одном неверном клике от катастрофы. В середине 2010 года именно такая судьба постигла Stone Man — одного из самых первых пользователей форума Bitcointalk.

«Потерял большое количество биткоинов», — гласил несерьезный заголовок его поста, опубликованного 10 августа того же года.

Инцидент произошел днем ранее, после того как Stone Man накопил 9000 BTC, приобретя их на первой в истории бирже, а затем попытался отправить одну монету из своего кошелька на свой же адрес. Транзакция, которую можно посмотреть здесь, показывает, что Stone Man смог это сделать. Но не видно, что произошло дальше. Сам пострадавший описал последовательность событий так:

- Купил 9000 BTC на одной из бирж в течение некоторого срока.
- Перенес их на мой клиент, запущенный на Linux Live CD с дистрибутивом Debian.
- Сделал резервную копию файла кошелька на флэшку.
- Отправил 1 BTC самому себе.
- Закрыл клиент, не дожидаясь каких-либо подтверждений.
- Выключил систему (стер системный диск, загруженный в память, и, следовательно, папку ./bitcoin).
- Загрузил систему обратно.
- Скопировал старый файл wallet.dat в папку ./bitcoin.
- После появления некоторых подтверждений баланс составил 1 BTC, и была транзакция, в которой говорилось, что я отправил 8900 BTC на незнакомый мне адрес...
-2

Где Stone Man ошибся

Современному биткоинеру, читающему эту статью, может быть не сразу понятно, как Stone Man попал впросак. Поскольку транзакции BTC основаны на UTXO-протоколе, то каждый раз, когда вы отправляете транзакцию, неизрасходованный остаток, известный как сдача, отправляется на новый адрес.

В настоящее время адрес для сдачи берётся из дерева адресов, заключённых в seed-фразе кошелька отправителя, не требуя каких-либо дополнительных действий со стороны пользователя. Но в биткоин-клиентах того времени адрес сдачи включался в существующий биткоин-кошелёк отправителя после подтверждения транзакции, и нужно было обновлять резервную копию кошелька.

Второй человек, ответивший на пост Stone Man, заметил: «Похоже, они потеряны навсегда. Урок для других людей: помните, что после каждой транзакции нужно делать резервную копию кошелька!».

Другие пользователи пытались поддержать и помочь несчастному Stone Man отыскать свои 8999 BTC с помощью того, что в те времена называлось блокчейн-обозреватель. При просмотре в «bitcointools», раннем обозревателе, разработанном Гэвином Андресеном, транзакция выглядела примерно так:

-3

Ошибка, которую может совершить каждый

«Печально то, что я даже не пробовал создавать резервную копию кошелька, когда это произошло», — пожаловался Stone Man. «Я пытался посмотреть, когда сеть должна была подтвердить платеж веб-сайту, который принимает биткоины, заплатив себе 1 монету примерно в то же время. Я никогда не думал, что это может поставить под угрозу весь мой баланс, тем более, что я отправлял самому себе».

В иной ситуации Stone Man, возможно, не лишился бы остатка своего баланса, потому что, как заметил Сатоши, который присоединился к этой теме:

[Биткоин] обычно не опустошает ваш кошелек с каждой транзакцией. Он использует наименьший набор монет, который может найти, чтобы составить сумму, близкую к нужной. В этом случае, к сожалению, его кошелек имел единственную купюру в 9000 BTC, и ему пришлось разбить ее, чтобы получить 1 BTC и 8999 BTC сдачи.

Сегодня уже нет необходимости делать резервную копию кошелька после каждой транзакции, но это не мешает большому количеству биткоинов навсегда выйти из обращения из-за пользовательских ошибок. Потерять сегодня около 9000 BTC было бы нестерпимо больно. Потерять их в 2010 году было также больно, хотя эта потеря трудно поддавалась оценке: первая биткоин-биржа открылась всего пять месяцев назад, и монеты все еще торговались всего за несколько центов.

Stone Man так и не вернул свои потерянные 8999 BTC и, возможно, так и не оправился от удара, нанесенного рекордной на тот момент потерей. В октябре 2010 года, через два месяца после публикации своей «истории горя» и за два месяца до того, как Сатоши должен был опубликовать свой последний пост на форуме, Stone Man в последний раз вошел в Bitcointalk. С тех пор его никто не видел.

Что касается его монет, то они будут находиться в кошельке 167ZWTT8n6s4ya8cGjqNNQjDwDGY31vmHg до неопределенного времени.

История Биткоина | #BTC_2TheMoon | Биткоин, блокчейн, криптовалюта | Дзен