что такое proof of work в криптовалюте

Как работают Proof-of-Work (PoW) и Proof-of-stake (PoS), алгоритмы достижения консенсуса в блокчейне

Работа сети основана на решении сложных математических задач и возможности легко доказать, что решение получено.

Навигация по материалу:

Какую математическую задачу решает PoW?

Это одна из проблем, требующих значительной вычислительной мощности. Таких проблем много:

В случае с PoW используется хэширование.

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

Как работает блокчейн и транзакции?

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

Если же проблема решается слишком просто, это делает систему уязвимой для злоупотреблений, спама и DoS-атак.

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

Реализация Proof-of-Work в сети блокчейна

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

Какие алгоритмы используют доказательство выполнения работы PoW?

Преимущества принципа Proof-of-Work

Основные его преимущества — защита от DoS-атак и низкое влияние доли криптовалюты в собственности у майнера на возможности добычи.

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

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

Недостатки алгоритма PoS

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

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

Что такое атака 51% и какова ее угроза?

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

Кроме того, они могут отменять транзакции.

Предположим, Алиса послала Бобу деньги через блокчейн. Алиса участвует в атаке 51%, а Боб — нет. Их транзакция помещается в блок, но атакующие не дают переводу состояться. Происходит раздвоение блокчейна.

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

Сеть устроена так, что принимается более длинная цепочка, а короткая отклоняется, а значит, сделка между Алисой и Бобом не состоялась, и Боб не получил деньги.

Вот таким образом злоумышленники могут отменять транзакции.

Атака 51% вряд ли может быть выгодной. Она требует огромных вычислительных ресурсов, а как только факт становится известен, сеть считается скомпрометированной и из нее начинают уходить пользователи, что с неизбежностью приводит к снижению цены криптовалюты.

Принцип работы Proof-of-stake

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

Когда монеты разморожены майнеров, они получают свои монеты обратно плюс небольшую комиссию за запись транзакций в блокчейн. Такой алгоритм предназначен для того, чтобы отбить охоту у злоумышленников валидировать поддельные транзакции из-за риска потерять «залог».

что такое proof of work в криптовалюте. Смотреть фото что такое proof of work в криптовалюте. Смотреть картинку что такое proof of work в криптовалюте. Картинка про что такое proof of work в криптовалюте. Фото что такое proof of work в криптовалюте

Отличия между Proof-of-Stake и Proof-of-Work

Очевидное преимущество Proof-of-Stake перед Proof-of-Work заключается в том, что его выполнение не требует от майнеров гигантского расхода электроэнергии, что делает его намного более эффективным. Но это не единственное его достоинство. Он также позволяет реализовать системы управления нового поколения, например, предоставив участникам сети возможность принять участие в выборе между хард- и софт-форками.

В плане превосходства PoS над PoW, можно сказать, что для проведения атаки на сеть требуется огромное количество монет, что по сути приводит к ее нецелесообразности для владельца этих же монет, так как он(они) пострадает от этой атаки в первую очередь.

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

PoW и PoS это основные механизмы, которые используются для подтверждения выполненной работы в сетях криптовалют, однако есть и другие менее известные и распространенные.

Где выгоднее покупать криптовалюту? ТОП-5 бирж

Для безопасной и удобной покупки криптовалют с минимальной комиссией, мы подготовили рейтинг самых надежных и популярных криптовалютных бирж, которые поддерживают ввод и вывод средств в рублях, гривнах, долларах и евро.

Надежность площадки в первую очередь определяется объемом торгов и количеством пользователей. По всем ключевым метрикам, крупнейшей криптовалютной биржей в мире является Binance. Также Binance самая популярная криптобиржа в России и на территории СНГ, поскольку имеет наибольший оборот денежных средств и поддерживает переводы в рублях с банковских карт Visa/MasterCard и платёжных систем QIWI, Advcash, Payeer.

Специально для новичков мы подготовили подробный гайд: Как купить биткоин на криптобирже за рубли?

Рейтинг криптовалютных бирж :

#Биржа:Cайт:Оценка:
1Binance (выбор редакции)https://binance.com9.7
2Huobihttps://huobi.com7.4
3Exmohttps://exmo.me6.9
4OKExhttps://okex.com6.5
5Bybithttps://bybit.com6.3

Критерии по которым выставляется оценка в нашем рейтинге криптобирж :

Источник

Что такое Proof of Work (PoW) в блокчейне?

1. Как применяется Proof of Work в блокчейне?

