Источник: coinews.io
Хотя это слишком хорошая новость, чтобы быть правдой, однако создатель сети Эфириума, Виталик Бутерин, сейчас занимается разработкой сразу трех white paper, в которых детализируется концепция Casper, ожидаемой версии протокола, основанном на консенсусе PoS, сообщает CoinDesk.
Таким образом, эти white paper могут стать важной вехой для Эфириума, поскольку Casper уже давно был предложен как лучший и самый экологичный способ сохранить глобальную сеть в согласии с историей транзакций блокчейна. Сообщество ожидает детальных сведений, о которых должен сообщить Бутерин.
Скорее всего, такая идея на длительное время захватила нескольких разработчиков Эфириума, которые делились достижениями в группах онлайн-чатов и сообщениях в блогах за последние несколько лет.
Поскольку PoS считается одним из важнейших элементов Эфириума, пользователи должны доверять этим разработчикам, которые действительно имеют хороший план.
Поэтому официальные white paper Бутерина будут изучаться экспертами и разработчиками сети Эфириума, что может означать большой шаг вперед для проекта, который в настоящее время готовится перейти на форк Metropolis, прежде чем перевести систему на PoS.
«Короче говоря, разработка Casper улучшается с каждой новой стадией», — подытожил известный хакер и разработчик Эфириума Вирджил Гриффит (Virgil Griffith), который в настоящее время изучает эти white paper Бутерина.
Эти проекты были скрыты в документах Эфириума на GitHub в последние несколько недель, а Бутерин и Гриффит постоянно их обновляли.
Однако стоит отметить, что разработка находится на раннем этапе работы. Документы, которые содержат еще много вопросительных знаков и разбросанных отметок «в скором времени», не будут готовы еще как минимум в течение месяца, сказал Гриффит, добавив:
Я работаю над ними, пока пишу это сообщение.
Медленно и уверенно
В первом white paper «Casper the Friendly Finality Gadget», названном в честь фильма «Каспер. Дружелюбное привидение», объясняется, как система консенсуса работает на высоком уровне.
Стоит отметить, что в проекте документа подтверждается недавняя смена направления развития Эфириума. Вместо того, чтобы сразу перейти от PoW к PoS, по плану предполагается медленный переход, основанный на том, чтобы сначала совместить эти два консенсуса.
В white paper объясняется:
Сначала механизм будет формироваться на основе существующей цепочки Эфириума — PoW, что делает первую версию Casper гибридом PoW/PoS алгоритмов, опирающемся на PoW для обеспечения жизнедеятельности, однако не безопасности, но в будущих версиях механизм проекта может быть заменен на другой.
Со временем PoW будет использоваться для проверки большинства блоков Эфириума, а PoS — в качестве «контрольной точки» для каждого 100-го блока, обеспечивая тем самым большую «завершенность» системы или гарантию того, что транзакции не могут быть потрачены более одного раза.
Далее в документе рассматриваются возможные атаки, известные как «дальние атаки», которые валидаторы (устройства проверки подлинности) могут попробовать использовать и которые Caper, согласно плану, должен преодолеть.
Детали функционирования Casper
В двух следующих white paper объясняются более мелкие элементы системы.
Во втором white paper под названием «Incentives in Casper the Friendly Finality Gadget», исследуются стимулы, направленные на то, чтобы обеспечить работу системы без возможности ее выхода из строя.
Для механизма Casper есть две возможные ситуации, которые могут пойти не так: «Ошибки безопасности», которые возникают тогда, когда правила нарушаются, например, когда два валидатора выходят с несовместимыми значениями и «Причины сбоя», которые случаются, когда система останавливается или ей не удается выполнить транзакции.
Поскольку пользователи должны внести часть своих денег для участия в качестве валидаторов, в документе проекта указывается, что в случае, если валидаторы попытаются идти вразрез с правилами, система заберет их депозит.
В третьем white paper «Automated Censorship Attack Rejection» основное внимание уделяется атакам 51%, которые происходят тогда, когда майнер или майнинговый пул аккумулирует большую часть вычислительной мощности сети, за счет чего он может изменить правила системы в свою пользу, например, дважды тратить средства или блокировать транзакции.
Разработчики много думали о решении этой проблемы, поскольку, если бы это произошло, то уровень доверия к блокчейну как к единственному источнику законных транзакций бы уменьшился.
В white paper Бутерин утверждает, что Casper улучшит эту ситуацию, поскольку протокол наказывает злоумышленников, забирая их депозиты, когда они делают что-то противоправное.
Другой подход
Однако следует отметить, что подход Бутерина к PoS, который изложен в этих white paper, является не единственным решением.
Влад Замфир, основатель Ethereum Foundation, который возглавляет фактическую разработку Casper, сказал, что он планирует опубликовать более подробную информацию о своей версии Casper осенью, перед Devcon, большой конференцией разработчиков Эфириума.
Виталик больше ориентируется на то, чтобы быстро что-то реализовать, в то время как я ищу теоретически оптимальные решения, несмотря на то, что это может вызвать некоторые задержки.
— рассказал Замфир в интервью CoinDesk.
Принимая во внимание то, что версия Бутерина сейчас находится только в этих white paper, можно предположить, что во время процесса экспертной оценки положения проекта должны быть еще больше конкретизированными.
Тем не менее, разработчики уже приступили к первому шагу реализации Casper, который планируется выпустить после следующего крупного обновления Эфириума — форка Metropolis, который запустят уже этой осенью.
Напомним, что кроме разработки Casper, Бутерин также недавно анонсировал проект платформы Plasma, которая имеет потенциал для оптимизации смарт-контрактов и упрощения процесса расчета финансовой деятельности в блокчейне Эфириума.