Бутерин поделился частью новой дорожной карты Ethereum
Виталик Бутерин поделился частью новой дорожной карты Ethereum. Главная цель — решить текущие проблемы сети и улучшить ее масштабируемость
Обновленная дорожная карта Ethereum включает в себя несколько амбициозных целей. Рассказываем по порядку.
Обновление The Surge: ключевые цели
Достижение 100 000 TPS
Одна из ключевых целей — увеличить скорость транзакций в секунду (TPS) до 100 000 как на первом уровне (L1), так и на втором (L2). По словам Бутерина, это крайне важно для улучшения пользовательского опыта.
Увеличить TPS можно с помощью следующих технологий:
Выборка доступности данных (DAS). Эта технология позволит узлам сети проверять доступность данных, запрашивая лишь небольшие их части. DAS снизит нагрузку на сеть и ускоряет верификацию транзакций.
Оптимизация архитектуры протоколов. Будут применяться более эффективные алгоритмы и методы хранения данных, такие как сжатие и оптимизация кодирования, что увеличит скорость обработки транзакций.
Решения второго уровня (L2). Активное развитие Rollups и параллельных сетей L2 позволит обрабатывать множество транзакций вне основной цепочки, минимизируя данные, записываемые на L1.
Архитектуры Plasma. Эти системы будут обрабатывать транзакции за пределами основного блокчейна, увеличивая масштабируемость и скорость.
Децентрализация и надежность L1
Бутерин подчеркивает, что не менее важная задача — сохранить все основные свойства Ethereum на L2. В частности, это включает такие характеристики, как децентрализация, открытость и устойчивость к цензуре.
Максимальная интероперабельность между L2
По словам Виталика, блокчейн Ethereum должен восприниматься как единая экосистема, а не как набор из 34 отдельных сетей. Достигнуть этого можно через:
Стандартизацию протоколов. Для обеспечения интероперабельности различные решения L2 должны использовать общие стандарты и протоколы.
Интеграцию через кросс-чейн мосты. Создание безопасных и эффективных кросс-чейн мостов позволит пользователям и разработчикам перемещать активы и данные между различными L2 без дополнительных сложностей.
Упрощение интерфейсов. Для пользователей важно иметь интуитивно понятные интерфейсы.
Обмена данными между L2. Это включает в себя создание стандартов для передачи данных о транзакциях и состоянии между L2.
Управление через децентрализованные автономные организации (DAO). Создание DAO для управления стандартами и протоколами L2 может обеспечить более гибкое и адаптивное управление экосистемой.
Постоянный диалог между разработчиками. Открытое сотрудничество между командами, работающими над разными L2, может привести к более тесной интеграции и совместимости.
Необходимость в масштабировании
Виталик также отметил необходимость масштабировать мейннет Ethereum. Это необходимо для соответствия спросу. Однако есть «но»:
«Если L2 станут очень масштабируемыми и успешными, а L1 останется способным обрабатывать лишь очень малый объем транзакций, то для Ethereum может возникнуть множество рисков», — написал он.
Самым простым решением, по мнению Бутерина, было бы увеличение лимита газа. Но такой шаг может привести к росту централизациииз-за увеличения расходов, которые несут стейкеры.
Еще одно предложение — удешевить конкретные функции и типы вычислений без ущерба для децентрализации. По словам программиста, это можно сделать через «многомерное» ценообразование на газ, снижение стоимости газа для определенных опкодов и введение новых форматов байткодов.
В марте этого года разработчики Ethereum развернули обновление Dencun. Апгрейд значительно снизил комиссии в L2-сетях благодаря внедрению так называемых blob-объектов.
Для обеспечения наилучшего взаимодействия мы используем такие технологии, как файлы cookie, для хранения информации об устройстве и/или доступа к ней. Согласие на использование этих технологий позволит нам обрабатывать такие данные, как поведение при просмотре веб-страниц или уникальные идентификаторы на этом сайте. Несогласие или отзыв согласия могут отрицательно сказаться на определенных функциях.
Функционально
Always active
Техническое хранилище или доступ к нему строго необходимы для законной цели обеспечения возможности использования конкретной услуги, явно запрошенной абонентом или пользователем, или с единственной целью осуществления передачи сообщения по сети электронных коммуникаций.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Статистика
The technical storage or access that is used exclusively for statistical purposes.Техническое хранилище или доступ к нему, которые используются исключительно для анонимных статистических целей. Без повестки в суд, добровольного согласия со стороны вашего интернет-провайдера или дополнительных записей от третьей стороны информация, сохраненная или извлеченная только для этой цели, как правило, не может быть использована для вашей идентификации.
Маркетинг
Техническое хранилище или доступ к нему необходимы для создания профилей пользователей для отправки рекламы или для отслеживания пользователя на веб-сайте или на нескольких веб-сайтах в аналогичных маркетинговых целях.