Снимок цепи Solayer: наступила ли эра транзакций в миллисекундах? Теги: Блокчейн, Solana Сложность:

Средний1/15/2025, 12:27:36 PM
Проект Solayer в экосистеме Solana опубликовал свою дорожную карту на 2025 год, в которой особое внимание уделяется предстоящему аппаратно-ускоренному блокчейну SVM «Solayer InfiniSVM». В этой статье рассматривается, как Solayer Chain позволяет осуществлять миллиарды трансферов USDC в секунду и облегчает миллионы одновременных торгов меме-монетами на Raydium.

Мгновенная окончательность транзакции и 100 Гбит/с: что такое цепь Solayer?

На этой неделе проект Solayer, работающий в экосистеме Solana, представил свою дорожную карту на 2025 год, центральным элементом которой является грядущая аппаратно-ускоренная блокчейн-платформа SVM под названием Solayer InfiniSVM. Для Solayer «Solayer InfiniSVM» является важным шагом на пути к достижению его долгосрочной цели.

Главный инженер Solayer Чаофан Шоу присоединился к команде после того, как покинул программу докторантуры в Университете Калифорнии в Беркли. Шоу раскрыл, что команда получила значительное вдохновение от валидаторского клиента Solana, Firedancer, и решила перенести большую часть компонентов Solana на SmartNIC и программируемые коммутаторы. Этот подход значительно улучшает возможности обработки сети, делая выполнение транзакций более эффективным.

В цепочке Solayer каждая транзакция следует структурированному рабочему процессу. Транзакции сначала маршрутизируются через масштабируемый входной кластер от сотен тысяч до миллионов узлов, где они проходят очистку и предварительное выполнение на основе вероятностных прогнозов будущего состояния. Затем снимки выполнения отправляются на секвенсор, построенный с использованием коммутаторов Intel Tofino и дополнительных компонентов FPGA. Особенно стоит отметить, что большинство транзакций уже проверены на этапе предварительного выполнения и не требуют повторного выполнения на секвенсоре. Для конфликтующих транзакций секвенсор цепи Solayer использует передовой алгоритм планирования (SOTA) на основе детальных шаблонов доступа к учетным записям, собранных во время предварительного выполнения, чтобы обеспечить справедливость и эффективность.

По словам Чаофана Шоу, Solayer Chain достигает более 16 миллиардов транзакций в секунду (TPS) для простых рабочих нагрузок, обрабатывая до 890 000 TPS для рабочих нагрузок с конфликтами. Это позволяет платформе обрабатывать миллиарды трансферов USDC в секунду и поддерживать миллионы пользователей, одновременно торгующих одной и той же мемкой на Raydium.

Но как Solayer InfiniSVM делает это возможным?

Как работает цепь Solayer

Как описано в Solayer Chain Lightpaper, платформа достигает бесконечной масштабируемости для однокомпонентных блокчейнов путем распределения нагрузки между специализированным оборудованием и кластерами, сохраняя при этом глобальное атомное состояние.

Solayer использует SDN (Software-Defined Networking) и RDMA (Remote Direct Memory Access) для достижения пропускной способности 100 Гбит/с при сохранении атомного состояния. Перекладывая задачи на аппаратные схемы и ядра, Solayer InfiniSVM достигает окончательности транзакции за 1 мс.