2. Какие математические задачи решаются в PoW

3. Кто создал Proof of Work

4.Как PoW связан с консенсусом биткоина от Накамото?

5. На сколько безопасен PoW?

6. Плюсы и минусы PoW

7. Какие монеты используют Proof of Work?

8. Proof of Stake лучше, чем Proof of Work?

Блокчейн обычно воспринимается через призму консенсуса биткоина от Накамото. Но чтобы понять, что такое Proof of Work, необходимо внимательно изучить его.

Proof of Work (обычно сокращенно PoW) – это консенсусный алгоритм, используемый для предотвращения атаки 51% или двойных трат. Криптовалюты, такие как биткоин, используют консенсус PoW для подтверждения транзакций и создания новых блоков, а также добавления их в блокчейн. С помощью PoW майнеры соревнуются за быстрое и точное выполнение транзакций в сети, за что получают вознаграждение.

Основные моменты:

Как применяется Proof of Work в блокчейне?

Proof-of-Work – самый старый механизм консенсуса, а также самый популярный блокчейн алгоритм. Конечно же, есть много причин его распространенности. Главная из них – обеспечение честности в децентрализованной системе. Хотя существуют и другие алгоритмы, PoW по-прежнему способен выполнять задачу Византийской отказоустойчивости (BFT).

Разберемся, что такое BFT. Это система, способная противостоять ошибкам, возникающим в связи с задачей византийских генералов. Сеть может исключить ситуацию, когда некоторые ноды (или майнеры) пытаются идти против консенсуса. С помощью характеристик BFT алгоритм PoW работает так, чтобы ноды могли подтвердить блок в сети с помощью решения математических задач.

Первый, кто решит математическую задачу, получает разрешение консенсуса на выбор блока, который будет добавлен в блокчейн. Взамен, нод получает токены. Например, в сети Биткоин наградой будет BTC.

В итоге консенсус PoW создает относительно здоровую и прозрачную закрытую экономику. В основном, это делается для того, чтобы пользователи поддерживали экосистему.

что такое proof of work в криптовалюте. Смотреть фото что такое proof of work в криптовалюте. Смотреть картинку что такое proof of work в криптовалюте. Картинка про что такое proof of work в криптовалюте. Фото что такое proof of work в криптовалюте

Какие математические задачи решаются в PoW?

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

Задачи представлены в разных формах – от задач византийских генералов до мудреной хеш-функции. Например:

Итак, за каждое успешное подтверждение блока дается компенсация за усилия. Однако масштабируемость и надежность с ростом сети становятся камнем преткновения. Мощность хеша возрастает соразмерно сложности задач. В результате, был разработан алгоритм Proof ofStake, он должен решить проблемы Proof of Work.

Кто создал Proof of Work?

Консенсус PoW был создан еще до появления сети Биткойн. Алгоритм PoW был представлен в 1993, когда Мони Наор и Синтия Дворк опубликовали статью о противостоянии DoS атакам. В статье обсуждается потенциал алгоритма в предотвращении краж, а также в стабильности в долгосрочной перспективе.

До того, как Сатоши Накамото заговорил об алгоритме PoW в блокчейне Биткоина, программист и поклонник криптографии Хэл Финни (Гарольд Томас Финни II) представил другую систему, а именно – RPoW, Reusable Proof of Work в 2004 году. Система получала не подлежащий возврату и обмену Хешкеш, основанный на токене Proof of Work. Взамен создавался токен, подписанный RSA, который затем можно было переводить от человека к человеку.

Другой ранний пример применения алгоритма Proof of Work – Хешкеш Адама Бека. В этом случае от отправителя требуется небольшое количество вычислительной мощности перед тем, как отправить email. В результате, получатели могли уменьшить объем спама.

Как PoW связан с консенсусом биткоина от Накамото?

PoW использует модель, в которой ноды решают математические задачи, чтобы создать следующий блок для сети. В соответствии с вычислительной мощностью (или хеш) в формате лотереи выбирается лидер, который создаст следующий блок. В модели консенсуса PoWзадействованы майнеры и ноды.

Майнеры

Ноды, которые участвуют в процессе решения задач, называют майнерами, а сам процесс – майнингом. Сообщество майнеров необходимо для важной работы по решению каждой последующей задачи. PoW упрощает весь процесс, привлекая все другие ноды для подтверждения решения, как только нод создает блок.

Ноды

