Solana Transaction v1: Більші транзакції в мережі

SOL
Transaction V1Solana
9 години томуДжерело: mexc.com
Solana Transaction v1: Більші транзакції в мережі

Solana Transaction v1 готується підняти максимальний розмір транзакції з 1 232 байтів до 4 096 байтів, надаючи розробникам більше простору для доказів з нульовим розголошенням, великих мультипідписних операцій та складних пакетних операцій.

Оновлення активне на тестнеті та девнеті Solana, але не було активоване на мейннеті станом на 7 вересня. 9 вересня повідомляється як цільова дата, хоча офіційна сторінка оновлень Solana зазначає, що графік активації може змінюватися.

Для звичайних користувачів перехід має бути переважно непомітним. Існуючі транзакції legacy та v0 продовжуватимуть працювати. Більше питання полягає в тому, чи оновлять гаманці, провідники, постачальники даних та застосунки свої системи до появи перших транзакцій v1 на мейннеті.

Transaction v1 збільшує пропускну здатність, а не TPS Solana

Найпомітніша зміна — вищий ліміт розміру транзакції. Перехід з 1 232 до 4 096 байтів забезпечує приблизно в 3,3 рази більше простору в одній транзакції.

Це не означає, що Solana раптом оброблятиме в 3,3 рази більше транзакцій за секунду. Transaction v1 змінює обсяг інформації, яку може містити одна транзакція, а не кількість транзакцій, які мережа може вмістити в кожен блок.

Додатковий простір корисний для операцій, що несуть великі обсяги даних інструкцій. За попереднього ліміту розробникам іноді доводилося розділяти складну дію на кілька транзакцій. Кожен крок вимагав окремої обробки та створював ще одну точку, де процес міг зазнати невдачі.

З Transaction v1 деякі з цих операцій можуть бути виконані як одна атомарна транзакція. Або вся дія успішна, або вона зазнає невдачі, не залишаючи користувача на півдорозі багатокрокового процесу.

Тому оновлення краще розуміти як покращення дизайну застосунків та надійності, а не просте збільшення швидкості.

ZK-докази та великі мультипідписні операції отримують більше простору

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

Новий ліміт у 4 096 байтів дає розробникам достатньо простору для включення певних ZK-доказів безпосередньо. Потенційні застосування включають конфіденційні перекази, зашифровані баланси та застосунки, які повинні доводити інформацію, не розкриваючи публічно основні дані.

Великі мультипідписні транзакції також можуть виграти. Управління казначейством, інституційне зберігання та ончейн-управління можуть вимагати кількох підписів або детальних інструкцій. Більше простору для транзакцій дозволяє виконувати деякі з цих дій разом після схвалення.

Той самий принцип застосовується до пакетних операцій. Гаманець або застосунок може об'єднати кілька пов'язаних кроків, зменшуючи кількість підтверджень, які користувач повинен підписати.

Ці можливості не з'являться автоматично після активації Transaction v1. Розробникам все одно потрібно оновити свої застосунки та навмисно створювати транзакції, використовуючи новий формат.

Чому Transaction v1 видаляє таблиці пошуку адрес

Транзакції Solana v0 використовують таблиці пошуку адрес, зазвичай звані ALT, для посилання на адреси облікових записів за допомогою коротших ідентифікаторів. Це допомагає транзакціям з великою кількістю облікових записів залишатися малими, але також ускладнює обробку транзакцій.

Transaction v1 видаляє ALT і включає адреси облікових записів безпосередньо в транзакцію.

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

Є компроміс. Кожна адреса облікового запису, розміщена безпосередньо в транзакції v1, використовує 32 байти. Застосунок, який взаємодіє з багатьма обліковими записами, може все ще вважати транзакції v0 більш ефективними за розміром, оскільки ALT стискають ці адреси.

Тому Transaction v1 не є повною заміною v0. Два формати служать різним потребам. V1 найбільш корисний для транзакцій, що несуть більші докази, підписи або корисні навантаження інструкцій, тоді як v0 може залишатися придатним для маршрутів, що включають багато облікових записів.

Існуючі гаманці продовжують працювати, але служби даних повинні оновитися

Надсилання Transaction v1 є необов'язковим. Гаманець, який продовжує використовувати транзакції legacy або v0, повинен працювати нормально після активації функції.

Більш нагальною проблемою є сторона читання.

RPC-сервіси, провідники та застосунки, які запитують дані транзакцій, повинні заявити про підтримку версії 1. Якщо вони цього не зроблять, спроби отримати блок, що містить транзакцію v1, можуть зазнати невдачі замість того, щоб повертати лише ті транзакції, які вони розуміють.

Індексатори стикаються з тихішим ризиком. Transaction v1 переносить ліміти обчислень та налаштування пріоритетної комісії з окремих інструкцій Compute Budget у нове поле конфігурації транзакції.