Здесь краткий обзор рабочего процесса цепи Solayer:

  1. Транзакционный вход
    Каждая транзакция входит в начальную точку входа (изображенную в левом верхнем углу диаграммы) для проверки подписи (sigverify) и локального удаления дубликатов (чтобы избежать дублирующихся транзакций).

  2. Фаза предварительного выполнения
    Проверенные транзакции затем отправляются на кластер предварительного выполнения для вероятного выполнения.

  3. Последовательность и планирование
    Результаты транзакций и промежуточные снимки передаются последователю через InfiniBand, высокоскоростную сетевую архитектуру с низкой задержкой, специально разработанную для высокопроизводительных вычислений и среды центров обработки данных. Последователь использует коммутаторы SDN и ППЛИ для определения, следует ли транзакция простому пути или сложному пути:

    Простой путь: если все учетные записи, участвующие в транзакции, находятся в своих последних версиях во время предварительной фазы выполнения, изменения состояния непосредственно применяются с помощью RDMA (Remote Direct Memory Access) с использованием локальных кэшей на SDN, обходя дополнительную обработку с помощью последователя.
    Сложный путь: если хотя бы один аккаунт имеет обновленную версию, транзакция маршрутизируется в локальный пул памяти. Секвенсор планирует транзакции в пуле памяти, чтобы обеспечить справедливость и оптимальное параллельное выполнение.

  4. Обновления состояния
    После выполнения изменения состояния транзакции обновляются в разделенной базе данных. Разделенная база данных использует протокол RDMA для эффективного доступа к данным между узлами.

  5. Трансляция транзакции
    После выполнения транзакций и записи изменений состояния они транслируются глобально через точки присутствия (PoP).

Цепь Solayer принимает гибридный протокол консенсуса Proof-of-Authority-and-Stake (PoAS), где транзакции пакетируются в фрагменты, называемые shreds. Каждый фрагмент включает номер слота, вектор транзакций, метаданные о доступе к версии учетной записи и хеш-ссылку. Доверенные сущности действуют в качестве последователей для публикации фрагментов, в то время как стейкеры голосуют, чтобы решить, могут ли фрагменты быть приняты.

Особенность Solayer Chain заключается не только в улучшении производительности, но и в значительном улучшении опыта пользователей благодаря функциям поддержки на уровне цепочки, включающим:

Hooks: Позволяют разработчикам встраивать логику пост-транзакций, такую как арбитраж, ликвидацию и учет, непосредственно в цепочку.Большие транзакции: Поддержка больших размеров транзакций, обеспечивающая вызовы между программами.Вызовы межцепочные: Встроенные системные программы для облегчения атомарных операций между цепями.Интегрированная поддержка OAuth: Позволяет пользователям использовать службы OAuth, такие как Google, X или Reddit в качестве кошельков.
  • Здесь мы сосредотачиваемся на Хуках: Хуки выделяются как революционная функция, позволяющая разработчикам встраивать пользовательскую логику, такую как арбитраж, ликвидацию и учет, прямо в цепочку. Цепочка Solayer вводит модель стимулирования и комиссий для хуков, используя механизм аукциона типа голландской системы. Разработчики или пользователи могут делать ставки, чтобы присоединить хук к определенной программе, причем ставки определяют право на выполнение и приоритет хука для следующей эпохи. 16 самых высоких ставок имеют право на выполнение своих хуков.

Каждый раз, когда совершается хук, сумма ставки распределяется следующим образом:

40% для Инициатора транзакции: Стимулирует активное использование сети. 40% владельцу программы: Стимулирует разработку и поддержание программ высокого качества. 20% сети: Компенсирует дополнительные ончейн-вычислительные затраты.

Такая модель распределения комиссий способствует более активному участию как разработчиков, так и пользователей, расширяя функциональность платформы и повышая сетевую активность. Более того, требуя ставок, Solayer Chain снижает количество спам-транзакций и предотвращает вредоносные эксплойты MEV вне сети, обеспечивая дополнительный уровень безопасности сети.

Видение Solayer Chain выходит за рамки повышения производительности; оно направлено на интеграцию более пользовательских и разработчикоориентированных возможностей в технологию блокчейн.

Отказ от ответственности:

  1. Эта статья воспроизводится из [Прогноз новостей]. Авторские права принадлежат оригинальному автору [KarenZ, Foresight News]. Если у вас есть возражения против перепечатки, пожалуйста, свяжитесь Gate Learnкоманда и команда обработает это в кратчайшие сроки в соответствии с соответствующими процедурами.
  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
  3. Команда Learn gate переводит другие языковые версии статьи. Если не указано иное, переведенную статью нельзя копировать, распространять или плагиатировать.