Нодам приходится тратить время на сложные и объемные вычисления. Из-за этого потребляется огромное количество электроэнергии, что вредно для окружающей среды. Децентрализованные ноды в сети должны проверить криптовалюту блокчейна, которая «майнится» за вознаграждение, используя механизм Proof of Work отдельных майнеров

Валидаторы

Основываясь на криптографических доказательствах и консенсусных правилах биткоина, операторы нодов действуют как конечные валидаторы состояния сети. Клиенты нодов также могут быть майнерами и отклонять недействительные блоки и транзакции в сети. Валидаторам требуется в среднем 40 и 60 минут, чтобы одобрить транзакции в блокчейн-сети в рамках механизма консенсуса Proof of Work.

Насколько безопасен PoW?

Алгоритм Proof of Work очень безопасен, так как он может противостоять BFT. Кроме того, то, как он работает, делает его еще более безопасным. Кроме того, хэш каждого блока содержит хэш предыдущего, что повышает безопасность и предотвращает любое нарушение блока на блокчейне Proof of Work.

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

Плюсы и минусы PoW

Плюсы

Минусы

Какие монеты используют Proof of Work?

Биткойн остается самой популярной монетой для использования консенсуса PoW. Однако есть много других монет, которые используют этот алгоритм. Хотя до халвинга биткойн остается прибыльным, многие майнеры сейчас ищут альтернативу, так как майнить блок становится все дороже и сложнее.

Естественно, все начинают спрашивать, какую криптовалюту лучше всего майнить. Вот наш список:

Litecoin: как и биткоин, Litecoin также имеет SegWit, в котором ограничение размера блока увеличивается за счет удаления данных из сети. Что отличает Litecoin от биткоина, так это его молниеносное время транзакций при гораздо более низкой стоимости.

DASH: он может похвастаться более быстрыми, а также более защищенными транзакциями в крипто пространстве. Мгновенные транзакции – еще один плюс для майнеров, чтобы заинтересоваться DASH.

Monero: это еще один популярный альткоин, который использует консенсус PoW. Как криптовалюта с открытым исходным кодом, Monero фокусируется на взаимозаменяемости, конфиденциальности, прозрачности и децентрализации через реестр.

Bitcoin Cash: Это спин-офф альткоин, хард-форк сети Биткоин. Хотя он использует PoW, который может показаться безопасным консенсусом, Bitcoin cash является одной из самых сильно пострадавших жертв атаки 51%.

ZCash: Альткоин направлен на обеспечение конфиденциальности через анонимность, в отличие от других криптовалют. Zcash использует те же самые хэш-функции Proof-of-WorkSHA-256, что и биткойн.

Ethereum Classic: несмотря на то, что Ethereum 2.0 уходит в PoS. Ethereum Classic до сих пор пользуется консенсусом PoW, чтобы обеспечить свою сеть. Однако, из-за небольшого размера блокчейна Ethereum Classic, он более уязвим для атак 51% и такого явления как двойная трата.

Proof of Stake лучше, чем Proof of Work?

В последние годы в криптопространстве все чаще обсуждается Proof of Stake (PoS). Сравнивая PoS и PoW, многие эксперты считают, что PoS, несомненно, лучше, чем PoW. И один из главных аргументов против PoW заключается в том, что он требует больших вычислительных мощностей, огромных трат электроэнергии, а также алгоритм негативно влияет на окружающую среду. Возьмем для примера Биткоин; среднее количество энергии, необходимое для поддержания сети биткоина, больше, чем использует вся страна Швейцария.

Кроме того, консенсус PoW находится под высоким риском централизации. Он был тщательно изучен на предмет его низкой производительности и масштабируемости выполнений транзакций.

Как правило, PoS-алгоритм также обеспечивает лучшие экономические преимущества (дивиденды) для своих пользователей, позволяя им запускать мастернод или помещать монеты на платформу для ставок и мастер-кодов. Это более справедливо и более надежно в долгосрочной перспективе.

Вывод

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

Независимо от того, будет ли больше блокчейнов переходить на PoS в будущем, PoWвсе равно останется важным открытием для вычислительного дизайна и теорий игр.

Источник

Proof-of-Work для чайников

Вы наверняка слышали, что блокчейн обеспечивает безопасное хранение данных. Но за счёт чего ему это удаётся?

В статье «Что же такое блокчейн на самом деле?» мы разобрались, что делает блокчейн децентрализованным, и затронули понятие Proof-of-Work — PoW, доказательство работы. Однако мы не обсудили в деталях, как работает механизм, какие проблемы решает и с какими трудностями сталкивается.

