Прорывное решение. Чтобы обеспечить надежность платформы, Сатоси потребовал от участников применять инфраструктуру открытых ключей (ИОК). Это продвинутая форма «асимметричной» криптографии, где пользователи получают по два ключа, которые выполняют разные функции: один для шифрования, другой для дешифровки. Таким образом, они асимметричны. Биткойновый блокчейн в настоящее время — самый крупный гражданский образец ИОК в мире, уступающий только системе общего доступа Департамента обороны США[61].
Асимметричная криптография, начало которой было положено в 1970-е[62], получила развитие в форме бесплатного программного обеспечения для шифрования электронной почты, в частности Pretty Good Privacy (PGP). Программа PGP обеспечивает хороший уровень безопасности, но трудна в применении: ею должны пользоваться все в выбранной сети, и при этом необходимо следить не только за собственными двумя ключами, но и за общественными ключами всех остальных участников. Отсутствует функция переустановки пароля — если его забыть, придется начинать все заново. По данным Virtru Corporation, «применение шифрования в электронной почте растет. Однако лишь 50 % электронных писем шифруются в процессе пересылки, а сквозное шифрование используется еще реже»[63]. Некоторые прибегают к цифровым сертификатам — элементам кода, которые защищают сообщения без операций шифрования и дешифровки, но пользователям приходится заказывать (и ежегодно оплачивать) личные сертификаты, причем самые распространенные почтовые сервисы, такие как Google, Outlook и Yahoo! их не поддерживают.
«Старые схемы потерпели неудачу, потому что не было стимула их использовать; неприкосновенность частной жизни — недостаточный мотив, чтобы их поддерживать»[64], -говорит Андреас Антонопулос. Биткойновый блокчейн решает практически все эти проблемы, стимулируя широкое применение ИОК для всех транзакций ценностей — не только в биткойнах, но и через общие биткойновые протоколы. Теперь не нужно беспокоиться о несовершенных брандмауэрах, нечестных сотрудниках или хакерах. Если оба участника пользуются биткойном, могут безопасно его хранить и передавать, тогда они могут хранить и передавать в блокчейне любую конфиденциальную информацию и цифровые активы.
Вот как это работает. Цифровая валюта не хранится в файле как таковом. Она отражена в транзакциях, обозначенных криптографическим хешем. Пользователи располагают криптоключами к собственным деньгам и совершают транзакции напрямую друг с другом. Ради этой безопасности каждому приходится проявить ответственность — надежно хранить личные ключи.
Здесь важны стандарты безопасности. Биткойновый блокчейн работает на известном и хорошо отработанном стандарте SHA-256, который выпущен Национальным институтом стандартов и технологий США и принят как федеральный стандарт обработки информации. Сложность многократных повторений математических расчетов, необходимых для нахождения решения блока, требует от вычислительного устройства высокого потребления электроэнергии, чтобы решить задачу и заработать новые биткойны. Другие алгоритмы расходуют гораздо меньше энергии.
В начале главы мы цитировали слова Остина Хилла о том, что самые новые и лучшие алгоритмы никогда не применяются. Хилл, который работает с криптографом Адамом Бэком в Blockstream, выражает беспокойство относительно криптовалют, которые не используют доказательство при помощи выполненной работы. «Мне кажется, доказательство долью в собственности себя не оправдывает. На мой взгляд, это система, способствующая дальнейшему обогащению богатых, раз консенсус определяют те, у кого есть токены. А вот доказательство при помощи выполненной работы — по большому счету основанная на физике система. Мне она нравится тем, что похожа на систему для работы с золотом»[65].
62
62. Michael Melone, «Basics and History of PKI», Mike Melone's blog, Microsoft Corporation, март 10, 2012. Web. 3 октября, 2015. http://tinyurl.com/ngxuupl.
63
63. «Why Aren't More People Using Encrypted Email?», Virtru blog, Virtru Corporation, January 24, 2015. Web. August 8, 2015. www.virtru.com/blog/aren't-people-using-email-encryption, August 8, 2015.