Пол Винья - Машина правды
- Название:Машина правды
- Автор:
- Жанр:
- Издательство:Манн, Иванов и Фербер
- Год:2018
- Город:Москва
- ISBN:9785001176602
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Пол Винья - Машина правды краткое содержание
Эта книга для тех, кто интересуется технологией блокчейн, проблемами децентрализации и цифровым будущим человечества.
Машина правды - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
До появления биткоина все попытки достичь этой цели неизменно упирались в неразрешимую дилемму: без контролеров, подтверждающих личность и права того, кто ведет реестр, любой мошенник мог нарушить консенсус, создав множество узлов сети под вымышленными именами. (Чтобы понять, насколько это легко, вспомните бесчисленные фейковые аккаунты в Twitter.) Застолбив сотни узлов сети, злоумышленник отдаст сам себе более 50 процентов голосов и добьется одобрения ложной «двойной транзакции», то есть, например, оплатит покупку несуществующими или уже на что-то потраченными деньгами. Эту проблему можно решить путем создания контролирующей инстанции, которая идентифицировала бы пользователей и авторизовала операции. Но тогда разработчики вернулись бы в исходное положение и не достигли бы великого идеала шифропанков — открытости и отсутствия цензуры.
Новаторское решение Сатоши Накамото, в сущности, опиралось на метод кнута и пряника — систему поощрений и наказаний, которые должны гарантировать честную работу валидаторов. Любой компьютер в любой точке земного шара может подключиться к процессу валидации и в качестве стимула и награды за работу будет получать биткоины, распределяемые по принципу лотереи. Вознаграждение выплачивается каждые 10 минут, как только один из компьютеров успешно добавит новый блок подтвержденных транзакций в блокчейн-реестр. (Эти компьютеры, а также их владельцы называются «майнерами» — от английского слова miner , или золотодобытчик, — потому что в надежде заполучить свою долю биткоинов они словно пускаются в погоню за цифровым золотом. На момент написания книги вознаграждение составляло 12,5 биткоина — 50 тысяч долларов по текущему курсу. Децентрализованный протокол автоматически начисляет эту сумму выбранному майнеру. Кроме того, майнеры получают комиссию за операции, о чем мы поговорим чуть позже.)
Поскольку в системе не предусмотрены ограничения допуска, любой мог попытать счастья и повысить шанс на получение награды, добавив к сети как можно больше узлов. Поэтому Накамото был необходим децентрализованный механизм, который бы помешал майнерам-мошенникам захватить более 50 процентов вычислительных мощностей. С этой целью он потребовал, чтобы каждый вовлеченный компьютер предоставлял «доказательство выполнения работы», то есть решал сложную математическую задачу, предполагающую серьезные вычислительные ресурсы.
Доказательство выполнения работы стоит недешево, поскольку на него уходит много электроэнергии и вычислительных мощностей. Это означает, что, если майнер попытается захватить 51 процент мощностей и контролировать систему консенсуса, ему придется потратить довольно круглую сумму. Благодаря таким функциям, как «коррекция уровня сложности», которая усложняет вычислительные задачи по мере роста общей мощности сети, система Накамото гарантирует, что стоимость так называемой атаки 51 процента на порядки повысится, если взломщик подойдет к порогу контроля над консенсусом. Иными словами, мошенничество и двойная трата в системе Биткоина не запрещены — они просто чрезмерно д о роги. На данный момент, согласно оценкам сайта GoBitcoin.io, «контрольный пакет» в сети Биткоин обойдется примерно в 2,2 миллиарда долларов: столько будут стоить компьютерное оборудование и электроэнергия, которые нужны для захвата таких мощностей.
За несколько лет майнинг криптовалют превратился в настоящую индустрию, где лидирующую роль играют гигантские «фермы». Могут ли эти крупные игроки вступить в сговор, объединить ресурсы и захватить власть над реестром? Теоретически да. Но на практике это повлечет весьма неприятные последствия для них самих. Например, успешная атака обрушит курс биткоина и резко понизит стоимость криптовалюты, которой завладеют злоумышленники. По крайней мере, за девять лет существования биткоина этот реестр еще никто не взломал. Очевидно, метод кнута и пряника — весьма эффективное средство защиты.
Если рассматривать биткоин с этой стороны — а не просто как новую, непривычную денежную единицу, которую компьютерные гики почему-то считают хорошей заменой доллару, евро или иене, — становится очевиден подлинный масштаб изобретения Накамото. Криптовалюта биткоин (со строчной буквы «б») — это прежде всего ценность, которой вознаграждаются люди, обеспечивающие безопасность системы Биткоин (с прописной буквы «Б»). Ее суть и главное предназначение именно в этом, а не в надежде, что однажды она станет повседневным средством оплаты. Такое поощрение заставляет пользователей честно фиксировать и подтверждать обмен ценной информацией, а без него открытый распределенный реестр Сатоши просто не смог бы работать.
Конечно, для того чтобы система жила и развивалась, майнеры должны считать биткоин ценностью — то есть знать, что смогут обменять его на другие признанные ценности: товары, услуги, фиатные деньги, например доллары. Чтобы понять, почему они (и миллионы людей по всему миру) решили, что биткоины чего-то стоят , следует поговорить о том, как человеческие сообщества назначают себе универсальное средство обмена, меру стоимости товаров и услуг и расчетную единицу — иными словами, деньги. (За историческим материалом мы, опять же, беззастенчиво отошлем вас к книге «Эпоха криптовалют».) Нужно отметить, что вопреки расхожему мнению валюте не всегда требуется обеспечение — будь то правительственные гарантии или золотой запас. Ее нужно лишь официально признать единицей измерения ценности и средством платежа. Это может показаться иррациональным, ведь мы привыкли считать деньги материальным объектом (бумажной купюрой, золотой монетой и пр.), который каким-то образом содержит ценность в себе самом . Однако на деле любая валюта всего лишь обозначает, символизирует ценность, приписанную ей коллективной волей общества. Именно общество постановило считать эту купюру или монету носителем ценности. Подобный статус можно присвоить любому символу или объекту при условии, что с этим согласна значительная часть общества. Так и произошло с биткоином.
Структура реестра также важна для статуса биткоина. Накамото изначально задумывал свой реестр как постоянно растущую, непрерывную цепь блоков, каждый из которых отображает группу связанных друг с другом транзакций, подтвержденных в течение десятиминутного «наградного периода». Отсюда и возник термин “блокчейн”, который так полюбился начальникам IT-отделов. (Надо сказать, слово «блокчейн» вообще не употреблялось в первой версии рабочей брошюры Накамото. Следовательно, нет причин отдавать системе Биткоин эксклюзивное право на этот термин.)
В течение десяти минут каждый майнер, вовлеченный в состязание за биткоины, одновременно собирает новые входящие транзакции и «укладывает» их в собственный блок. Детали каждой транзакции — дата, время, адреса отправителя и получателя, сумма перевода и т. д. — фиксируются и прогоняются через особый криптографический алгоритм, чтобы получить так называемый хеш — строку из буквенных и цифровых символов. Алгоритм хеширования может преобразовать любое произвольное количество данных (входной массив) в строку фиксированной длины, тем самым математически подтверждая существование исходной информации. Владея данными о транзакции, любой пользователь может обработать их с помощью того же алгоритма, чтобы подтвердить, что создатель оригинального хеша владел теми же данными.
Читать дальшеИнтервал:
Закладка: