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

iconCoinDesk
Поділитися
AI summary iconКороткий зміст
Solana запускає оновлення мережі, яке збільшить максимальний розмір транзакції з 1 232 байт до 4 096 байт. Це оновлення блокчейну, яке називається Transaction v1, дозволяє виконувати більше інструкцій на одну операцію, підтримуючи складні завдання, такі як криптографічні докази та конфіденційні перекази. Новий формат вже активний у тестових та розробницьких мережах, а старі версії продовжують працювати. Розробникам потрібно оновити інструменти, щоб уникнути помилок. Більші транзакції можуть вимагати більших комісій під час перевантаження, але нової комісії за байт не додається. Деталі цих змін наведено у SIMD-0296 та SIMD-0385.

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

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

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

Це може допомогти Solana зберегти перевагу над її конкурентом Ethereum. Хоча Solana завжди була швидшою та дешевшою, раніше вона відставала в одній ключовій галузі: її транзакції були жорстко обмежені 1 232 байтами. Ethereum, навпаки, не має жорсткого ліміту розміру протоколу, що дозволяє розробникам виконувати масштабні, інтенсивні за даними додатки в одній операції, просто сплачуючи більшу комісію за транзакцію.

Перевищивши цей ліміт більше ніж утричі — до 4 096 байтів, Solana прагне усунути цей структурний обмеження.

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

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

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

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

Старий ліміт у 1 232 байти походить з початкового проекту мережі Solana, у якому кожна транзакція мала вміститися в інтернет-пакет розміром приблизно 1 280 байт. У 2022 році Solana змінила спосіб передачі транзакцій, що зробило цей старий ліміт менш необхідним.

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

Зміна визначена у двох пропозиціях, SIMD-0296 та SIMD-0385, співавторами яких є Джейкоб Кріч та Ендрю Фітцджеральд, і вона повністю відокремлена від недавніх голосувань з управління Solana, які змінили швидкість створення нових SOL та їх вилучення з обігу через комісії, отримані від діяльності мережі.

Дізнатися більше: Голосування Solana щодо подвоєння дезінфляції пройшло з невеликою перевагою у драматичному фіналі

Відмова від відповідальності: Інформація на цій сторінці може бути отримана від третіх осіб і не обов'язково відображає погляди або думки KuCoin. Цей контент надається лише для загального інформування, без будь-яких запевнень або гарантій, а також не може розглядатися як фінансова або інвестиційна порада. KuCoin не несе відповідальності за будь-які помилки або упущення, а також за будь-які результати, отримані в результаті використання цієї інформації. Інвестиції в цифрові активи можуть бути ризикованими. Будь ласка, ретельно оцініть ризики продукту та свою толерантність до ризику, виходячи з ваших власних фінансових обставин. Для отримання додаткової інформації, будь ласка, зверніться до наших Умов використання та Розкриття інформації про ризики.