{"id":14279,"url":"\/distributions\/14279\/click?bit=1&hash=4408d97a995353c62a7353088166cda4ded361bf29df096e086ea0bbb9c1b2fc","title":"\u0427\u0442\u043e \u0432\u044b\u0431\u0435\u0440\u0435\u0442\u0435: \u0432\u044b\u0435\u0445\u0430\u0442\u044c \u043f\u043e\u0437\u0436\u0435 \u0438\u043b\u0438 \u0437\u0430\u0435\u0445\u0430\u0442\u044c \u0440\u0430\u043d\u044c\u0448\u0435?","buttonText":"","imageUuid":""}

Есть ли решение у масштабируемости Ethereum?

Со старта платформы Ethereum вопрос масштабирования не сходит с повестки. Бурный рост DeFi-сегмента, ажиотажа вокруг невзаимозаменяемых токенов, высокая стоимость газа делают Ethereum все менее популярным.

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

Растущая проблема

Динамично растущая популярность экосистемы Ethereum, имеет и обратную сторону. Ресурсы сети изначально ограниченны. С увеличением числа пользователей и спроса на ETH растет и конкуренция среди майнеров. Соответственно повышается стоимость газа, а за ним и стоимость комиссионных за транзакции. Самый свежий пример, 24 сентября – комиссия в $70 тыс. которую заплатили при покупке 10 NFT TIME при номинальной стоимости одного невзаимозаменяемого токена – 1 ETH, что на время покупки было эквивалентно $3100.

Транзакция в сети Ethereum стоимостью 22.597 ETH

Растущая стоимость комиссии выгодна майнерам, но никак не пользователям. Большие надежды возлагаются на платформу Ethereum 2.0, однако пока запущена лишь нулевая фаза, а до полного запуска похоже еще далеко.

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

Пути решения

Пока все движется в двух направлениях:

1. Ончейн-масштабирование — изменение первого уровня системы (L1). Хороший пример - Ethereum 2.0 т.е. кардинальные изменения. Пока, как видим – этот путь слишком тернист, поэтому все большие надежды устремлены на второе направление.

2. Интеграция систем второго уровня (L2) – цель внедрения – расширение функционала базового уровня посредством обработки транзакций вне основной системы.

Можно выделить основные, ныне применяемые L2-решения:

  • Каналы состояния (State channels) — пользователи используют каналы для отправки средств друг другу за пределами основной сети. Основная сеть обрабатывает лишь транзакции открывающие и закрывающие установленный между пользователями канал. Данный метод существенно снижает нагрузку на L1, при соответствующей степени безопасности.

    Из недостатков - каналы непригодны для приложений со сложными смарт-контрактами, создание требует время, средства блокируются в multisig-контракте.

  • Плазма (Plasma) – создание дочерних цепей в неограниченном количестве – копий сети первого уровня. Для этого применяются деревья Меркла и смарт-контракты.

    Дочерние цепи некастодиальны. Участники системы сами ее контролируют, при этом количество пользователей не определено заранее. Главные недостатки – долгое ожидание при выводе средств и как с каналами - невозможность использования приложений на основе смарт-контрактов.

  • Сайдчейны (Sidechains) – независимые блокчейн - платформы с собственными токенами, двусторонне привязанные к первому уровню Ethereum, куда и направляют информацию при обновлении своего реестра. Пропускная способность сайдчейнов до 10 тыс. TPS.

    Данное решение способствует увеличению скорости операций на платформе, снижению комиссии, однако в ущерб безопасности и децентрализации.

  • Оптимистичные свертки (Optimistic Rollups) – аккумулирует операции направляя часть вычислений в сайдчейны. При этом базовая система считает все транзакции законными по умолчанию, «пока судом не будет доказано обратное». Такой тип решения проблемы привлекает пользователей низкими затратами на газ, и большой скоростью проведения транзакций.

    В «роллапах» все основано на доверии. Каждый может стать валидатором и следить за соблюдением законности в системе. Для этого запускается специальная программа отслеживающая возникновение споров. После чего принимается решение в пользу одного из пользователей.

В настоящее время в криптовалютном сообществе наиболее оптимальным решением видят Optimistic Rollups. Так считает и сам Виталик Бутерин, но похоже в контексте «перебиться», т.е. пока не будет запущен Ethereum 2.0.

Для массового распространения систем второго уровня, помимо адаптации пользователей необходимо решать вопросы совместимости. Для чего потребуется внесение изменений в DeFi –приложения, что весьма трудоемкий процесс. Возможно для разрешения проблемы совместимости в скором времени появится новая инфраструктура.
Наши информационные ресурсы:

0
1 комментарий
Рустем Нурбаев

Ожидаем ETH2.0. Что же нам покажет шардинг?

Ответить
Развернуть ветку
-2 комментариев
Раскрывать всегда