Знімок Solayer Chain: Чи настав час мілісекундної транзакційної ери? Теги: Блокчейн, Solana Складність:

Середній1/15/2025, 12:27:37 PM
Проект Solayer в екосистемі Solana опублікував свою дорожню карту на 2025 рік, в якій виділено майбутній апаратно-прискорений блокчейн SVM "Solayer InfiniSVM." Ця стаття розглядає, як Solayer Chain дозволяє проводити мільярди переказів USDC за секунду та сприяє мільйонам одночасних угод з мемкойнами на Raydium.

Мілісекундна окончательність транзакцій та 100 Гбіт/с: Що таке Solayer Chain?

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

Головний інженер Solayer Чаофан Шоу приєднався до команди після закінчення аспірантури в Університеті Каліфорнії, Берклі. Шоу розповів, що команда отримала значний інспірацію від валідаторного клієнта Solana, Firedancer, і вирішила вивантажити більшість компонентів Solana на SmartNICs та програмовані комутатори. Цей підхід значно покращує можливості обробки мережі, роблячи виконання транзакцій набагато ефективнішим.

У Solayer Chain кожна транзакція слідує структурованому робочому процесу. Транзакції спочатку маршрутизуються через масштабований кластер із сотень тисяч до мільйонів вузлів, де вони проходять очищення та попереднє виконання на основі імовірнісних прогнозів майбутнього стану. Далі знімки виконання відправляються на секвенсор, побудований з перемикачами Intel Tofino і додатковими компонентами FPGA. Примітно, що більшість транзакцій вже перевірені на етапі попереднього виконання і не вимагають повторного виконання на секвенсері. Для конфліктних транзакцій секвенсор Solayer Chain використовує найсучасніший алгоритм планування (SOTA), заснований на деталізованих шаблонах доступу до облікового запису, зібраних під час попереднього виконання, щоб забезпечити справедливість та ефективність.

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

Але як Solayer InfiniSVM це можливо?

Як працює Solayer Chain

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

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

