2000 год: Том Пеппер и Джастин Франкель разработали Gnutella – первую полностью распределенную платформу для передачи данных файлов P2P.
1998–2005 годы: Ник Сабо разрабатывает проект BitGold – децентрализованную цифровую валюту, основанную на устойчивых к фальсификации цепочках подтверждений о завершении работы, в которой были использованы многие элементы, в конечном счете вошедшие в биткойн: автоматическое проставление даты и времени, электронные подписи, открытые ключи… Однако система оказалась слишком уязвимой для атак.
2004 год: разработка Ripplepay – попытка создать децентрализованную валютную систему.
2007–2010 годы: появление блокчейна биткойн и его валюты биткойн
Кто такой Сатоси Накамото? Немного истории.
В 2007 году Сатоси Накамото, таинственная фигура, стоящая за изобретением биткойна, заявил, что он начал работу над этой технологией.
19 августа 2008 года: Сатоси Накамото зарезервировал доменное имя bitcoin.org.
31 октября 2008 года: было объявлено о появлении биткойна. Сатоси Накамото опубликовал статью Bitcoin: A Peer-to-Peer Electronic Cash System, в которой представил метод решения криптографической задачи, над которой многие бились в течение нескольких десятилетий, – проблемы двойной оплаты, или задачи византийских генералов. Эта проблема мешала двум контрагентам обмениваться активами, в частности деньгами, без участия доверенного лица.
3 января 2009 года: создается первый блок (исходный блок).
12 января 2009 года: первая биткойн-транзакция.
Февраль 2009 года: Сатоси Накамото распространяет первую версию программы Bitcoin на сайте P2P Foundation и создает первые биткойны.
2009 и 2010 год: Сатоси Накамото разрабатывает и создает биткойн и программное обеспечение Bitcoin-Qt.
Середина 2010 года: разработчики и сообщество Bitcoin постепенно теряют контакт с Сатоси Накамото.
12 декабря 2010 года: Накамото написал последнее сообщение на форуме Bitcointalk. Незадолго до исчезновения Накамото назначает Гэвина Андресена преемником, передав ему доступ к проекту Bitcoin на SourceForge и копию аварийного ключа – уникальный личный криптографический ключ, позволяющий смягчить последствия потенциальной атаки на системы биткойна – например, в случае обнаружения уязвимостей, позволяющих задним числом изменить операции, или захвата более 51 % узлов сети (см. врезку, посвященную этому вопросу, далее). Операторы узлов сети могут при получении предупреждения оповестить своих пользователей либо остановить все регистрации сделок.