MMGP logo
Присоединяйтесь к нашему инвестиционному форуму, на котором уже 641,023 пользователей. Чтобы получить доступ ко многим закрытым разделам и начать общение - зарегистрируйтесь прямо сейчас.
Обсуждаем в разделе основы работы с криптовалютами, с чего начинать изучение, как не потерять деньги новичку и другие вопросы от начинающих.
Старый 02.05.2018, 13:30
#1
Интересующийся
 
Регистрация: 11.04.2018
Сообщений: 12
Благодарностей: 1
Часть 1

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

Первым из алгоритмов появился метод PoW (Proof of work – доказательство работы), который впервые был использован в Биткоине. Однако сам метод доказательства работы появился еще в начале 90-ых как способ защиты электронной почты от спама. Отправитель письма должен был решить простую математическую задачу, чтобы система распознала в нем реального человека, а не спам-бота.

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

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

Доказательство работы по праву считается одним из самых безопасных способов подтверждения транзакций в сети. Например, для того чтобы совершить атаку 51% на сеть Биткоина, вам потребуется купить и установить оборудования примерно на $7,4 млрд и платить около $13,2 млн в день за электроэнергию. Причем, это только ради атаки на один блок. Для сравнения, для того чтобы провернуть подобное с Эфириумом, придется потратить значительно меньше - всего $600 млн.

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

Однако на криптовалютах с малой мощностью сети провернуть подобный трюк намного проще. Совсем недавно была произведена атака 51% сразу на две криптовалюты: XVG и ETP. В первом случае хакер просто использовал эксплойт внутри программного обеспечения валюты, что позволило атакующему уменьшить скорость добычи блока для себя. В случае с ETP атакующий просто направил на сеть огромное количество мощностей, что позволило ему в итоге вытеснить остальных майнеров. Спустя всего 24 часа атакующий смог полностью захватить всю сеть ETP и добывать огромное количество монет проекта. В обоих случаях команды проектов решили проблему атаки с помощью хардфорков.

Еще об одном алгоритме консенсуса Proof-of-Stake мы расскажем подробнее в следующем выпуске #ЛикбезProBitcoin

Источник
mariainchains вне форума
Войдите, чтобы оставить комментарий.
Опции темы

Быстрый переход