ArtexSwap — это децентрализованная биржа, которая использует технологии Artela EVM++ и Aspect для решения рисков MEV и проблем Rug Pull, повышения безопасности и эффективности транзакций и подходит для сценариев децентрализованных транзакций, требующих высокой безопасности и гибкости.
С момента своего создания Ethereum был технологической базой для цифровых валют, глобальных платежей и приложений. DEX — краеугольный камень децентрализованных финансов (DeFi). В конце концов, уход от DEX и DeFi — это просто пустые разговоры. Будучи платформой, работающей на блокчейне, она осуществляет прямые транзакции между пользователями и не подлежит контролю со стороны какой-либо сторонней организации, что позволяет ей создавать более совершенные финансовые продукты.
1. Основная архитектура Dex
В настоящее время DEX процветает в экосистеме Ethereum. DEX имеет множество различных моделей дизайна, каждая из которых имеет свои преимущества и недостатки с точки зрения функциональности, масштабируемости и децентрализации.
В соответствии с различными механизмами транзакций DEX можно разделить на две категории (как показано ниже).
1.1. DEX на основе книги заказов.
Книга заказов, по сути, представляет собой алгоритм сопоставления, который автоматически ищет заказы на покупку и продажу на различных рынках, которые еще не были подписаны. Система торговой платформы автоматически сопоставляет эти заказы на покупку и продажу. Подходит для сценариев, требующих эффективного сопоставления цен и гибких торговых стратегий. Проще говоря, ликвидность книги заказов поступает из двух источников: трейдеров и маркет-мейкеров.
Расширенное чтение: «Краткий анализ: модель книги заказов и автоматизированный маркет-мейкинг AMM»(Видетьприложение)
1.2. Автоматический маркет-мейкер (АММ).
Automated Market Maker (AMM) — это механизм принятия решений о ценообразовании и ликвидности на DEX. Проще говоря, это маркет-мейкер, который предоставляет ликвидные активы (два актива) в пул ликвидности. Продукт резервов в пуле ликвидности поддерживается на уровне значения k. Когда пользователь забирает монету, ему или ей необходимо предоставить еще одну монету в пул ликвидности, чтобы поддерживать значение k.
Детальное понимание AMM,Расширяемое чтение:《Отчет об исследовании UniswapX (Часть 1): обобщите связь между разработкой V1-3 и интерпретируйте принципиальные инновации и проблемы DEX следующего поколения.》
1.3 Какую ценность имеет DEX?
[Источник данных: БЛОК]
Согласно статистическим результатам CoinGecKo, по состоянию на 9 июля 2024 года существует около 835 известных DEX-бирж с общим суточным объемом торгов 8,35 млрд долларов США, из которых ежемесячные посещения достигли 320 млн раз.
Тремя крупнейшими децентрализованными биржами по объему торгов являются BabyDogeSwap, Uniswap V3 (Ethereum) и Orca.
Мы подсчитали, что 24-часовой объем торгов трех крупнейших бирж DEX и CEX составил 16% однодневной торговой ликвидности, и сравнили его с 24-часовым объемом торгов DEX в 2023 году по сравнению с аналогичным периодом прошлого года. Годовой темп роста составил 315% (2 миллиарда в 2023 году), а объем транзакций увеличился на 166% в годовом исчислении (в 120 миллионов раз за 23 года). Очевидно, что рынок имеет большой спрос на децентрализованные торговые платформы.
Поскольку децентрализованные биржи (DEX) используют для транзакций детерминированные смарт-контракты, вмешательство централизованной третьей стороны отсутствует. Этот прозрачный способ работы резко контрастирует с традиционными финансовыми рынками.
Например, в 2022 году FTX, одна из крупнейших на тот момент платформ для торговли криптовалютой, обанкротилась на фоне серии спадов из-за незаконного присвоения средств пользователей, что спровоцировало масштабные рыночные потрясения.
Кроме того, DEX улучшает финансовую доступность за счет децентрализации, а некоторые CEX могут ограничивать доступ пользователей в зависимости от географического местоположения или других факторов.
Но в целом для использования сервисов DEX пользователям достаточно только доступа к Интернету и подключения совместимого собственного кошелька. Эта модель, которая устраняет необходимость в трудоемкой регистрации и проверке, позволяет новым пользователям быстро и легко присоединяться к платформе, улучшая взаимодействие с пользователем.
2. Основные риски DEX
Децентрализованные биржи (DEX) обеспечивают выполнение транзакций, повышают прозрачность и доступны без разрешения. Эти функции значительно снижают барьеры для торговли и предоставления ликвидности. Однако DEX также сопровождается некоторыми рисками, которые включают, помимо прочего, следующие аспекты:
Эта афера обернулась большими потерями для инвесторов, а стоимость проекта мгновенно упала до нуля. Это оказало значительное влияние на доверие ко всему рынку DeFi.
Типичным примером является инцидент с SushiSwap в 2021 году. Шеф Номи, анонимный основатель SushiSwap, внезапно продал токены SUSHI на сумму 13 миллионов долларов из фонда разработчиков после того, как проект собрал большую сумму средств, что вызвало панику на рынке и привело к резкому падению цены токена.
Хотя позже шеф Номи вернул средства и община взяла на себя управление проектом, этот инцидент повлек за собой огромные потери и психологическое воздействие на инвесторов.
3. Проблемы, распространяющиеся от Bancor к DEX
Если говорить о том, кто был первым проектом, воспользовавшимся преимуществами AMM, то мы должны упомянуть Bancor. Немного жаль говорить, что он не получил широкого внимания до повального увлечения DeFi, поэтому многие люди ошибочно полагали, что AMM был. изобретен Uniswap.
Сегодня, с версией Bancor V2, она только что была запущена. Хотя V2 представила инновационные разработки, такие как оракул, предоставляющий самую последнюю цену и обновляющую долю пула токенов в зависимости от цены оракула, у нее все еще есть некоторые недостатки.
Хотя версия Bancor V2 представляет множество инновационных разработок, ее сложность также увеличивает порог обучения и использования для пользователей. По сравнению с другими моделями AMM, которые более просты и удобны в использовании, Bancor может потребовать от пользователей более профессиональных знаний и технической подготовки, чтобы полностью понять и использовать его новые функции. Это может ограничить рост числа пользователей и признание рынка.
4. Реализация ArtexSwap в DEX
Платформа ArtexSwap работает аналогично Uniswap, но имеет повышенную безопасность за счет использования собственных возможностей Artela EVM++.
4.1 Механизм масштабирования Artela
Прежде всего, чтобы лучше понять базовую среду ArtexSwap, давайте сначала кратко поговорим о базовом механизме работы Artela. Масштабируемость здесь на самом деле имеет два значения, а именно масштабируемость и производительность EVM.
Для обеспечения масштабируемости Artela внедрила для реализации технологию Aspect. Эта технология позволяет разработчикам создавать собственные программы в среде WebAssembly (WASM). Эти программы могут взаимодействовать с EVM, чтобы предоставлять dApps высокопроизводительные настраиваемые расширения для конкретных приложений.
Расширенное чтение: «Интерпретация полного текста V God: Web3.0» Следующая остановка инфраструктуры — «инкапсуляция». or Расширять」?》(Видетьприложение)
С точки зрения производительности, это повышение эффективности выполнения EVM. Мы все знаем, что EVM представляет собой среду последовательных виртуальных машин. По сравнению с современным оборудованием коэффициент использования этого метода очень низок, поэтому параллельная обработка кажется особенно важной. .
Чтобы добиться параллельного выполнения, как решить следующие проблемы:
1. Как решить, возникают ли конфликты между вещами, выполняемыми одновременно?
Стратегия параллельного выполнения, использующая прогнозирующее оптимистическое выполнение, предполагает, что между транзакциями в исходном состоянии нет конфликтов, и каждая транзакция записывает изменения, но не завершается немедленно.
После выполнения транзакции проверьте, существует ли конфликт, и повторите его, если таковой имеется.
Предсказуемость — это использование моделей искусственного интеллекта для анализа исторических данных транзакций, прогнозирования зависимостей транзакций, оптимизации последовательностей выполнения и уменьшения конфликтов и повторных выполнения.
Напротив, Sei и Monad полагаются на предопределенные файлы зависимостей транзакций и не имеют адаптивных возможностей модели динамического прогнозирования Artela на основе искусственного интеллекта, что является преимуществом Artela в уменьшении конфликтов выполнения.
2. Как увеличить скорость ввода-вывода и сократить время ожидания выполнения транзакции?
Технология асинхронной предварительной загрузки используется для устранения узких мест ввода-вывода (I/O), вызванных доступом к состоянию.
Artela использует прогнозные модели для предварительной загрузки необходимых данных о состоянии из медленного хранилища (например, жесткого диска) в быстрое хранилище (например, память) перед выполнением транзакции. Эта технология ранней загрузки и кэширования данных позволяет нескольким процессорам или потокам выполнения получать к ним одновременный доступ, улучшая параллелизм и эффективность выполнения.
3. Как решить проблему расширения данных при записи и увеличения нагрузки на обработку базы данных?
Artela объединяет различные традиционные технологии обработки данных для разработки параллельной системы хранения, повышающей эффективность параллельной обработки. Параллельные системы хранения в основном решают две проблемы: одна — реализовать параллельную обработку хранилища, а другая — улучшить возможность эффективной записи состояния данных в базу данных. В процессе хранения данных распространенные проблемы включают расширение во время записи данных и повышенную нагрузку при обработке базы данных. С этой целью Artela принимает стратегию разделения государственного обязательства (SC) и государственного хранилища (SS). Эта стратегия делит задачи хранения на две части: одна часть отвечает за быстрые операции обработки и не сохраняет сложные структуры данных для экономии места и уменьшения дублирования данных; другая часть записывает всю подробную информацию о данных; Кроме того, Artela упрощает сохранение данных за счет объединения небольших фрагментов данных в большие, тем самым не ставя под угрозу производительность при обработке больших объемов данных.
Кроме того, узлы валидатора поддерживают горизонтальное расширение, а сеть может автоматически регулировать размер вычислительных узлов в зависимости от текущей нагрузки или спроса. Этот процесс расширения координируется эластичным протоколом, чтобы обеспечить достаточные вычислительные ресурсы в консенсусной сети.
Благодаря эластичным вычислениям вычислительная мощность сетевых узлов может быть расширена, реализуя эластичное пространство блоков, что позволяет использовать независимое пространство блоков в соответствии с потребностями, что не только удовлетворяет потребности в расширении пространства общедоступных блоков, но также обеспечивает производительность и стабильность.
Это позволяет сети DEX спокойно реагировать на гибкое расширение Web2 в периоды пиковой торговли.
Стоит упомянуть, что,Эластичное пространство блоков как решение для горизонтального масштабирования производительности блокчейна,Предпосылка«Транзакции можно распараллеливать»,Только после увеличения параллелизма транзакций,Необходимо горизонтально расширить машинные ресурсы узла,для улучшения пропускной способности транзакций.
4.2 Исследование безопасности ArtexSwap DEX
ArtexSwap обновлен до версии 2.0. Судя по архитектуре ArtexSwap, он в основном ориентирован на три аспекта безопасности, а именно:
Механизм черного списка
Механизм черного списка — это стратегия, ориентированная на безопасность, поскольку с поведенческой точки зрения адреса и пользователи, которые участвовали в «плохих делах», имеют высокую вероятность повторного совершения преступлений, отмечая опасные учетные записи и адреса. транзакции, платформа ArtexSwap может проводить априорный анализ среды обеих сторон транзакции, Механизм основного списка продолжит следить за торговой активностью,Исключайте «опасные элементы» из черного списка по одному,При обнаружении запроса операции от учетной записи, занесенной в черный список,Эти запросы автоматически блокируются.,для предотвращения злонамеренного поведения.
Например, если учетная запись занесена в черный список из-за того, что она участвовала в краже ковров или другой мошеннической деятельности, эта учетная запись не сможет торговать или добавлять ликвидность на DEX, тем самым защищая других пользователей от потенциальных потерь.
По сути,ArtexSwap обеспечивает систему пассивной защиты C-стороны с фокусом назад.。
Механизм защиты от ковров
Rug Pull означает, что разработчики или крупные держатели внезапно увеличивают предложение токенов или удаляют большую часть средств из пула ликвидности, в результате чего цена токена резко падает, а инвесторы несут огромные потери.
Подобные ситуации обычно сопровождаются наличием бэкдора в контракте.,На этот шаг обычно попадает рыба, которая проскальзывает через сеть.,Потому что в информации черного списка есть определенное отставание.,Итак, обычно есть два типа ситуаций:
1. Данная уязвимость контракта не обнаружена,
2. Вы нашли черный список?
Давайте сначала поговорим о первом. В случаях, когда нет прямых доказательств того, что существует проблема с контрактом токена, ArtexSwap обычно использует оптимистический механизм для ее решения, то есть по умолчанию он безопасен, но платформа ArtexSwap является безопасной. всегда будет отслеживать любые попытки значительно увеличить количество токенов. Как только такая ситуация будет обнаружена, она будет заблокирована, и другим пользователям будет запрещено торговать соответствующими токенами, чтобы избежать потерь.
Второй тип основан на передаче сообщений вне цепочки. Aspect позволяет взаимодействовать и обмениваться данными за пределами блокчейна, когда включена передача сообщений вне цепочки. Это позволяет ArtexSwap получать адреса соответствующих вредоносных контрактов из сторонних источников информации в режиме реального времени, а затем проводить проверки безопасности контрактов токенов на всей DEX. Как только вредоносный контракт будет обнаружен, все связанные операции будут напрямую заблокированы.
Механизм проскальзывания
Что необходимо прояснить, так это то, что в рамках механизма ликвидности AMM высокое проскальзывание, ведущее к убыткам, является событием с высокой вероятностью. Проще говоря, проскальзывание — это разница между ценой исполнения транзакции и ожидаемой ценой. Когда рынок волатильен или ликвидности недостаточно, проскальзывание становится значительным. Это проблема механизма.
Очевидно, что предотвращение проскальзывания является «предсказуемой» проблемой, и решить проблему недостаточной ликвидности несложно. Для достижения этой цели контракту платформы ArtexSwap достаточно отслеживать пул ликвидности. Трудность заключается в колебаниях рынка. Поскольку рынок представляет собой информацию о внешнем событии, первое, что приходит на ум, — это получить доступ к оракулу для получения статуса рынка. Для этого ArtexSwap необходимо использовать базовую среду для своей работы. Artela поддерживает технологию Aspect. ArtexSwap использует ее для создания dApp в цепочке. dApp может взаимодействовать со сторонними оракулами для получения информации о колебаниях рынка. ela поддерживает агентов искусственного интеллекта, которые используют данные о состоянии рынка и искусственный интеллект для прогнозирования высокого проскальзывания транзакций в определенное время и объединяют их с ранее упомянутым мониторингом ликвидности для получения оценочной стоимости, превышающей пороговое значение (30%). предотвращает исполнение сделок, тем самым защищая трейдеров от потерь, вызванных резкими колебаниями цен.
5. Резюме
Хотя мы не уверены, сможет ли текущая модель DEX поддерживать долгосрочный рост и институциональное внедрение, можно предвидеть, что DEX продолжит становиться незаменимой инфраструктурой в экосистеме криптовалют.
Опять же, за каждым успешным мошенничеством может стоять пользователь, который перестанет использовать Web3, и экосистеме DEX будет некуда идти без новых пользователей. Поэтому для DEX потеря безопасности означает потерю всего.
Но на данный момент DEX Под огненным фоном трека,деривативы Повествование кажется устойчивым, но в долгосрочной перспективе DEX является наиболее определенным спросом пользователей, поэтому никакого внимания не будет слишком много.
приложение
«Краткий анализ: модель книги заказов и автоматизированный маркет-мейкинг AMM»
https://mirror.xyz/coincapital.eth/jkCgaKOOtXUn2Iv47y_1npwsyC5Cm0qL3GoVhTUA-IE
«Полнотекстовая интерпретация V God: Web3.0» Следующая остановка инфраструктуры — «инкапсуляция». or Расширять」?》https://www.blocktempo.com/is-the-next-step-for-web3-infrastructure-encapsulation-or-extension/