Децентрализация — ключевое свойство блокчейна, но она делает его потенциально уязвимым. Когда один участник сети хочет загрузить свою копию блокчейна, как другому пользователю узнать, что загружается «правильный» блокчейн? Если в сети тысячи компьютеров, что мешает сотням из них начать бомбардировать нового пользователя данными, которые они вместе подделали?

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

Алгоритм Proof-of-Work (PoW) позволяет участникам блокчейн-сети знать, была ли предлагаемая им информация создана бесплатно или её авторам пришлось серьёзно вложиться в её создание.

Почему PoW столь важен

PoW используется в биткоине для решения нескольких проблем, стоящих перед децентрализованной сетью, у которой нет «начальства». Рассмотрим самые важные из них.

Какая версия истории правильная?

В сети, где вам нужно знать, кто располагает деньгами, кто тратил деньги и кто их получал, история — это всё. Раньше считалось, что участникам децентрализованной сети, которой никто не руководит, невозможно достичь полного консенсуса и согласиться друг с другом.

Время в сети имеет решающее значение, так как биткоин создаёт новые монеты каждые десять минут. В традиционной системе вы просто скажете: «Посмотри на часы», но в децентрализованной глобальной системе встаёт вопрос, на чьи часы смотреть.

Представим, что новый компьютер присоединяется к сети сегодня. «Старожил» может сказать: «Эй, вот деньги, которые я отчеканил шесть месяцев назад, и деньги, которые я отчеканил ещё через десять минут». Как новый участник сети сможет подтвердить действия, которые были совершены в прошлом?

Чтобы понять, как Proof-of-Work справляется с этими двумя вопросами, вы сначала должны понять, что это за механизм и как он работает.

Анализ Proof-of-Work: Без кода совсем никуда

Поскольку эта статья нацелена на широкую аудиторию, постараемся использовать в ней как можно меньше кода.

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

Если кто-то видит этот хеш, он не знает, что за ним стоит, но мы можем сказать: «Если вы напечатаете текст matt с помощью компьютерной программы, то сможете доказать, что мы знаем, что представляет собой этот хеш. Дело в том, что ваша программа будет генерировать один и тот же хеш, следовательно, мы знаем, к чему относится этот хеш».

Криптографические хеш-функции всегда возвращают одинаковое значение для заданной части данных.

Теперь хешируем, например, matt14 и получим:

Но зачем это делать? Представьте, что компьютер поставил перед нами задачу: «Дайте мне первое число, добавленное в конце имени Мэтт, в результате чего хеш будет начинаться с нуля».

С помощью своего компьютера мы начинаем генерировать хеши до первого совпадения:

c5163e81b6dff231b46b584384718ffb734da51d51009399b4b5c73aaa55a811
Hash(matt + 1) =

4755a40d3769d7614fb31229fedea4d5e247b3ab8cdc223c4b4f5e3cf9910b4c
Hash(matt + 2) =

Наш компьютер отвечает текстом matt14 и включает хеш; принимающий компьютер смотрит, соответствует ли полученный хеш тому, который был запрошен.

Это доказывает, что наш компьютер провёл расчёты, добавляя цифры от 0 до 14, чтобы найти этот хеш. Это эффективно, поскольку наш компьютер выполнил 15 действий, а принимающий компьютер смог проверить это с помощью одного действия.

Фактически мы предоставили доказательства своей работы, то есть выполнили доказательство работы.

Компьютер способен создавать миллионы хешей в секунду, 15 операций приведены только для примера: на деле такое доказательство работы не имеет особого смысла. Но представьте, что группа других компьютеров сообщает нашему следующее задание: «Предоставьте нам действительный блок транзакций, его хеш, а также число, которое приведёт к хешу, начинающемуся с 15 нулей».

Изначальная команда поступит в обработку мгновенно:

BlockHash = Hash(‘All of the transactions in the current block’)

После чего наш компьютер приступит к вычислениям:

Hash(BlockHash + 0)
Hash(BlockHash + 1)
Hash(BlockHash + 2)

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

Эти компьютеры, очевидно, будут съедать много электричества. Из-за затрат на электроэнергию майнеру невыгодно находить допустимый хеш для недопустимого блока транзакций. То есть майнеру глупо подтверждать «неправильный» блок, утверждая, что все транзакции действительны, и просто переходить к хешированию. Остальные компьютеры в сети отклонят недействительный блок, и майнер не получит своё вознаграждение.

