Top
Ethereum Casper
Что такое Ethereum Casper_
Криптовалюта
24.11.2021
Обновлено 13.12.2021
7:16

Мир криптовалюты и блокчейн-технологий – это одна из самых популярных тем XXI века. Для большинства людей это что-то новое и необычное, поэтому многие подходят к крипте с осторожностью. Некоторые думают, что виртуальные валюты ничем не подкреплены и никак не обоснованы с экономической точки зрения. Многие считают, что стоимость криптовалюты невозможно верно оценить, а значит ее курс очень нестабилен. На самом деле, криптовалюта даёт новые возможности, именно эти возможности и формируют ее цену. Полная анонимность платежей, быстрые транзакции, оплата валютами, разработанными обычными людьми, а не эмитированными государством. Всё это ждет нас в ближайшем будущем и к этому нужно быть готовым.

Сегодня мы поговорим о новом направлении в развитии сети Ethereum и чем хороша модернизированная сеть – Casper. Узнаем почему это актуально и зачем нужно такое обновление.

Что такое Ethereum Casper

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

Поэтому разработчики решили обновить сеть на которой сделан Ethereum. Новая сеть для криптовалюты имеет название Casper или Ethereum 2.0.

Начнем с того, что на данный момент ETH работает на основе алгоритма PoW – Proof-of-Work. Данный алгоритм сделан для того, чтобы защищать систему от различных DoS-атак (хакерские нападения) и различных спам-рассылок.

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

Данный алгоритм работает как сеть узлов, соединенных между собой, поэтому каждый из таких блоков должен содержать информацию полностью про весь блокчейн. В такой технологии каждый новый блок в цепочке будет проверяться всеми узлами, которые уже есть. Именно с этим и связываются проблемы, о которых написано выше. Если брать сам Ethereum, то очень сильно перегружается сеть и комиссии за транзакции увеличиваются в разы в периоды пиковой нагрузки. В связи с этим, было придумано выход из ситуации под названием Serenity. Заключается этот выход из 3 этапов:

В свою очередь, Ethereum Casper – это модернизация сети и переход с алгоритма PoW на PoS.

PoS, он же Proof-of-Stake, поможет начальную версию EHT перевести в модель Ethereum 2.0. После того как полный переход завершится, то сеть Ethereum не будет нуждаться в майнинге, так как алгоритм PoW отойдет на задний план.

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

Уже есть две совместных реализации проекта Casper, а именно:

Тестирование Casper FFG в период лета-осени этого года должно было снизить инфляцию ETH. Эти два явления очень просто связать между собой. FFG выступает в роли некого механизма гибридного типа, который будет содержать в себе два алгоритма: PoW & PoS. Это сделано с целью того, чтобы посмотреть, как сеть Ethereum воспримет переход на стейкинг. Из-за такого тестового варианта ETH, эмиссия криптовалюты уменьшилась, что привело к небольшому дефициту Ethereum.

Сейчас мы поговорим о том, что из себя представляет алгоритм PoS.

Что такое Proof-of- Stake

Основная задача Casper – это поменять алгоритм Ethereum с PoW на PoS. Для того, чтобы полностью понять – что такое Casper, нужно хорошо разобраться в системе Proof-of-Stake.

Данный механизм достижения консенсуса был реализован в 2012 году в криптовалюте PPCoin (сейчас называется PeerCoin). Сама идея реализации такого проекта состоит в том, что небольшая часть (stake) будет использована в роли ресурса, который может определить в какой момент узел сети (node) получает право на добычу ещё одного блока.

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

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

На простом примере попытаемся объяснить, чем отличаются алгоритмы PoW и PoS.

Если брать и рассматривать алгоритм работы PoW, то он заключается в том, что N-количество майнеров начинают между собой соревнование. Данное соревнование заключается в том, что майнер должен решить головоломку быстрее остальных для того, чтобы добавить новый блок в систему. Решением такой головоломки есть подбор возможных ответов. То есть, чтобы решить такую загадку нужно угадать возможный ответ.

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

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

Как работает Ethereum 2.0

Процесс перехода Ethereum 1.0 на Ethereum 2.0 называется Serenity.

Создание нового блокчейна Beacon Chain, который относится к Фазе 0, должен был внедрить обновление Casper FFG, благодаря которому будет производиться управление механизмом консенсуса в алгоритме, работающем на основе Proof-of-Stake.

Новая система на алгоритме PoS, сделана, в первую очередь, для того, чтобы убрать процесс майнинга из криптовалюты Ethereum.

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

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

Если у вас есть 5 % от общего количества криптовалюты, то шанс того, что именно вы создадите новый блок – 5 %.

Чем большее количество ETH находится на балансе у пользователя, тем выше шанс, что именно он сгенерирует новый блок. Есть некоторые правила, которые предусмотрены разработчиками. Чтобы стать потенциальным валидатором на первой фазе Serenity, нужно закрепить в стейке крипты на сумму – 32 ETH. Эта сумма будет условным депозитом на конкретный смарт-контракт, который был создан еще для Ethereum первого поколения. Соответственно, если человек внёс сумму больше 32 ETH, то у него пропорционально повышается шанс стать избранным для подтверждения блока (его генерации в цепочку).

Если обновление пройдет успешно, то валидаторы (пользователи, выбранные для генерации блока) могут выбираться в абсолютно случайном порядке для генерации блока. После валидации блока, пользователь будет получать награду, которая будет состоять из комиссий по транзакциям данной криптовалюты, так как блочная субсидия будет отсутствовать. Блочная субсидия была включена в систему майнинга Ethereum 1.0. Собиралась такая субсидия из монет, которые были созданы. Субсидия представляла собой большую часть награды за разгадку головоломки, когда комиссионные составляли лишь небольшую часть от всей суммы. Алгоритм технологии PoS представляет собой абсолютно новые вариации вознаграждения к механизму валидации блоков. Стоит отметить, что Casper ещё в состоянии разработки, поэтому в будущем можно ожидать большое количество обновлений и новостей.

Преимущества сети Casper

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

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

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

Недостатки сети Casper

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

Сейчас можно говорить о возможных недостатках, которые могут быть в сети Casper. В том случае, если система подтверждения блока Ethereum будет выведена из строя, неважно по каким причинам, то есть вероятность того, что Casper сам не сможет подтверждать все блоки на верность.

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

Интересно, как эта сеть будет работать в сфере форка. Будет ли Casper в будущем предлагаться для других проектов, так же как это было в Ethereum 1.0?

Напомним, что форк – это кодовая база одного проекта, на основании которой выполнен другой проект.

Выводы

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

Данная сеть будет использована для дальнейшего усовершенствования Ethereum 2.0, к тому же Casper поможет плавно перейти с алгоритма PoW на алгоритм PoS. Технология Casper может спокойно использоваться для улучшения других сетей и их реализации на рынке криптовалют.

Если Casper станет успешным, то сеть Ethereum может стать ведущей для других новых активов.

Использование нового экологически чистого блокчейна может привлечь внимание пользователей, но PoS-блокчейны очень чувствительны к кибератакам. Как прогнозируют разработчики, Ethereum 2.0 может подвергаться кибератаке 51%.

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