Снимок цепи Solayer: наступила ли эра транзакций в миллисекундах? Теги: Блокчейн, Solana Сложность:

Средний1/15/2025, 12:27:36 PM
Проект Solayer в экосистеме Solana опубликовал свою дорожную карту на 2025 год, в которой особое внимание уделяется предстоящему аппаратно-ускоренному блокчейну SVM «Solayer InfiniSVM». В этой статье рассматривается, как Solayer Chain позволяет осуществлять миллиарды трансферов USDC в секунду и облегчает миллионы одновременных торгов меме-монетами на Raydium.

Мгновенная окончательность транзакции и 100 Гбит/с: что такое цепь Solayer?

На этой неделе проект Solayer, работающий в экосистеме Solana, представил свою дорожную карту на 2025 год, центральным элементом которой является грядущая аппаратно-ускоренная блокчейн-платформа SVM под названием Solayer InfiniSVM. Для Solayer «Solayer InfiniSVM» является важным шагом на пути к достижению его долгосрочной цели.

Главный инженер Solayer Чаофан Шоу присоединился к команде после того, как покинул программу докторантуры в Университете Калифорнии в Беркли. Шоу раскрыл, что команда получила значительное вдохновение от валидаторского клиента Solana, Firedancer, и решила перенести большую часть компонентов Solana на SmartNIC и программируемые коммутаторы. Этот подход значительно улучшает возможности обработки сети, делая выполнение транзакций более эффективным.

В цепочке Solayer каждая транзакция следует структурированному рабочему процессу. Транзакции сначала маршрутизируются через масштабируемый входной кластер от сотен тысяч до миллионов узлов, где они проходят очистку и предварительное выполнение на основе вероятностных прогнозов будущего состояния. Затем снимки выполнения отправляются на секвенсор, построенный с использованием коммутаторов Intel Tofino и дополнительных компонентов FPGA. Особенно стоит отметить, что большинство транзакций уже проверены на этапе предварительного выполнения и не требуют повторного выполнения на секвенсоре. Для конфликтующих транзакций секвенсор цепи Solayer использует передовой алгоритм планирования (SOTA) на основе детальных шаблонов доступа к учетным записям, собранных во время предварительного выполнения, чтобы обеспечить справедливость и эффективность.

По словам Чаофана Шоу, Solayer Chain достигает более 16 миллиардов транзакций в секунду (TPS) для простых рабочих нагрузок, обрабатывая до 890 000 TPS для рабочих нагрузок с конфликтами. Это позволяет платформе обрабатывать миллиарды трансферов USDC в секунду и поддерживать миллионы пользователей, одновременно торгующих одной и той же мемкой на Raydium.

Но как Solayer InfiniSVM делает это возможным?

Как работает цепь Solayer

Как описано в Solayer Chain Lightpaper, платформа достигает бесконечной масштабируемости для однокомпонентных блокчейнов путем распределения нагрузки между специализированным оборудованием и кластерами, сохраняя при этом глобальное атомное состояние.

Solayer использует SDN (Software-Defined Networking) и RDMA (Remote Direct Memory Access) для достижения пропускной способности 100 Гбит/с при сохранении атомного состояния. Перекладывая задачи на аппаратные схемы и ядра, Solayer InfiniSVM достигает окончательности транзакции за 1 мс.

