Создатель и идейный вдохновитель проекта Ethereum, Виталик Бутерин, похоже, осознает, что созданный им цифровой монстр выходит из-под контроля и, чтобы навести порядок в этом децентрализованном королевстве, требуются срочные действия.
О том, что экосистема Ethereum сталкивается с серьезными вызовами, мы писали в статье “Экосистема Ethereum: все запутано”. Оказалось, что эти опасения не были беспочвенными – недостатки платформы отлично понимают и соучредители.
Подтверждением этому стала новая статья в блоге создателя и идейного вдохновителя Ethereum – Виталика Бутерина.
В ней он озвучил меры, которые, крайне необходимо предпринять, чтобы удержать экосистему на плаву. Узким местом для бесперебойной работы и создания новых децентрализованных приложений Виталик считает отсутствие координации между проектами L2.
Смысл в том, чтобы сделать все эти районы гармонично сосуществующими и дополняющими друг друга, создавая единый мегаполис, вместо множества изолированных деревень, где каждый разработчик – “сам себе начальник”.
Вот несколько критериев, которым должен соответствовать проект, чтобы считаться "выровненным".
Виталик предлагает ввести два ключевых теста для проверки децентрализации и безопасности:
Пока Виталик не готов озвучить свои предложения на этот счет, предлагая вынести этот вопрос на широкое обсуждение.
Даст ли такой подход право голоса всем 22 сотрудникам Ethereum Foundation? На этот вопрос пока нет ответа. И можно предположить, что это вызвало бы критику из-за прямого противоречия критерию децентрализованности.
Но нет сомнений в том, что создание понятной системы оценки L2-проектов позволит сделать всю экосистему более справедливой и эффективной. Что, в свою очередь, поможет привлечь больше пользователей и разработчиков.
Подтверждением этому стала новая статья в блоге создателя и идейного вдохновителя Ethereum – Виталика Бутерина.
В ней он озвучил меры, которые, крайне необходимо предпринять, чтобы удержать экосистему на плаву. Узким местом для бесперебойной работы и создания новых децентрализованных приложений Виталик считает отсутствие координации между проектами L2.
Суть глобальной визии Бутерина
По мнению Виталика, главная задача сообщества Ethereum – объединить все команды разработчиков и их проекты в единую согласованную систему. Он представляет экосистему в виде огромного города, где каждый район (проект) развивается по утвержденным правилам.
Смысл в том, чтобы сделать все эти районы гармонично сосуществующими и дополняющими друг друга, создавая единый мегаполис, вместо множества изолированных деревень, где каждый разработчик – “сам себе начальник”.
Читайте также: Виталик Бутерин – идеальный ботан
Чтобы все эти проекты работали как единый механизм, Виталик предлагает идею "выравнивания". Это означает, что все проекты должны придерживаться общих ценностей и стандартов. Например, все протоколы должны быть открытыми (когда код доступен для просмотра и предложений по улучшениям для всех участников), стремиться к децентрализации и поддерживать общественные интересы.
Однако, Бутерин предостерегает от чрезмерно узкой интерпретации понятия "выравнивания". Например, иногда его используют для того, чтобы создать закрытый клуб, где только определенные люди или проекты считаются "правильными". Такой подход противоречит самой идее децентрализации.
Экосистема Ethereum должна быть единым мегаполисом Источник: marcos.antonio
Навести порядок в L2? Легко!
Чтобы сделать идею "выравнивания" более конкретной и доступной для всех участников, Бутерин предлагает разбить ее на несколько составляющих. Их можно представить в виде четких метрик.
Вот несколько критериев, которым должен соответствовать проект, чтобы считаться "выровненным".
- Открытый исходный код. Это основа для доверия и развития экосистемы. Когда код открыт, любой может его проверить на наличие уязвимостей и предложить улучшения. Это защищает участников проекта от рисков скрытых ошибок, мошенничества или манипулирования системой. Конечно, не все части приложения должны быть открыты, но ключевые компоненты, которые влияют на всю экосистему, должны быть доступны для всех.
- Общие стандарты. Чтобы все проекты экосистемы могли взаимодействовать друг с другом, необходимо создать общие правила игры. Существуют уже готовые стандарты (например, стандарт ERC-20 для токенов), однако этого мало. Необходимо создавать новые общие нормативы, чтобы решать новые задачи.
- Настоящая, а не фиктивная децентрализация. Чтобы система была действительно децентрализованной и безопасной, она должна быть устойчива к сбоям и атакам. Это означает, что сеть ни в коем случае не должна зависеть от какого-либо центрального узла или определенной группы людей.
Виталик предлагает ввести два ключевых теста для проверки децентрализации и безопасности:
- Тест на выживание. Для этого достаточно представить, что команда, создавшая проект, внезапно исчезла. Сможет ли проект продолжать работать без нее? Если да, то проект считается достаточно децентрализованным.
- Тест на взлом. Для этого можно поставить задачу команде разработчиков L2-проекта взломать свой же протокол. Насколько легко это сделать? Если система устойчива даже к внутренним атакам самих создателей, значит она хорошо защищена.
- Приверженность общему благу. Проекты, построенные на Ethereum, должны приносить пользу всему сообществу, а не только своим создателям. Это означает, что успех одного проекта должен способствовать развитию всей экосистемы. Например, проект может использовать нативный токен Ethereum (ETH) в своих операциях, тем самым увеличивая спрос на этот актив и укрепляя всю сеть Ethereum. Также важно жертвовать часть доходов на развитие общественных проектов в экосистеме Ethereum.
Бутерин планирует стандартизировать L2 Источник: cryptonews
Как будут оцениваться L2-проекты?
По мнению главного архитектора Ethereum, созданная им система призвана создавать новые возможности для всего криптокомьюнити и решать глобальные финансовые проблемы. Каждый L2-проект должен вносить свой вклад в это благородное дело. Например, улучшать доступ к финансовым услугам, создавать новые технологии, которые решают проблемы за пределами криптомира или поддерживать социальные инициативы.
Чтобы оценить вклад каждой команды разработчиков, нужны объективные критерии. Для этого будет создана рейтинговая система, подобную той, что есть у L2beat. Эта система будет отслеживать, насколько хорошо каждый проект соответствует заданным параметрам: насколько он децентрализован, безопасен и полезен для сообщества. Те проекты, которые имеют самые высокие показатели, будут продвигаться Ethereum Foundation. На их развитие будут выделяться дополнительные ресурсы, а их команда будет находиться под особым покровительством Фонда.
Читайте также: Бутерин готовит большую чистку Ethereum
Ethereum Foundation будет поддерживать создание таких рейтинговых систем, но ни в коем случае не будет управлять ими. Критерии будут определять все участники сообщества. Это позволит создать прозрачную и справедливую экосистему, где каждый проект будет соревноваться за то, чтобы быть лучшим, а не за то, чтобы понравиться своей целевой аудитории. Это создаст более прозрачный и справедливый механизм распределения ресурсов.
Чтобы система оценки проектов работала эффективно, должны быть четко определены критерии оценки. Если они будут расплывчатыми, то процесс оценки станет субъективным и может привести к нежелательным последствиям.
Пока Виталик не готов озвучить свои предложения на этот счет, предлагая вынести этот вопрос на широкое обсуждение.
Даст ли такой подход право голоса всем 22 сотрудникам Ethereum Foundation? На этот вопрос пока нет ответа. И можно предположить, что это вызвало бы критику из-за прямого противоречия критерию децентрализованности.
Но нет сомнений в том, что создание понятной системы оценки L2-проектов позволит сделать всю экосистему более справедливой и эффективной. Что, в свою очередь, поможет привлечь больше пользователей и разработчиков.