Компания и продукт

Проблемы масштабирования DeFi

19, Май, 2022 •

Что такое DeFi?

DeFi – это децентрализованные финансы, которые стремятся устранить недостатки использования централизованных платформ при предоставлении финансовых услуг. Концепция децентрализованных финансов (DeFi) основана на технологии распределенного реестра, аналогичной той, что используется в криптовалютах. Благодаря новым технологиям DeFi устраняют посредников, поэтому люди, продавцы и предприятия могут напрямую выполнять любые финансовые операции. Эта концепция реализуется через одноранговые (peer-to-peer) финансовые сети, которые опираются на протоколы безопасности, усовершенствование техники, подключение и программное обеспечение.

На самом деле, проекты DeFi (децентрализованные биржи) стремятся сравняться со своими централизованными аналогами. К примеру, DEX испытывают наибольшие трудности, поскольку они очень зависят от скорости и пропускной способности. Как же сделать конкуренцию возможной?

Решения DeFi

Для проведения транзакций DEX используют смарт-контракты. Это самоисполняющиеся контракты, в которых условия соглашения между покупателем и продавцом включены непосредственно в код.

Особенность этих контрактов в том, что они поддерживают сделки на DEX, устраняя необходимость в посреднике, который будет обновлять записи, обеспечивать соблюдение правил и управлять рисками контрагента. Кроме того, в приложениях DeFi реализованы криптографические механизмы для аутентификации информации перед ее записью, что делает операции прозрачными. Так они ускоряют транзакции и устраняют риск человеческого фактора.

Более того, DeFi могут легко взаимодействовать с другими децентрализованными приложениями (dApps). Они предлагают полностью автономные и децентрализованные банковские услуги, такие как займы, кредитование, трейдинг и деривативы. Вместе они представляют новую парадигму финансов. И все же, DeFi сталкиваются с рядом проблем.

Какие проблемы пытаются решить DeFi? Главные задачи

Поскольку любая операция должна быть публично раскрыта и зарегистрирована в сети блокчейн, это устанавливает ограничение на общее количество транзакций, выполняемых в данный момент. Технология обеспечивает защиту сети, но требует больших вычислительных мощностей, которые стоят денег. Таким образом, DeFi подвержены ограничениям на количество сделок, высоким комиссиям и DDoS-атакам. Есть также одна ключевая проблема DeFi: масштабируемость.

Что такое масштабируемость?

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

Чтобы справиться с такой проблемой, сети блокчейн разработали второй уровень (Layer 2, L2).

Решение Layer 2 (второй уровень)

Многие проблемы масштабируемости в блокчейне решает второй уровень (Layer 2), или опция масштабирования «вне сети». Уровень 2 — изначальная часть любого блокчейна. Bitcoin Lightning Network и Ethereum Plasma — два важных примера решений на втором уровне. Несмотря на различия в принципах функционирования и характеристиках, обе технологии пытаются повысить пропускную способность сетей блокчейна и снизить плату за газ.

Как это работает?

Обычно второй уровень (Layer 2) добавляется как дополнительный слой к основной цепочке (Layer 1). Таким образом, нет необходимости вносить какие-либо изменения в фундаментальную структуру. Следовательно, такое решение не оказывает влияния на безопасность сети на первом уровне, а количество выполняемых транзакций (высокая пропускная способность) увеличивается.

Давайте разберемся, какие бывают типы решений Ethereum’s Layer 2.

Типы масштабирующих решений на Ethereum

Чтобы решить такие проблемы, как масштабируемость, высокая плата за газ и перегруженность сети, Ethereum готовится выпустить знаковое обновление Ethereum 2.0, которое полностью изменит структуру сети.

Ethereum 2.0 — это серьезное обновление сети, состоящее из нескольких этапов, которые приведут к переходу от Proof-of-Work к Proof-of-Stake консенсусу, что сделает сеть более масштабируемой, безопасной и долгосрочной.

Есть 3 типа масштабирующих решений от Ethereum:

  • Plasma – используют вторичный блокчейн, помогающий с проверкой основной цепи. Несмотря на то, что контракты Plasma очень похожи на смарт-контракты Polkadot, они организованы в иерархию, чтобы исключить транзакции из основной цепочки, что высвобождает время и повышает масштабируемость.
  • Optimistic Rollups – работают на базовом уровне Ethereum, чтобы обеспечить выполнение большого количества смарт-контрактов без перегрузки сети. Они поддерживают тот же уровень безопасности, что и основная цепь Ethereum. Для достижения более высокой скорости транзакций агрегаторы данных вычисляют хеш-дерево. Однако они имеют меньшую пропускную способность, чем Plasma и ZK Rollups.
  • ZK (zero-knowledge, нулевое разглашение) Rollups – пакеты данных, которые проходят секьюритизацию в основной цепочке с помощью смарт-контракта перед отправкой за пределы цепочки для обработки и вычислений. Имея возможность обрабатывать  2,000 TPS, они могут генерировать блок менее чем за минуту. Термин «zero-knowledge», «нулевое разглашение» относится к тому факту, что все верификаторы могут знать, что у них есть одна и та же информация, не раскрывая ее.