Одна из вещей, которая помогает поддерживать децентрализацию майнинга, заключается в том, что двое майнеров не могут хешировать одинаковые блоки. При хешировании «a + b» получается не тот же результат, что при хешировании «b + a». Майнеры получают транзакции по сети в разном порядке; из-за этого, а также из-за индивидуальных предпочтений в вопросах комиссии каждый майнер обрабатывает блок немного иначе.

Хотя все блоки, возможно, были подтверждены правильным образом, только один блок может войти в блокчейн. Все майнеры должны будут продолжать хешировать, пока не найдут число, которое при добавлении к их блоку даёт результат, начинающийся с такого числа нулей, которое сеть согласилась принять как действительный показатель.

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

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

Краткое повторение пройденного: майнер создаёт блок действительных транзакций, а затем запускает Proof-of-Work на этом блоке, надеясь найти хеш, установленный правилами сети, раньше других майнеров. В случае успеха его блок войдет в блокчейн, и он получит своё вознаграждение плюс свежевыпущенный биткоин.

В следующий раз, когда вы услышите в СМИ о том, что майнеры зарабатывают биткоины, решая сложные математические задачи, вы будете знать, о чём идет речь.

Проблемы Proof-of-Work

Майнинг с алгоритмом Proof-of-Work — не единственный известный метод достижения консенсуса в децентрализованной сети. Тем не менее это самый безопасный и меньше всего подверженный централизации на сегодняшний день вариант.

Существуют и другие системы, такие как Proof-of-Stake: она направлена на решение некоторых проблем, связанных с Proof-of-Work, но в целом ведёт к полудецентрализованной (или полуцентрализованной) сети.

Итак, с Proof-of-Work связаны две проблемы.

Высокое энергопотребление

Хеширование от matt до matt+14 занимает меньше одной микросекунды. Однако сеть биткоина состоит из миллионов специально разработанных микрочипов, хеширующих каждые десять минут. Это требует много энергии!

Текущий хешрейт биткоин-сети составляет 20 экзашей в секунду, или, проще говоря, сеть создаёт 20 млрд. хешей в секунду. Обычный компьютер не может выдать даже 1 млрд. хешей в секунду; но если бы это было возможно, понадобилось бы 20 млрд. компьютеров, чтобы иметь такой же хешрейт, как у сети биткиона.

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

Блокчейн хранит историю всех когда-либо созданных блоков, включая Proof-of-Work для каждого блока. Когда новый компьютер присоединяется к сети, он загружает весь блокчейн и проверяет каждый фрагмент работы, чтобы гарантировать, что всё верно. Хакеры могут отправить пользователю неправильный блокчейн, но программное обеспечение пользователя подключится ко многим компьютерам и рассмотрит самую длинную цепочку с самым длинным кумулятивным доказательством работы — и это будет «истинный» блокчейн.

Из-за модели безопасности биткоина, где сеть защищена потребляемой ей энергией, главная криптовалюта рассматривается как нечто очень энергоёмкое. В то время как население планеты стремится уменьшить глобальный углеродный след, это обеспечивает СМИ новостями, способными переполошить и напугать общественность.

Из-за того, что электричество представляет собой самую серьёзную статью расходов, с которой сталкиваются майнеры, добыча биткоинов связана не только с гонкой за правильным хешем, но и с поиском самого дешёвого электричества. Лучшим решением для получения дешёвой энергии было использование гидроэнергетики и других возобновляемых источников. Победителем в гонке станет тот, кто найдёт самое дешёвое электричество. Таким образом, биткоин поддерживает развитие современных видов энергетики и способствует защите окружающей среды.

Централизация майнинга

Границы рентабельности добычи биткоинов очень тонкие. Чтобы получить прибыль, вам нужно иметь доступ к дешёвому электричеству, и его поставки должны быть надёжными. Пока большая часть добычи биткоина приходится на западные провинции Китая, где в избытке производится дешёвая электроэнергия. Напротив, модель Proof-of-Stake не имеет географической привязки.

Ситуация может накалиться в том случае, если монопольный производитель оборудования для майнинга биткоинов решит диктовать свои правила, не учитывая интересы клиентов. Это приведёт к централизации сети. Однако, если производитель оборудования захочет слишком многого, пользователи сети могут договориться об изменении метода Proof-of-Stake. В таком случае выпускаемое монополистом оборудование в один момент станет ненужным мусором.

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

Одно можно сказать наверняка: на сегодняшний день Proof-of-Work обеспечивает самый высокий уровень безопасности для децентрализованных блокчейн-сетей.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *