Книга Машина правды, страница 11. Автор книги Пол Винья, Майкл Кейси

Разделитель для чтения книг в онлайн библиотеке

Онлайн книга «Машина правды»

Cтраница 11

Предполагалось, что в новой системе пользователь будет вести обычную двойную запись, но к цифровому реестру добавится еще одна функция, своего рода штамп времени: криптографически защищенное, подписанное подтверждение каждой транзакции. («Подпись» в криптографии — гораздо более сложное и наукоемкое понятие, чем в повседневной жизни. Оно предполагает совмещение двух цифровых последовательностей, или «ключей», — общедоступного и известного лишь владельцу. Их полное совпадение математически доказывает, что поставившее подпись лицо обладает на нее эксклюзивным правом.) Григг представлял себе систему тройной записи как специальную компьютерную программу, включенную в ПО компании или организации. Однако третий реестр, содержащий последовательность всех подписанных операций, будет открыт для верификации в режиме реального времени. Любое расхождение с подтвержденными записями укажет на подделку. Представьте себе мошенника вроде Берни Мэдоффа, который просто выдумывал транзакции и отображал их в фиктивных ведомостях, — и поймете ценность системы, позволяющей проверять счета в режиме реального времени.

Еще раньше, в 1990-х, другой изобретатель также подметил богатый потенциал цифрового реестра. Это был Ник Сабо — один из первых шифропанков [30] и автор ряда концептов, которые впоследствии легли в основу архитектуры биткоина, что стало причиной появления версии, будто за псевдонимом Сатоши Накамото скрывается именно он. Его протокол по сути представляет собой таблицу, которая запускается на «виртуальной машине» — то есть сети объединенных компьютеров, доступной множеству пользователей. Сабо разработал сложную систему открытых и зашифрованных данных, которая должна защищать конфиденциальность пользователей, но в то же время предоставлять достаточно информации, чтобы создать верифицируемую историю операций. Хотя системе Сабо — он назвал ее «божьим протоколом» — уже более двадцати лет [31], она на удивление близка к платформам и протоколам блокчейна, о которых пойдет речь в следующих главах. Сабо, Григг и другие разработчики первыми опробовали метод, который, возможно, приведет к появлению неизменяемых записей, исключающих вмешательство мошенников вроде Мэдоффа или недобросовестных банкиров. Хочется надеяться, что новый метод поможет восстановить общественное доверие к системам, используемым нами для взаимодействия.

«Большая математика», открытость и новый инструмент консенсуса

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

Кроме того, результаты записи должны синхронизироваться с помощью сложных криптографических операций, которые предотвратят их перезапись в дальнейшем. Вот каким образом криптография выполняет свои задачи: она использует защитные коды, сгенерированные из настолько большого набора возможных чисел, что это выходит за рамки человеческого воображения. Само количество вариантов исключает взлом кода методом угадывания, то есть подбора цифр, из-за чрезмерной трудоемкости процесса. На данный момент биткоин — самая мощная вычислительная сеть в мире: общая «мощность хеширования» к августу 2017 года позволила ее компьютерам коллективно осуществлять более семи миллионов триллионов операций по подбору номера в секунду. Однако и ей понадобится около 4500 триллионов триллионов триллионов лет на обработку всех последовательностей, которые может сгенерировать криптографическая хеш-функция SHA-256; именно она защищает данные биткоина. Для сравнения: это в 36 264 триллиона триллиона раз больше, чем известный нам возраст Вселенной. Иными словами, криптография биткоина вполне надежна [32].

И все же для работы такой системы честного учета нужно нечто большее, чем криптография. Записанная последовательность транзакций должна быть полностью прозрачной и открытой для публичного контроля. Это означает, что, во-первых, учетный реестр нужно сделать общедоступным, а, во-вторых, управляющий им алгоритм должен работать по принципу open-source, чтобы любой клиент мог посмотреть и проверить его исходный код.

В то же время система должна гарантировать защиту конфиденциальных данных, иначе никто не станет доверять ей личную информацию или важные коммерческие тайны, если к ним любой сможет получить доступ. Биткоин пока решает эту проблему, отображая лишь одноразовые буквенно-цифровые «адреса», которые в произвольном порядке назначаются пользователям при получении криптовалюты и ничего не говорят об идентичности своих владельцев. Но все же это не полностью анонимная система — ее лучше описать как «псевдонимную». В ней заложена возможность проследить цепочку транзакций между адресами и отыскать точку, в которой пользователь может быть идентифицирован, — например, при обналичивании средств и переводе их в доллары через обменный сервис или биржу криптовалют. Там ведется запись имен, адресов и прочих данных каждого клиента. Для отдельных криптографов, слишком серьезно относящихся к вопросам конфиденциальности, подобная система недостаточно надежна, поэтому они разрабатывают альтернативные криптовалюты, такие как Zcash, Monero, Dash, имеющие уровень защиты выше, чем у биткоина. Эти системы хранят в реестрах достаточно информации, чтобы компьютеры-валидаторы могли убедиться, что со счетами не производилось незаконных действий, но при этом идентичность пользователей скрывается еще тщательнее.

Можно спорить о необходимости столь радикальных мер по защите конфиденциальности, но в целом вышеописанная модель нового реестра — распределенного, защищенного криптографически, публичного и в то же время приватного — способна решить проблему утраченного доверия к официальным системам записи и снова побудить граждан к экономическому обмену и предпринимательской деятельности.

«Для функционирования общества нужен консенсус относительно фактов», — утверждает Томика Тилльман, директор вашингтонского фонда «Новая Америка» и председатель Глобального совета предпринимателей по блокчейн-технологиям. «Нам необходима общая реальность, которую признает каждый. Как и во всех развитых странах, у нас есть институты, которые отвечают за установление и подтверждение фактов, но сейчас эти институты находятся под угрозой исчезновения. …Блокчейн дает нам шанс остановить их распад и создать новое поле взаимодействия, где все мы сможем выверить и подтвердить ключевой набор фактов, обеспечив при этом конфиденциальность сведений, которые не должны быть общедоступны» [33].

Вход
Поиск по сайту
Ищем:
Календарь
Навигация