Solana (SOL) у вівторок більш ніж утричі збільшила максимальний обсяг даних в одній транзакції — з 1 232 до 4 096 байтів.
Ключові моменти:
- Формат Transaction V1 у mainnet Solana запрацював на початку епохи 1035, приблизно о 01:00 UTC 15 вересня.
- Збільшений «конверт» дає змогу розміщувати zero-knowledge-докази, великі мультипідписи та багатокрокові угоди в одній атомарній транзакції.
- Старі (legacy) та v0-транзакції лишаються чинними, але застосунки й дата-сервіси мають навчитися читати новий формат.
Transaction V1 вийшов у продакшн
Новий формат активували на початку епохи 1035 в основній мережі приблизно о 01:00 UTC, повідомила Solana Foundation. Інженерну частину вела розробницька компанія Anza, серед ключових контриб’юторів — Jacob Creech та Andrew Fitzgerald зазначені як одні з головних розробників.
Збільшений розмір та нову структуру повідомлення, яка його підтримує, описують дві специфікації — SIMD-0296 та SIMD-0385.
Надсилати транзакції у форматі V1 не обов’язково: legacy й v0 працюють так само, як і раніше. Додатковий простір використовується під інструкції, підписи та інші необхідні дані й не змінює кількість транзакцій, які мережа здатна підтверджувати щосекунди.
Читайте також: XRP Ledger пакує 3 254 транзакції в один блок — новий рекорд
Чому ліміт у 4 096 байтів важливий для Solana
За старого обмеження розробникам доводилось ущільнювати складну логіку в малий обсяг або розносити її на кілька транзакцій і зводити все докупи бандлами. Такі бандли не мали протокольної гарантії, що всі кроки виконаються або проваляться як одна атомарна операція.
У V1 Solana також відмовляється від таблиць пошуку адрес: замість індексів адреси акаунтів записуються «в лінію». Ця схема простіша, але коштує по 32 байти на кожен акаунт замість одного байта індексу.
Найшвидше полегшення відчують корпоративні гаманці з кількома підписантами та zero-knowledge-докази, які дають змогу перевіряти твердження без розкриття даних. Ethereum (ETH) не має жорсткого протокольного ліміту на розмір транзакції й натомість підвищує комісію за «важчі» операції, тож оновлення Solana частково нівелює структурну різницю, яка розділяла мережі роками.
Однак сама по собі пропускна здатність не гарантує попиту. Galaxy Research звертала увагу, що значна частина капіталу в токенах Solana все ще не працює, тоді як конкуренти випереджають її в низці швидкозростаючих сегментів. За даними DeFiLlama, сукупна заблокована в DeFi на Solana вартість наближається до $5,95 млрд, а реальні активи в мережі перевищили $4 млрд, розподілених більш ніж між 350 000 адресами станом на серпень.
Що змінилося до запуску Transaction V1
Підтримка V1 — це «breaking change» для інфраструктури: запит на одну транзакцію може завершитися помилкою, якщо сервіс ще не оновлений. Валідатори та RPC-оператори мають працювати мінімум на Agave v4.2.2, і запит на цілий блок також може впасти, якщо всередині є бодай одна транзакція V1.
Початковий ліміт у 1 232 байти пов’язували з обмеженнями IPv6-пакетів, які втратили актуальність після переходу Solana на протокол QUIC. Anza відклала активацію в mainnet на шість днів на прохання екосистемних команд, яким потрібен був додатковий час на тестування та інтеграцію.
Зміна йде слідом за травневим збільшенням блочної місткості зі 60 до 100 млн compute units та поетапним скороченням плати за ончейн-зберігання на 90%.
Читайте далі: Grok 5 стає новою ціллю Маска в AGI, поки попередження щодо безпеки ШІ посилюються