Здесь краткий обзор рабочего процесса цепи Solayer:

  1. Транзакционный вход
    Каждая транзакция входит в начальную точку входа (изображенную в левом верхнем углу диаграммы) для проверки подписи (sigverify) и локального удаления дубликатов (чтобы избежать дублирующихся транзакций).

  2. Фаза предварительного выполнения
    Проверенные транзакции затем отправляются на кластер предварительного выполнения для вероятного выполнения.

  3. Последовательность и планирование
    Результаты транзакций и промежуточные снимки передаются последователю через InfiniBand, высокоскоростную сетевую архитектуру с низкой задержкой, специально разработанную для высокопроизводительных вычислений и среды центров обработки данных. Последователь использует коммутаторы SDN и ППЛИ для определения, следует ли транзакция простому пути или сложному пути:

    Простой путь: если все учетные записи, участвующие в транзакции, находятся в своих последних версиях во время предварительной фазы выполнения, изменения состояния непосредственно применяются с помощью RDMA (Remote Direct Memory Access) с использованием локальных кэшей на SDN, обходя дополнительную обработку с помощью последователя.
    Сложный путь: если хотя бы один аккаунт имеет обновленную версию, транзакция маршрутизируется в локальный пул памяти. Секвенсор планирует транзакции в пуле памяти, чтобы обеспечить справедливость и оптимальное параллельное выполнение.

  4. Обновления состояния
    После выполнения изменения состояния транзакции обновляются в разделенной базе данных. Разделенная база данных использует протокол RDMA для эффективного доступа к данным между узлами.

  5. Трансляция транзакции
    После выполнения транзакций и записи изменений состояния они транслируются глобально через точки присутствия (PoP).

Цепь Solayer принимает гибридный протокол консенсуса Proof-of-Authority-and-Stake (PoAS), где транзакции пакетируются в фрагменты, называемые shreds. Каждый фрагмент включает номер слота, вектор транзакций, метаданные о доступе к версии учетной записи и хеш-ссылку. Доверенные сущности действуют в качестве последователей для публикации фрагментов, в то время как стейкеры голосуют, чтобы решить, могут ли фрагменты быть приняты.

Особенность Solayer Chain заключается не только в улучшении производительности, но и в значительном улучшении опыта пользователей благодаря функциям поддержки на уровне цепочки, включающим:

Hooks: Позволяют разработчикам встраивать логику пост-транзакций, такую как арбитраж, ликвидацию и учет, непосредственно в цепочку.Большие транзакции: Поддержка больших размеров транзакций, обеспечивающая вызовы между программами.Вызовы межцепочные: Встроенные системные программы для облегчения атомарных операций между цепями.Интегрированная поддержка OAuth: Позволяет пользователям использовать службы OAuth, такие как Google, X или Reddit в качестве кошельков.
  • Здесь мы сосредотачиваемся на Хуках: Хуки выделяются как революционная функция, позволяющая разработчикам встраивать пользовательскую логику, такую как арбитраж, ликвидацию и учет, прямо в цепочку. Цепочка Solayer вводит модель стимулирования и комиссий для хуков, используя механизм аукциона типа голландской системы. Разработчики или пользователи могут делать ставки, чтобы присоединить хук к определенной программе, причем ставки определяют право на выполнение и приоритет хука для следующей эпохи. 16 самых высоких ставок имеют право на выполнение своих хуков.

Каждый раз, когда совершается хук, сумма ставки распределяется следующим образом:

40% для Инициатора транзакции: Стимулирует активное использование сети. 40% владельцу программы: Стимулирует разработку и поддержание программ высокого качества. 20% сети: Компенсирует дополнительные ончейн-вычислительные затраты.

Такая модель распределения комиссий способствует более активному участию как разработчиков, так и пользователей, расширяя функциональность платформы и повышая сетевую активность. Более того, требуя ставок, Solayer Chain снижает количество спам-транзакций и предотвращает вредоносные эксплойты MEV вне сети, обеспечивая дополнительный уровень безопасности сети.

Видение Solayer Chain выходит за рамки повышения производительности; оно направлено на интеграцию более пользовательских и разработчикоориентированных возможностей в технологию блокчейн.

Отказ от ответственности:

  1. Эта статья воспроизводится из [Прогноз новостей]. Авторские права принадлежат оригинальному автору [KarenZ, Foresight News]. Если у вас есть возражения против перепечатки, пожалуйста, свяжитесь Gate Learnкоманда и команда обработает это в кратчайшие сроки в соответствии с соответствующими процедурами.
  2. Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
  3. Команда Learn gate переводит другие языковые версии статьи. Если не указано иное, переведенную статью нельзя копировать, распространять или плагиатировать.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!