Mедиа Продюссер. 25+млн подписчиков для клиентов.
Связь с Bitcoin, Ethereum и современными криптовалютами
Рассмотрев достижения «докриптовой» эпохи, естественно спросить: а как они воплотились в современных криптовалютах, и в чём отличия? Можно смело утверждать, что Bitcoin не возник на пустом месте – он стал логическим продолжением 30-летних исследований. Сатоши Накамото, создатель Bitcoin, объединил в своём протоколе ряд уже известных идей: криптографические подписи транзакций, одноранговую сеть без центрального узла, механизм предотвращения двойной траты. Новаторство Bitcoin было прежде всего в способе достижения децентрализации и консенсуса – через доказательство работы (proof-of-work) и блокчейн. Но основы транзакционной части – это хорошо знакомые нам концепции.Прямая связь прослеживается на нескольких уровнях:
Цифровые подписи как средство владения: В Bitcoin право распоряжаться монетами доказывается цифровой подписью соответствующего приватного ключа. Это ровно та же модель, что у Чаума: «числа могут служить деньгами», если только владеющий числом может их подписать, а проверить может кто угодно открытый ключом
GROUPS.CSAIL.MIT.EDU
. Bitcoin-адрес – это хеш открытого ключа пользователя; зная приватный ключ, можно подписать транзакцию, и все убедятся, что подпись верна и принадлежит владельцу адреса. Здесь видна преемственность от системы псевдонимов Чаума: каждый адрес – псевдоним, не содержащий личных данных, и один человек может иметь множество адресов (как множество псевдонимов)
CS.RU.NL
. Благодаря этому Bitcoin сохраняет определённую степень приватности: вы сами решаете, какие адреса раскрывать кому. Однако, в отличие от Chaumian eCash, связи между адресами открыты. Если в схемах Чаума банк не знал, какие покупки вы делаете, то в Bitcoin все платежи записаны в блокчейн и видны публике. Поэтому говорят, что Bitcoin обеспечивает псевдонимность, но не анонимность. Тем не менее, сама идея использования криптографии вместо имён – прямая заслуга ранних работ. Без них не было бы понимания, что деньги можно оторвать от идентичности и привязать к владению секретным ключом.
Предотвращение двойной траты: В Bitcoin это достигается радикально другим способом, чем у Чаума–Фиата–Наора. Вместо того, чтобы ловить мошенника постфактум, Bitcoin просто не даёт сети подтвердить вторую трату. Если Алиса попытается одновременно отправить одну и ту же монету Бобу и Чарли, то майнеры включат в блок только одну транзакцию – вторую отвергнут как уже потраченное UTXO. За счёт распределённого консенсуса становится невозможным провести две разные траты одного выхода незамеченными. Это делает лишними сложные схемы раскрытия личности. Сатоши избрал здесь путь максимального упрощения: раз сеть сама валидирует, можно позволить ей видеть всё открыто. Нет необходимости прятать серийные номера или организовывать слепые подписи – двойная трата просто не пройдет (если только не контролируешь >50% сети). Получается, Bitcoin пожертвовал встроенной приватностью ради децентрализации. Он устранил центральный банк из процесса – и этим коренным образом отличается от eCash Чаума, где банк был необходим для эмиссии и погашения. В Bitcoin эмиссия происходит алгоритмически (майнинг), а погашения как такового нет – монеты существуют, пока не потрачены, но и после траты остаются записью в истории. Однако можно заметить параллель: роль «центральной записи выданных номеров» у Чаума выполняет распределённый реестр блокчейна. По сути, блокчейн – это и есть та самая «централизованная книжка», но ведётся она всеми коллективно, а не одним банком. Можно даже сказать, что Bitcoin – это реализация идеи Chaumian eCash без доверенного банка, где вместо банка – сообщество майнеров. При этом Bitcoin сильно облегчил протокол за счёт отказа от сильной анонимности: все монеты имеют публичные идентификаторы (txid и индексы), и легко проверять их уникальность. То есть Bitcoin решает проблему double spending так: каждая монета уникально идентифицируется и её история общедоступна, поэтому вторичная попытка будет сразу видна и отклонена. В 90-х такой путь посчитали бы неприемлемым из-за отсутствия приватности, но в 2009-м ставка на децентрализацию и прозрачность оказалось успешным компромиссом – люди были готовы на некоторую открытость ради свободы от банков.