Застарілий аналітичний сервіс може не видавати очевидну помилку. Він може продовжувати працювати, неправильно повідомляючи, що транзакція v1 не використовувала пріоритетну комісію або обчислювальний бюджет.

Це означає, що першою ознакою неповного оновлення можуть бути відсутні блоки, зупинені потоки даних або неточна статистика комісій, а не невдалі платежі користувачів.

Більші транзакції не обов'язково означають нижчі комісії

Виконання операції в одній транзакції може зменшити кількість повторних підписів і підтверджень. Це може знизити витрати для деяких застосунків порівняно з розбиттям тієї ж дії на кілька транзакцій.

Це не гарантує, що кожна транзакція v1 буде дешевшою.

Більші транзакції все одно споживають мережеві ресурси, і розробники повинні явно встановлювати ліміти для своїх обчислювальних одиниць і даних акаунта. Пріоритетні комісії також залишаються актуальними, коли є попит на блоковий простір.

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

Практична перевага полягає у гнучкості. Розробники можуть використовувати більший формат, коли це робить застосунок простішим або безпечнішим, продовжуючи використовувати старі формати, коли вони залишаються ефективнішими.

Ринок SOL може потребувати доказів впровадження

Оновлення розширює можливості розробників на Solana, але саме по собі не створює негайного попиту на SOL.

Станом на 7 вересня ціна SOL на MEXC становила приблизно $104.39, що на 1.21% нижче за 24 години. Відсутність негайного зростання після оновлення свідчить про те, що трейдери не розглядають Transaction v1 як короткострокову подію для ціни.

На думку MEXC, найважливішим сигналом буде впровадження застосунками після активації в мейннеті, а не сама дата активації.

Якщо Transaction v1 призведе до ширшого використання конфіденційних переказів, інституційних мультипідписних систем і складніших фінансових застосунків, це може з часом збільшити корисну активність і попит на блоковий простір Solana. Це дало б оновленню чіткіший зв'язок з економічною цінністю SOL.

Якщо лише невелика кількість розробників використовуватиме формат, технічне досягнення може мати обмежений короткостроковий вплив на ринок. Помилки в інфраструктурі під час розгортання також можуть тимчасово переважити позитивну історію.

На що звернути увагу під час розгортання в мейннеті

Перший контрольний пункт — офіційний статус feature-gate. Запланована дата не є підтвердженою активацією.

Після активації трейдери та розробники повинні спостерігати, чи основні гаманці, RPC-провайдери, провідники та індексатори правильно обробляють транзакції v1. Відсутні дані блоків або неправильне звітування про комісії вказуватимуть на те, що частини екосистеми не були готові.

Наступний тест — реальне використання. Transaction v1 стає значущим, коли застосунки використовують доданий простір для продуктів, які раніше було важко створити, а не просто коли мережа приймає новий формат.

Впровадження інструментами конфіденційності, інституційними гаманцями та складними DeFi-застосунками надало б сильніші докази того, що оновлення створює новий попит, а не лише змінює кодування транзакцій.

FAQ

Чи вже працює Solana Transaction v1?

Transaction v1 був активний у тестнеті та девнеті, але ще не активований у мейннеті станом на 7 вересня 2026 року. 9 вересня повідомлялося як цільова дата, але користувачі повинні перевірити офіційний статус feature-gate.

Чи потрібно користувачам оновлювати свої гаманці?

Більшості користувачів не потрібно вживати негайних дій. Legacy та v0 транзакції продовжуватимуть працювати. Розробникам гаманців і застосунків потрібні оновлення, якщо вони хочуть надсилати або правильно читати транзакції v1.

Чи зробить Transaction v1 Solana швидшою?

Не безпосередньо. Це збільшує обсяг даних, які можуть поміститися в одну транзакцію. Це не автоматично підвищує пропускну здатність блоків або пропускну здатність транзакцій.

Чи замінює v1 транзакції v0?

Ні. V1 є опціональним, а v0 залишається доступним. Операції з великою кількістю акаунтів можуть продовжувати використовувати v0, оскільки його Address Lookup Tables можуть ефективніше представляти багато адрес.

Чи є оновлення Solana Transaction v1 бичачим для SOL?

Воно може підтримати довгострокову корисність SOL, якщо більші транзакції призведуть до корисних застосунків і додаткової мережевої активності. Сама по собі активація не гарантує вищого попиту або вищої ціни SOL.

Попередження про ризики

Transaction v1 є серйозною зміною інфраструктури, навіть якщо вона є опціональною для відправників. Застарілі RPC-сервіси, індексатори та аналітичні системи можуть вийти з ладу або надавати неправильні дані після активації в мейннеті. SOL також залишається під впливом ширшої волатильності крипторинку, і технічне оновлення не гарантує збільшення впровадження або зростання ціни.