Що варто знати
- Оновлення Solana від 9 вересня підвищує максимальну пропускну здатність транзакцій з 1 232 байт до 4 096 байт за допомогою формату v1 для розробників.
- Яковенко вважає, що більші транзакції можуть підтримувати нульові докази та rollups, зберігаючи атомарне виконання складних застосунків на Solana.
- Формати Legacy та v0 зберігають існуючі обмеження, а розробники повинні перейти на v1, щоб отримати розширену ємність для просунутих криптографічних операцій.
Solana активує оновлення мережі 9 вересня, збільшивши максимальну пропускну здатність транзакцій з 1 232 байт до 4 096 байт. Це розширення в 3,3 раза надає розробникам більше простору для інструкцій, підписів, інформації про акаунти та криптографічних даних у транзакціях.
Більші транзакції можуть підтримувати операції, які раніше вимагали кількох підтверджень, зберігаючи при цьому гарантії атомарного виконання Solana. За словами співзасновника Solana Анатолія Яковенка, одна транзакція може атомарно переміщувати дані через два нульових знання, використовуючи розширений формат.
Яковенко також вказав на базові ролапи як потенційний застосунок, звернувши увагу на архітектурні можливості, що виходять за межі передачі додаткових даних транзакцій. Відповідно, розробники зможуть поєднувати перевірку доведень і зміни стану, не розділяючи взаємопов’язаних операцій між кількома транзакціями.
Solana встановила межу в 1 232 байти завдяки своїй початковій мережевій архітектурі, яка дозволяла розміщувати дані всередині мінімального одиничного передавання IPv6. Однак у 2022 році Solana прийняла QUIC як свій основний протокол прийому транзакцій, що призвело до видалення технічної основи для збереження цього обмеження.
Також читайте: Kansas Jayhawks вивели XRP на Spotlight після домінуючої перемоги 51-6 у першій грі сезону
Більший формат підтримує складні криптографічні завантаження
SIMD-0296 встановлює вищу межу, тоді як SIMD-0385 вводить формат транзакцій v1, необхідний для отримання цієї потужності. Старі та v0 транзакції зберігатимуть свої поточні обмеження, що означає, що застосунки не отримають більших лімітів транзакцій автоматично.
Замість цього розробники повинні використовувати v1 при створенні додатків, які вимагають більше місця в транзакціях. Solana визначає докази із нульовим розголошенням, великі багатопідписові схеми, підписи BLS та конфіденційні перекази серед завантажень, які можуть отримати користь.
Крім того, підписи Winternitz одноразового використання вимагають значної кількості пам’яті, оскільки містять порівняно великі обсяги криптографічних даних. Збільшена ємність може дозволити розмістити ці операції в одному запиті, зменшуючи складність підтвердження та залежності між окремими транзакціями.
Крім того, транзакції на рівні протоколу забезпечують сильніші атомарні гарантії, ніж пакети, зібрані за допомогою зовнішніх систем упорядкування транзакцій. Solana запустила Transaction V1 на тестнеті до запланованого активування на мейннеті, що дозволило розробникам протестувати інтеграції та виявити проблеми сумісності.
Тим не менш, застосунки отримають розширені можливості лише тоді, коли розробники завершать необхідні оновлення та впровадять сумісну інфраструктуру. Тому оновлення забезпечує додаткову інфраструктуру, а не гарантує миттєві зміни у всіх застосунках Solana. Його вплив залежатиме від того, як розробники створюватимуть надійні ZK-системи, інструменти мультипідпису, Конфіденційні перекази та базовані ролапи в межах його екосистеми.
Також читайте:Cronos підтверджує, що $9,19 мільйона залишаються втраченими після експлуатації Tectonic
Пост Solana Transaction Expansion Opens Door to ZK Rollups and Complex Applications з’явився першим на 36Crypto.

