Что такое доказательство работы [PoW]? Детали того, как это работает

0
5532

Что такое доказательство работы?

Что такое доказательство работы?

Доказательство работы Po (PoW) - первый согласованный алгоритм, созданный в сети Блокчейн, Используется для подтверждения транзакций и создания новых блоков в цепочке.

Также известен как доказательство работы. Алгоритм Pow является неотъемлемой частью процесса майнинга криптовалюты. Это базовая модель консенсуса Bitcoin и Биткойн является пионером в использовании PoW. Соответственно, он разработан по утверждению Сатоши Накамото.

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

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

В чем сложная проблема в блокчейне?

Как решить проблему

Proof-of-Work работает как сложная проблема. Это требует много вычислительных усилий для решения. Есть несколько факторов, которые могут помочь решить эту проблему:

  • Хеш-функция (хеш-функция): Термин вы много слышите, верно? В хэше выходное значение уже известно, и вам необходимо определить входное значение.
  • Целочисленная факторизация (Integer Factorization): Разделите число на произведение меньших целых чисел. Используется для повышения безопасности системы шифрования с открытым ключом.
  • Протокол головоломки с гидом: В случае, если сервер подозревает DoS-атаку. Это требует пересчета хэшей для ряда узлов в определенном порядке. В этом случае это можно назвать «Как найти эквивалентную строку строки хеш-значения».

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

Причина сложности

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

Быстрое или медленное время установления повлияет на создание блока. И было бы бессмысленно не делать этого в течение определенного времени. Однако вы можете поставить под сомнение обратную сторону: если проблема слишком проста. Это делает сеть легко доступной с помощью DoS и спам-атак.

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

Как развернуть PoW в блокчейне

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

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

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

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

Интеграция доказательства работы в блокчейн

Для новых «майнеров» (майнеров) после решения задачи, поставленной сервером (сетевым сервером). Узлы в сети подтвердят отправку и, наконец, получат вознаграждение:

награда за успешную добычу блоков

Почему проверка работоспособности успешна на блокчейне?

PoW достаточно успешен в настоящее время по следующим причинам:

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

PoW для биткойнов и других криптовалют

Как было представлено в разделе «Концепция», Биткойн впервые применил PoW. А также самый выдающийся. Система проверки работоспособности в сети биткойнов называется hashcash. Это позволяет изменить сложность проблемы, повысить безопасность.

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

На момент написания этой статьи майнинг блока занимает 10 минут. Сеть биткойнов дает майнерам выигрыш в 12,5 биткойнов. Количество биткойнов выигрывается наполовину каждые 4 года или около того (эта концепция рекомендуется для всех Что вдвое? Легко понять).

На схожих платформах используются: Etherum (ETH), Litecoin (LTC), Monero (XMR), Dogecoin (DOGE). В случае биткойнов в конце процесса новый биткойн будет распределен сетью среди майнеров (майнеров) с вознаграждением за каждый блок.

Пау в биткойнах называется hashcash

Зачем использовать PoW?

При этом Proof-of-Work помогает защитить сеть от злонамеренных атак. Убедитесь, что «майнер» не может добавлять фальшивые блоки в цепочку блоков. Если майнер пытается атаковать сеть. Им потребуется много ресурсов, а также вычислительной мощности. Но они не получат награды (недавно выпущенный биткойн), которые получили настоящие майнеры.

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

Цель проверки работоспособности - предоставить операторам стимул для поддержки и защиты сети, получая за это прибыль и делая попытку взлома сети неблагоприятной.

Оцените плюсы и минусы Proof-of-Work

преимущества

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

Недостатком

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

51% атаки

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

Они могут исключительно создавать новые блоки и получать награды, потому что они могут помешать другим майнерам завершать блоки. А также есть возможность отменить все транзакции. Хорошим примером такого типа атак является сеть Bitcoin Gold, взломанная на 18 миллионов долларов в 2018 году. Есть много других, известных как «атака 51%».

резюме

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

Рекламное объявление
Рекламное объявление
Рекламное объявление
Binance уважаемая биржа

КОММЕНТАРИИ

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

Этот сайт использует Akismet для ограничения спама. Узнайте, как ваши комментарии одобрены.