Ось короткий огляд робочого процесу ланцюжка Solayer:

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

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

  3. Послідовність та планування
    Результати транзакцій та проміжні знімки передаються до послідовника через InfiniBand, архітектуру мережі високої швидкості та низької затримки, спеціально розроблену для високопродуктивних обчислень та середовища дата-центру. Послідовник використовує комутатори SDN та FPGA, щоб визначити, чи слідує транзакція простому шляху, чи складному шляху:

    Простий шлях: Якщо всі облікові записи, що беруть участь у транзакції, перебувають у своїх останніх версіях під час передвиконання, зміни стану безпосередньо застосовуються за допомогою RDMA (віддалений прямий доступ до пам'яті) з використанням локальних кешів на SDN, обійшовши подальшу обробку секвенсором.
    Складний шлях: Якщо принаймні один обліковий запис має оновлену версію, транзакція маршрутизується до локального пулу пам'яті. Послідовник розкладає транзакції в пулу пам'яті, щоб забезпечити справедливість та оптимальне паралельне виконання.

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

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

Solayer Chain використовує гібридний протокол засвідчення авторитету та стейка (PoAS), де транзакції групуються в фрагменти, які називаютьсярозриви. Кожен шред включає номер слоту, вектор транзакцій, метадані про доступ до версії облікового запису та хеш-посилання. Довірені суб'єкти виступають як послідовники, щоб публікувати шреди, тоді як стейкери голосують, щоб вирішити, чи можуть шреди бути прийняті.

Те, що відрізняє Solayer Chain, - це фокус не тільки на продуктивності, але й на значних поліпшеннях користувацького досвіду через функції підтримки на рівні ланцюжка, включаючи:

Хуки: Дозволяють розробникам вбудовувати логіку після транзакції, таку як арбітраж, ліквідацію та облік, безпосередньо в ланцюжок.Великі транзакції: Підтримка більших розмірів транзакцій, що дозволяє здійснювати виклики між програмами.Виклики між ланцюгами: Вбудовані системні програми для сприяння атомарним крос-ланцюжковим операціям.Інтегрована підтримка OAuth: Дозволяє користувачам використовувати служби OAuth, такі як Google, X або Reddit, як гаманці.
  • Тут ми зосереджуємося на Hooks: Hooks виділяються як революційна функція, що дозволяє розробникам вбудовувати власну логіку, таку як арбітраж, ліквідація та облік безпосередньо в ланцюжок. Solayer Chain вводить модель стимулювання та комісійної плати для хуків, використовуючи голландську аукціонну механіку. Розробники або користувачі можуть розігрувати право прикріпити хук до певної програми, аукціонні ставки визначають можливість виконання та пріоритет хука для наступної епохи. 16 найвищих пропонентів гарантують право на виконання їх хуків.

Кожного разу, коли виконується хук, сума торгів розподіляється наступним чином:

40% для Ініціатора транзакції: Заохочує активне використання мережі. 40% власнику програми: Стимулює розробку та підтримку високоякісних програм. 20% для мережі: Компенсує додаткові витрати на обчислення в ланцюжку.

Ця модель розподілу плати сприяє більшій участі як розробників, так і користувачів, покращуючи функціональність платформи та збільшуючи активність мережі. Крім того, вимагаючи ставок, Solayer Chain пом'якшує спам-транзакції та запобігає позамережним шкідливим MEV-експлуатаціям, надаючи додатковий рівень безпеки мережі.

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

Відмова від відповідальності:

  1. Ця стаття відтворена з [ Foresight News]. Авторські права належать оригінальному автору [KarenZ, Foresight News]. Якщо у вас є заперечення щодо передруку, будь ласка, зв'яжіться з нами Gate Learn Команда та команда впораються з цим у найкоротші терміни згідно з відповідними процедурами.
  2. Попередження: Погляди та думки, висловлені в цій статті, відображають лише особисті погляди автора та не становлять жодної інвестиційної поради.
  3. Команда Gate Learn перекладає інші мовні версії статті. Якщо не зазначено інше, перекладена стаття не може бути скопійована, розповсюджена або скрадена.

Знімок Solayer Chain: Чи настав час мілісекундної транзакційної ери? Теги: Блокчейн, Solana Складність:

Середній1/15/2025, 12:27:37 PM
Проект Solayer в екосистемі Solana опублікував свою дорожню карту на 2025 рік, в якій виділено майбутній апаратно-прискорений блокчейн SVM "Solayer InfiniSVM." Ця стаття розглядає, як Solayer Chain дозволяє проводити мільярди переказів USDC за секунду та сприяє мільйонам одночасних угод з мемкойнами на Raydium.

Мілісекундна окончательність транзакцій та 100 Гбіт/с: Що таке Solayer Chain?

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

Головний інженер Solayer Чаофан Шоу приєднався до команди після закінчення аспірантури в Університеті Каліфорнії, Берклі. Шоу розповів, що команда отримала значний інспірацію від валідаторного клієнта Solana, Firedancer, і вирішила вивантажити більшість компонентів Solana на SmartNICs та програмовані комутатори. Цей підхід значно покращує можливості обробки мережі, роблячи виконання транзакцій набагато ефективнішим.

У Solayer Chain кожна транзакція слідує структурованому робочому процесу. Транзакції спочатку маршрутизуються через масштабований кластер із сотень тисяч до мільйонів вузлів, де вони проходять очищення та попереднє виконання на основі імовірнісних прогнозів майбутнього стану. Далі знімки виконання відправляються на секвенсор, побудований з перемикачами Intel Tofino і додатковими компонентами FPGA. Примітно, що більшість транзакцій вже перевірені на етапі попереднього виконання і не вимагають повторного виконання на секвенсері. Для конфліктних транзакцій секвенсор Solayer Chain використовує найсучасніший алгоритм планування (SOTA), заснований на деталізованих шаблонах доступу до облікового запису, зібраних під час попереднього виконання, щоб забезпечити справедливість та ефективність.

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

Але як Solayer InfiniSVM це можливо?

Як працює Solayer Chain

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

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

Ось короткий огляд робочого процесу ланцюжка Solayer:

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

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

  3. Послідовність та планування
    Результати транзакцій та проміжні знімки передаються до послідовника через InfiniBand, архітектуру мережі високої швидкості та низької затримки, спеціально розроблену для високопродуктивних обчислень та середовища дата-центру. Послідовник використовує комутатори SDN та FPGA, щоб визначити, чи слідує транзакція простому шляху, чи складному шляху:

    Простий шлях: Якщо всі облікові записи, що беруть участь у транзакції, перебувають у своїх останніх версіях під час передвиконання, зміни стану безпосередньо застосовуються за допомогою RDMA (віддалений прямий доступ до пам'яті) з використанням локальних кешів на SDN, обійшовши подальшу обробку секвенсором.
    Складний шлях: Якщо принаймні один обліковий запис має оновлену версію, транзакція маршрутизується до локального пулу пам'яті. Послідовник розкладає транзакції в пулу пам'яті, щоб забезпечити справедливість та оптимальне паралельне виконання.

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

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

Solayer Chain використовує гібридний протокол засвідчення авторитету та стейка (PoAS), де транзакції групуються в фрагменти, які називаютьсярозриви. Кожен шред включає номер слоту, вектор транзакцій, метадані про доступ до версії облікового запису та хеш-посилання. Довірені суб'єкти виступають як послідовники, щоб публікувати шреди, тоді як стейкери голосують, щоб вирішити, чи можуть шреди бути прийняті.

Те, що відрізняє Solayer Chain, - це фокус не тільки на продуктивності, але й на значних поліпшеннях користувацького досвіду через функції підтримки на рівні ланцюжка, включаючи:

Хуки: Дозволяють розробникам вбудовувати логіку після транзакції, таку як арбітраж, ліквідацію та облік, безпосередньо в ланцюжок.Великі транзакції: Підтримка більших розмірів транзакцій, що дозволяє здійснювати виклики між програмами.Виклики між ланцюгами: Вбудовані системні програми для сприяння атомарним крос-ланцюжковим операціям.Інтегрована підтримка OAuth: Дозволяє користувачам використовувати служби OAuth, такі як Google, X або Reddit, як гаманці.
  • Тут ми зосереджуємося на Hooks: Hooks виділяються як революційна функція, що дозволяє розробникам вбудовувати власну логіку, таку як арбітраж, ліквідація та облік безпосередньо в ланцюжок. Solayer Chain вводить модель стимулювання та комісійної плати для хуків, використовуючи голландську аукціонну механіку. Розробники або користувачі можуть розігрувати право прикріпити хук до певної програми, аукціонні ставки визначають можливість виконання та пріоритет хука для наступної епохи. 16 найвищих пропонентів гарантують право на виконання їх хуків.

Кожного разу, коли виконується хук, сума торгів розподіляється наступним чином:

40% для Ініціатора транзакції: Заохочує активне використання мережі. 40% власнику програми: Стимулює розробку та підтримку високоякісних програм. 20% для мережі: Компенсує додаткові витрати на обчислення в ланцюжку.

Ця модель розподілу плати сприяє більшій участі як розробників, так і користувачів, покращуючи функціональність платформи та збільшуючи активність мережі. Крім того, вимагаючи ставок, Solayer Chain пом'якшує спам-транзакції та запобігає позамережним шкідливим MEV-експлуатаціям, надаючи додатковий рівень безпеки мережі.

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

Відмова від відповідальності:

  1. Ця стаття відтворена з [ Foresight News]. Авторські права належать оригінальному автору [KarenZ, Foresight News]. Якщо у вас є заперечення щодо передруку, будь ласка, зв'яжіться з нами Gate Learn Команда та команда впораються з цим у найкоротші терміни згідно з відповідними процедурами.
  2. Попередження: Погляди та думки, висловлені в цій статті, відображають лише особисті погляди автора та не становлять жодної інвестиційної поради.
  3. Команда Gate Learn перекладає інші мовні версії статті. Якщо не зазначено інше, перекладена стаття не може бути скопійована, розповсюджена або скрадена.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!