Сценарист: Чэнь МокмДеФи
Основная точка зрения: Puffer использует рестейкинг для создания более эффективного решения на основе агрегирования, децентрализации секвенсора и освобождения взаимодействия ликвидности между цепочками. Базовый Rollup и основной Rollup будут формировать разные экологические модели Ethereum.
- Puffer LRT: бизнес по перезалогу Ethereum на основе Eigenlayer.
- Puffer UniFi: решение для улучшения накопительных пакетов, включающее технологию предварительного подтверждения.
- Puffer UniFi AVS: используйте UniFi AVS для создания высокосинхронизированной экосистемы цепочки приложений и уменьшения фрагментации ликвидности.
- Разница между базовым объединением и обычными решениями для объединения возникает из-за постоянных компромиссов во многих аспектах, таких как децентрализация, эффективность и преимущества адаптации к различным типам сценариев приложений.
Основные понятия агрегирования
Rollup — это технология, используемая для масштабирования блокчейнов, таких как Ethereum, чтобы позволить блокчейну обрабатывать больше транзакций, сохраняя при этом низкие комиссии. С точки зрения непрофессионала, он «упаковывает» большое количество транзакций вместе, а затем обрабатывает эти транзакции вне цепочки (по сравнению с основной сетью), вынося вычисления и хранение за пределы основной сети Ethereum (L1). Таким образом, нагрузка на основную сеть снижается, но конечный результат транзакции по-прежнему будет отправлен в основную сеть Ethereum и проверен, тем самым сохраняя безопасность и невозможность подделки данных.
Ролл-апы делятся на два основных типа:
- Оптимистическое объединение: если предположить, что большинство людей честны, все транзакции считаются правильными по умолчанию и проверяются только тогда, когда кто-то ставит их под сомнение. Этот метод более быстрый, но имеет определенный период проверки.
- ZK Rollup (доказательство с нулевым разглашением): использует математическое доказательство для обеспечения правильности каждой транзакции. Их законность гарантируется при упаковке транзакций, поэтому дополнительный период проверки не требуется. Этот метод более безопасен, но технически более сложен.
Вообще говоря, основная концепция Rollup заключается в том, чтобы «выполнять большую работу вне цепочки и помещать только результаты в цепочку», тем самым делая процесс блокчейна быстрее и дешевле.
Тогда этот процесс можно просто разбить на две части:
- Пакетная упаковка — увеличение объема/пропускной способности транзакций
- Подтверждение транзакции - улучшите скорость подтверждения
На основе накопительного пакета
Исследователь Ethereum Foundation Джастин Дрейк предложил концепцию Based Rollup в марте 2023 года. Это решение в основном нацелено на важную роль между L1 и L2 — секвенсор.
Секвенсор отвечает за сортировку и упаковку транзакций от L2 до L1. В сферу его деятельности также входит пакетная упаковка и подтверждение транзакций, о которых мы упоминали выше. Однако большинство решений секвенирования, используемых в настоящее время L2, представляют собой централизованные решения, контролируемые одним или несколькими. На ранних этапах развития отрасли особой проблемы не возникнет, но по мере увеличения объема средств в каждой цепочке и зрелости инфраструктуры централизованный секвенатор станет «проблемой, которая будет решена». рано или поздно."
На данный момент предложено два решения:
- Децентрализованный сортировщик на базе L2
- Базовый накопительный пакет перенесен на L1
Основным представителем децентрализованных сортировщиков на базе L2 является Metis. Метод реализации заключается в установлении нового мощного консенсуса, который сделает сеть сортировщиков более надежной.
- Децентрализованный сортировщик на базе L2
- Базовый накопительный пакет перенесен на L1
Основным представителем децентрализованных сортировщиков на базе L2 является Metis. Метод реализации заключается в установлении нового мощного консенсуса, который сделает сеть сортировщиков более надежной.
Решение Based Rollup заключается в том, что он удаляет отдельную конструкцию сетевого механизма секвенсора и передает ответственность за сортировку транзакций с исходного уровня L2 на L1. Узел проверки Ethereum L1 служит инициатором блока (предлагающим), отвечающим за сортировку транзакций. Этот дизайн не требует восстановления консенсуса, полностью использует существующие ресурсы узла Ethereum и в то же время позволяет избежать рисков, вызванных централизованным секвенсором, прививая уровень безопасности секвенсора к основной сети Ethereum.
Но проблемы, с которыми сталкивается Based Rollup, также ограничиваются классической трилеммой. Теперь, когда у него есть безопасность основной сети, это также означает, что он должен полагаться на производительность основной сети (время генерации блока составляет около 12 секунд). , что сделает подтверждение транзакции. Время существенно уступает обычной схеме секвенсора L2.
Анализ накопительного решения на основе оптимизации Puffer UniFi
Чтобы преодолеть эту трилемму, необходимо ввести новые роли или механизмы для достижения баланса. UniFi, предложенный Puffer, направлен на введение «предварительного подтверждения» для решения этой проблемы.
В существующих решениях для объединения пользователи обычно получают «мягкие подтверждения» от централизованного секвенсора. Эти заказчики могут заверить пользователей, что после отправки транзакции она будет включена в блокчейн. Это мягкое подтверждение в основном происходит из-за доверия к этой централизованной власти. Как только эта власть становится коррумпированной, последовательность/подтверждение транзакций не может быть достаточно гарантировано.
Предварительная квалификация Puffer UniFi имеет следующие две характеристики:
- Гарантировано валидаторами Ethereum: перед упаковкой блока валидаторы основной сети Ethereum заранее берут на себя обязательство (предварительная настройка) для подтверждения объединенных транзакций — эти транзакции будут включены в их предстоящие блоки.
- Механизм штрафов: если валидаторы не выполнят свои предварительно подтвержденные обязательства, т. е. не включат предварительно зафиксированные транзакции в блок, им грозят штрафы.
Таким образом, посредством «предварительного подтверждения» UniFi обходит проблему, заключающуюся в том, что механизм объединения на основе должен быть ограничен временем блока основной сети, что эквивалентно тому, что узлы основной сети Ethereum берут на себя «дополнительную работу» в процессе подтверждения транзакции для обеспечить эффективность подтверждения транзакций (~100 мс).
Благодаря механизму предварительного подтверждения он может значительно повысить эффективность подтверждения транзакций в основной сети, так нужен ли L2 для повышения производительности основной сети?
Возвращаясь к сути Rollup, он в основном реализует «пакетную упаковку транзакций» -> «быстрое подтверждение транзакции». Это расширение в двух измерениях: горизонтальном и вертикальном. Предварительное подтверждение решает проблему быстрого и честного подтверждения транзакции. Пакетная упаковка. Ее еще необходимо завершить через второй уровень или вне цепочки, а затем упакованная транзакция отправляется в основную сеть через секвенатор и подтверждается.
Пуффер UniFi AVS
Узлы Ethereum выполняют «дополнительную работу» в механизме «предварительного подтверждения». Как следует реализовать эту дополнительную работу и соответствующий механизм наказания?
Puffer предложил UniFi AVS, решение, основанное на EigenLayer. Оно не вводит другие механизмы и обеспечения, но использует «перестейкинг» Ethereum для упаковки UniFi в сервис AVS. Любой валидатор, который делает повторную ставку на EigenLayer, может участвовать в UniFi. AVS будет предоставлять услуги предварительного подтверждения и разрабатывать соответствующие механизмы штрафов в AVS.
Вообще говоря, повторная фиксация и AVS делают реализацию «предварительного подтверждения» более гладкой. Это одно из наиболее подходящих и практичных решений AVS в настоящее время, которое способствует решению «Объединение на основе». До этого реализовать эту функцию было непросто. . легкий.
Вообще говоря, повторная фиксация и AVS делают реализацию «предварительного подтверждения» более гладкой. Это одно из наиболее подходящих и практичных решений AVS в настоящее время, которое способствует решению «Объединение на основе». До этого реализовать эту функцию было непросто. . легкий.
основная ценность
Использование UniFi AVS для построения цепочек приложений станет решением для обновления накопительного пакета по сравнению с другими накопительными пакетами:
- Децентрализованная сортировка на основе L1
- Интеграция технологии предварительного подтверждения повышает скорость подтверждения транзакций.
- Создайте доход для рестейкинга
- Синхронная компоновка
Синхронная компоновка — одна из основных функций, используемых UniFi для решения проблемы фрагментации. В нынешней многоуровневой среде Ethereum различные объединения выполняются независимо друг от друга, что приводит к распылению ликвидности и пользователей, а взаимодействие активов и контрактов между различными объединениями должно осуществляться с помощью таких инструментов, как межсетевые мосты. , что не только Дополнительная сложность сопряжена с высокими затратами и рисками для безопасности.
Поскольку UniFi основан на децентрализованной сортировке L1, узел основной сети Ethereum действует как «общий сортировщик», поэтому он может позволить различным накопителям (на основе UniFi) взаимодействовать внутри одного блока без необходимости создания межцепочных мостов. Таким образом, пользователи могут беспрепятственно работать между различными накопительными пакетами и цепочками приложений в экосистеме UniFi. Таким образом, UniFi предоставляет пользователям удобство работы, аналогичное работе с одной цепочкой, эффективно уменьшая проблему фрагментации ликвидности. Это похоже на конечную цель абстрактного пути цепочки. Его преимущество заключается в том, что метод реализации является более естественным. и просто, и не требуется. Необходимо ввести другие дополнительные консенсусы и ограничения (например, создание нового уровня консенсуса для агрегирования ликвидности и спроса пользователей).
Подвести итог
В целом весь бизнес UniFi зависит от того, является ли объединение на основе необходимым решением.
Судя по текущему статусу L2, большинство решений на самом деле более централизованы, чем думают пользователи, но эта проблема централизации не повлияет на интересы пользователей в краткосрочной перспективе. Аналогично, решение этой проблемы в краткосрочной перспективе не приведет к эффекту богатства. Причина, по которой эта проблема не очевидна, заключается в том, что ни одно приложение не зависит напрямую от степени централизации сортировщика. Как и в период создания экосистемы Биткойн, все истории о том, как разбогатеть, были. сделано в контексте очень централизованного индексатора.
Но если мы говорим о децентрализованных сортировщиках в долгосрочной перспективе, необходимо одновременно учитывать ликвидность и фрагментацию. Затем давайте приведем несколько изображений для сравнения:
Базовый накопительный пакет — это решение, которое в настоящее время более совместимо с основной сетью Эфириума. Оно больше похоже на «дочерний» накопительный пакет основной сети Эфириума или может быть описано как рядовой солдат Эфириума. Это может быть пехота, кавалерия или артиллерия. , между казармами. Планирование связи напрямую отвечает за Эфириум и соответствует самой справедливой системе Эфириума. Нет необходимости вмешиваться в работу третьего отдела, и нет риска недопонимания информации или умышленного зла.
Текущий основной Optimistic Rollup — это более «децентрализованный» Rollup Эфириума, который похож на автономию принцев и королей. Они позволяют сотням цветов цвести и строить города и системы, которые им нравятся. Справедлива ли эта система или нет, зависит от принцев. и сами короли. В то же время для связи между принцами и королями требуется дополнительный отдел планирования и корректировки. Этот отдел является «цепной абстракцией». Чтобы контролировать этих принцев и королей, отдел цепной абстракции должен быть достаточно сильным, чтобы не только обладать. способность контролировать принцев и королей, но и обеспечивать собственную безопасность. Не быть коррумпированным.
Спорный вопрос между этими двумя решениями заключается в том, должен ли Rollup вернуть свою ценность Ethereum или он должен быть автономным и позволить расцвести сотням цветов. Ближе к Ethereum дает больше преимуществ в безопасности и в то же время экономит много затрат на децентрализацию. , он имеет естественную синхронизацию и комбинацию. Автономия означает, что операторы могут получить множество преимуществ, но в то же время им приходится тратить много денег на создание безопасности, основанной на децентрализации и полагаться на предоставляемую извне возможность компоновки.
Инклюзивность и свобода блокчейна определяют, что эти два решения будут существовать одновременно. Источником является постоянный компромисс между различными решениями с точки зрения децентрализации, эффективности, преимуществ и других аспектов для адаптации к различным типам сценариев применения. Подобные исследования будут продолжаться. Если так будет продолжаться, только при постоянном технологическом пересмотре идеи разработчиков смогут надеяться на создание нового будущего.
Все комментарии