Поскольку данные хранятся вне сети, подход масштабирования ZK-rollups на втором уровне (Layer 2) эффективнее, чем Layer 1. Релевантные данные смарт-контракта на 2 уровне требуются реже, чем данные из блокчейнов уровня 1. Это экономит вычислительную мощность, и проверка транзакций занимает меньше места в блокчейне. В результате цены на газ падают, что делает транзакции быстрее и дешевле.

Ethereum 2.0: решит ли проблему масштабируемости?

Сейчас большинство операций DeFi обрабатывается через блокчейн Ethereum. Для расчетов в блокчейне каждая из этих транзакций стоит некоторое количество ETH, родной криптовалюты Ethereum. Из-за растущей популярности DeFi в 2020 году цены на транзакции резко выросли. На данный момент стоимость базовой транзакции начинается от 20 долларов, а сложные операции со смарт-контрактами стоят до 200 долларов, в зависимости от того, как в этот момент используется блокчейн.

Несмотря на все изменения, которые Ethereum пытается внедрить, на данный момент пропускная способность Ethereum Proof-of-Work остается низкой — всего 15 транзакций в секунду. Чтобы решить эту проблему, разработчики предложили идею оптимизации процессов. Они разрабатывают Ethereum 2.0 — огромный прыжок от энергоемкого консенсуса Proof-of-Work (PoW) к более бережливому и экологичному механизму Proof-of-Stake (PoS). Однако такое преобразование может вызвать проблемы у майнеров, которым нравится процесс майнинга Proof of Work.

Следуя ориентиру на уровень 2, ETH фокусируется на росте сайдчейнов и rollups (накопительных пакетов обновления) для снижения платы за газ и низкой пропускной способности на уровне 1. Несмотря на эту стратегию, процент доминирования DeFi, который в начале прошлого года прогнозировался на уровне около 100%, с тех пор сократился до 70% рынка.

В результате стоимость их нативных токенов также выросла. В то время как сетевой актив Ethereum, Ether (ETH), вырос в цене, каждый из вышеупомянутых токенов превзошел ETH в предыдущем году. Обновление Ethereum 2.0 направлено на изменение консенсуса Proof-of-Work (PoW) на более энергоэффективный консенсус Proof-of-Stake (PoS). Вот зачем:

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

Итак, мы видим, как Ethereum, с ее дорогой платой за газ и низкой пропускной способностью, развивается благодаря решениям уровня 2.

Недостатки Ethereum 2.0

Ethereum 2.0 предлагает идеальное решение и хорошую альтернативу CEX. И все же у него могут быть некоторые недостатки.

Мосты

Поскольку уровень 2 является дополнительным уровнем к основной сети, он соединяется с уровнем 1 через мост. Вы можете задаться вопросом, насколько безопасны мосты между уровнями 1 и 2. Несмотря на все сильные стороны, они подвержены STP, ARP, LLDP и другим атакам.

Высокие комиссии

По сравнению с новыми публичными сетями, такими как Polkadot, Avalanche, Solana и другими, которые также добились значительных успехов, Ethereum взимает высокие комиссии.

Таким, если транзакция Uniswap стоит 0,0001 доллара, а транзакция на Binance стоит 0,20 доллара, комиссия на Ethereum составляет 7 долларов, а в ее решении Optimistic комиссия превышает 0,68 доллара.

DeFi – будущее финансов? 

Проблема отрасли с решениями Layer 2 заключается в том, что многие из них отличаются друг от друга, и неясно, как они работают и насколько они безопасны. Кроме того, на пути еще много препятствий, – например, уязвимость мостов между уровнями 1 и 2.

Однако у Layer 2 нет альтернативы. С другой стороны, консенсуса Proof-of-Stake, на который хочет перейти Ethereum, будет недостаточно для удовлетворения текущего запроса DeFi, поскольку один публичный блокчейн не сможет удовлетворить спрос. Таким образом, решения второго уровня будут продолжать развиваться в поисках новых решений.

Content
Last updates

Our Blog

Try Our Testnet Platform

Dexilon is the first DEX that is run on a limit order book powered by the native blockchain.