update wp_posts set post_content = replace(post_content,'spacebot.ltd','spacebot.app');

Действительно ли переход Ethereum на PoS — это обновление?

В течение последних нескольких лет Ethereum готовился перейти от механизма консенсуса Proof-of-Work к протоколу Proof-of-Stake (PoS), недавно запустив свою последнюю тестовую сеть Medalla.

Medalla — последняя остановка на пути Ethereum 2.0.

Ethereum — второе по узнаваемости имя в индустрии криптовалют и блокчейнов, уступающее своему аналогу Bitcoin (BTC). Ожидалось, что Ethereum станет обновлением Биткойна. Он унаследовал ключевые концепции, такие как консенсус PoW, при введении смарт-контрактов, замене UXTO на модель на основе учетной записи и корректировке времени майнинга.

По мере того как Биткойн становится все более и более популярным, некоторые его побочные эффекты становятся мишенью для критиков. Один из них — это энергетические затраты, которые используются для майнинга. Ethereum, который использовал PoW, также вызвал критику из-за потери мощности. Одним из основных обновлений Ethereum 2.0 является замена PoW на PoS.

Но действительно ли PoS заменяет PoW улучшением? Согласно eth.wiki, «Proof of Stake (PoS) — это категория алгоритмов консенсуса для общедоступных блокчейнов, которые зависят от экономической доли валидатора в сети. С алгоритмической точки зрения существует два основных типа: подтверждение доли на основе цепочки, и подтверждение ставки, в стиле BFT». Оба типа должны полагаться на количество и статус узлов сети блокчейн. Это напоминает распределенные системы. Основная проблема в распределенной системе или сети.

Фундаментальная проблема в распределенной системе или сети — достичь консенсуса в среде, где может быть множество отказов. Сеть должна быть отказоустойчивой. В противном случае он бесполезен в реальном мире, а его приложения серьезно ограничены. Эта проблема была формализована учеными-компьютерщиками, такими как Лесли Лэмпорт, в 1982 году и названа «проблемой византийских генералов».

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

PoS — горячее обновление или понижение? PoW — это постоянная конкуренция за блокчейны, работающие с этим консенсусом, как соревнования по стрельбе из лука. Если повезет, побеждает тот, у кого лучшие показатели, независимо от количества участников. С другой стороны, PoS больше похож на процесс голосования. Хотя он имеет несколько вариаций и шагов, он, по сути, связан с номерами узлов. Со времен Биткойна было много проектов, которые заявили о достижениях консенсуса. PoS и его разновидности, такие как DPoS, стали сенсацией в блокчейне и крипто-пространстве, но с PoS крипто-сообщество фактически просто возвращается к проблеме, которую Сатоши уже удалось решить. Ethereum 2.0 — это обновление? Нет, скорее это переход на более раннюю версию.