Читаем Технология блокчейн полностью

Сатоси стремился не только обойтись без посредников в виде центрального банка и надзорных органов, но и устранить возможность расхождений в толковании фактов: пусть код говорит сам за себя, пусть алгоритм сети позволяет ей достичь консенсуса относительно факта и зафиксировать его в блокчейне в зашифрованном виде. Механизм достижения консенсуса критически важен. «Консенсус — это социальный процесс, — пишет в своем блоге Виталик Бутерин, пионер блокчейна Ethereum. — Людям неплохо удается достигать консенсуса… и без всяких алгоритмов». Далее он объясняет: как только вычислительные мощности системы превосходят человеческие, человек обращается к программному обеспечению. Алгоритм консенсуса в сетях без посредников распределяет права обновлять статус сети, то есть голосовать за то, что участник считает правдой. Алгоритм присваивает это право кругу участников, которые составляют экономическую группу, обладающую личной заинтересованностью. Как отмечает Бутерин, самое важное в этом экономическом наборе то, что его участники надежно распределены: ни один человек или синдикат не сможет победить большинство, даже если будет иметь такие средства и желание[42].

Для достижения консенсуса сеть биткойна применяет так называемый механизм доказательства выполненной работы (proof of work, PoW). За сложным названием стоит очень простая идея. Поскольку невозможно выбирать, кто из майнеров будет создавать следующий блок, основываясь на их личности, вместо этого создается головоломка, которую сложно решить (то есть требуется выполнить работу), но легко проверить (любой может быстро убедиться, что ответ точен). Участники договариваются, что тот, кто первым решит задачу, и будет создавать новый блок. Майнерам приходится тратить ресурсы (вычислительные мощности и электричество), чтобы решить задачу, найдя правильный хеш — нечто вроде уникального «отпечатка пальца» для текста или файла с данными. За каждый найденный блок майнеры получают биткойны. Головоломка математически устроена так, что быстрого или обходного решения не существует. Поэтому, когда остальные участники сети видят ответ, то полагают, что для его нахождения была выполнена некоторая работа. Решение задач происходит непрерывно — по словам Дино Марка Ангаритиса, «в районе 500 тысяч триллионов хешей в секунду». Майнеры «ищут хеш, соответствующий условию. По статистике, это должно происходить каждые 10 минут. Это процесс Пуассона, так что иногда требуется всего одна минута, а иногда один час, но в среднем это десять минут». Ангаритис объясняет принцип работы: «Майнеры собирают все ожидающие одобрения транзакции, какие находят в сети, и пропускают информацию через функцию криптографического дайджеста — так называемый надежный хеш-алгоритм (SHA-256), который выдает 32-байтовое значение хеша. Если хеш не превышает определенного целевого значения (установленного сетью и уточняемого каждые 2016 блоков), то майнеру удалось найти ответ головоломки и «решить» блок. К несчастью для майнера, найти правильный хеш очень сложно. Если полученное значение неверно, майнер немного меняет исходные данные и предпринимает новую попытку. Каждая попытка дает совершенно другой хеш. Майнерам приходится решать задачу много раз, пока не найдется правильный ответ. По данным на ноябрь 2015 года, среднее число попыток для каждой задачи — 350 квинтиллионов (3,5 * 1020). Это громадная работа!»[43]

Возможно, вам доводилось слышать и о других механизмах консенсуса. Первая версия блокчейна Ethereum — Frontier — также использовала доказательство выполненной работы, но в Ethereum 1.1 предполагается заменить его механизмом доказательства долей в собственности. Этот механизм требует от участников инвестировать и поддерживать некий запас ценности (например, в собственной валюте блокчейна, такой как пиркойн, NXT и т. д.), чтобы при голосовании не расходовать электроэнергию. Другие блокчейны, в частности Ripple и Stellar, обеспечивают консенсус с помощью социальных сетей; от новых участников (то есть новых узлов) требуется составить уникальный список как минимум 100 узлов, голосованию которых этот пользователь доверяет. Такое доказательство не является непредубежденным — новому участнику нужно обладать социальным интеллектом и репутацией. Еще один механизм — доказательство активности. В нем сочетаются доказательство выполненной работой и доказательство долями в собственности: определенное случайным образом количество майнеров должно подписать блок с помощью криптоключа, и только тогда блок станет официальным [44]. Доказательство емкости требует, чтобы майнер отводил значительный объем своего жесткого диска на майнинг. Еще одна похожая концепция — доказательство хранения — требует приобрести и раскрыть для совместного использования дисковое пространство в распределенном облаке.

Перейти на страницу:

Похожие книги

100 лучших игр и упражнений для успешного супружества и счастливого родительства
100 лучших игр и упражнений для успешного супружества и счастливого родительства

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

Михаил Шаевич Кипнис

Карьера, кадры
10 гениев бизнеса
10 гениев бизнеса

Люди, о которых вы прочтете в этой книге, по-разному относились к своему богатству. Одни считали приумножение своих активов чрезвычайно важным, другие, наоборот, рассматривали свои, да и чужие деньги лишь как средство для достижения иных целей. Но общим для них является то, что их имена в той или иной степени становились знаковыми. Так, например, имена Альфреда Нобеля и Павла Третьякова – это символы культурных достижений человечества (Нобелевская премия и Третьяковская галерея). Конрад Хилтон и Генри Форд дали свои имена знаменитым торговым маркам – отельной и автомобильной. Биографии именно таких людей-символов, с их особым отношением к деньгам, власти, прибыли и вообще отношением к жизни мы и постарались включить в эту книгу.

А. Ходоренко

Биографии и Мемуары / О бизнесе популярно / Документальное / Финансы и бизнес / Карьера, кадры
Алчность
Алчность

Тара Мосс — топ-модель и один из лучших современных авторов детективных романов. Ее книги возглавляют списки бестселлеров в США, Канаде, Австралии, Новой Зеландии, Японии и Бразилии. Чтобы уверенно себя чувствовать в криминальном жанре, она прошла стажировку в Академии ФБР, полицейском управлении Лос-Анджелеса, была участницей многочисленных конференций по криминалистике и психоанализу.Благодаря своему обаянию и проницательному уму известная фотомодель Макейди смогла раскрыть серию преступлений и избежать собственной смерти. Однако ей предстоит еще одна встреча с жестоким убийцей — в зале суда. Станет ли эта встреча последней? Ведь девушка даже не подозревает, что чистосердечное признание обвиняемого лишь продуманный шаг на пути к свободе и осуществлению его преступных планов…

Александр Иванович Алтунин , Андрей Истомин , Дмитрий Давыдов , Дмитрий Иванович Живодворов , Никки Ром , Тара Мосс

Фантастика / Карьера, кадры / Детективы / Триллер / Фантастика: прочее / Криминальные детективы / Маньяки / Триллеры / Современная проза