Нещодавно Фонд Solana опублікував звіт про ефективність мережі Solana. У звіті розкривається ряд показників стану мережі Solana, а також розглядається стан роботи, параметри продуктивності та споживання енергії мережею Solana за останні півроку.
У жовтні 2022 року Солана опублікував попередній звіт і звернувся до спільноти з проханням прокоментувати цей звіт. Регулярне розкриття інформації також розглядається як частина його прагнення до прозорості.
Згідно з цим звітом, з 25 лютого час безвідмовної роботи мережі залишається на рівні 100%. Середній TPS залишається стабільним з грудня 2022 року. Максимальний TPS стабільно зростає і значно зросте у другій половині 2022 року.
Крім того, Solana запустила низку нових функцій, зокрема QUIC TPU, QoS, зважену за частками, локалізовані ринки комісій тощо.
Запуск нової технічної структури NFT «стиск стану» є досить яскравим. Ця функція може значно знизити вартість кастингу NFT на кілька порядків. Щоб викарбувати 100 мільйонів NFT, потрібно лише 50 SOL. Стиснення стану було розроблено для NFT, але його можна використовувати в інших програмах, що може принести більше випадків використання мережі Solana.
У квітні 2023 року міграція мережі Helium до мережі Solana була успішно завершена плавним і безперебійним процесом.
**Нижче наведено оригінальний текст звіту, складеного Odaily Planet Daily. **
Підведіть підсумки
Продуктивність мережі Solana покращиться в першій половині 2023 року. Зокрема, його статус вимірюється такими параметрами, як час безвідмовної роботи, коефіцієнт транзакцій голосування, час блокування, TPS тощо.
З моменту останнього звіту про продуктивність мережі в жовтні 2022 року мережа Solana зазнала кількох значних покращень, зокрема:
Версія 1.14 була успішно випущена в основній мережі. Було покращено після збою мережі 25 лютого (під час останнього оновлення програмного забезпечення). З 25 лютого мережа працює на 100%.
Оновлення мережі для кращої обробки великого трафіку. Запущено такі заходи, як QUIC TPU, QoS, зважений рівнем капіталу, і локалізований ринок зарядки. Після оновлення мережі мережа добре працювала в періоди високого стресу (наприклад, під час карбування MadLads NFT).
Представлення стиснення стану, нового методу зберігання даних безпосередньо в ланцюжку, який зменшує витрати на порядки величини. Виготовити 100 мільйонів NFT на Solana тепер коштує лише 50 SOL.
Мережа Solana продовжує керуватися сильною групою незалежних валідаторів по всьому світу. Це один із найбільш децентралізованих блокчейнів PoS у світі та один із найрозвиненіших. Нижче ми надаємо деякі статистичні дані, відстежені Фондом Solana для вимірювання децентралізації та життєздатності мережі Solana (дані станом на 11 липня 2023 р.):
(Примітка: ці числа представляють кількість вузлів, а не незалежних операторів. Неможливо підтвердити, скільки існує незалежних валідаторів або операторів RPC.)
Огляд продуктивності мережі
Щоб мільярд людей міг скористатися перевагами мережі Solana, користувачі повинні бути впевнені в загальній надійності мережі: можливість постійного доступу до мережі, точність інформації про мережу, швидкість транзакцій і безпека коштів та інформації.
Ось деякі показники, які Фонд відстежує, щоб побачити, як це вимірює мережа. Для простоти ми зосереджуємося на чотирьох показниках і дозволяємо користувачам легко відстежувати ці показники та їхній прогрес з часом. Ми включили ці та інші показники на інформаційну панель Dune, щоб вам було легше детально вивчати рівні даних або самостійно проводити власний аналіз.
Час роботи
Постійно надійна мережа є основою веб-довіри та постійного зростання. Одним із найважливіших показників надійності є час безвідмовної роботи мережі.
Ми робимо миттєвий знімок місячного часу безвідмовної роботи мережі, який вимірюється як відсоток безвідмовної роботи за певний місяць за останні 6 місяців.
Швидкість транзакцій голосування
Транзакції голосування необхідні для функціонування мережі, оскільки вони створюють децентралізований консенсус, на який спираються блокчейни. Транзакції голосування відбуваються, коли валідатори голосують за підтвердження одного або кількох запропонованих блоків. Транзакції без права голосу — це транзакції, ініційовані діями користувача в блокчейні. Наприклад, транзакція без права голосу може представляти монетний двір NFT або передачу користувачем токенів з одного гаманця в інший. Мережі потрібна певна кількість транзакцій голосування, щоб досягти консенсусу, але з часом ми очікуємо, що відношення транзакцій голосування до транзакцій без голосування зменшиться, оскільки загальний відсоток транзакцій голосування має зменшуватися, коли мережа стане ефективнішою.
Нижче наведено співвідношення кількості голосів до транзакцій без голосування за останні шість місяців.
Час блокування
Час блокування вимірює швидкість однієї транзакції, оскільки він вимірює, наскільки швидко мережа додає більше «блоків» до блокчейну. На цьому графіку ми бачимо середній час створення блоку, послідовність цього показника та його зміни з часом.
Пік наприкінці лютого був пов'язаний із збоєм мережі 25 лютого.
Середній і максимальний TPS
TPS найбільш точно відображає поточну обробну потужність мережі та демонструє її потенціал для зростання з часом. Орієнтир становить 65 000 транзакцій в секунду. Фактичний TPS змінюватиметься через різні комбінації складних транзакцій у мережі та залежно від попиту в будь-який момент. Наприклад, покупки NFT набагато складніші, ніж просто переміщення власних токенів між гаманцями.
Важливо відзначити, що TPS відображає не пропускну здатність мережі, а попит на кількість транзакцій. Майже у всіх випадках бета-версії основної мережі не працюють.
Графік нижче є знімком продуктивності мережі в реальному часі. Він ділиться на середнє значення TPS для певної дати та максимальне значення TPS, розділене за датою. Середній TPS залишався відносно подібним із грудня 2022 року з певною волатильністю, пов’язаною з високим попитом на мережу. Починаючи з січня 2022 року, максимальна TPS стабільно зростає, із значним зростанням у другій половині 2022 року, що пов’язано з новим оновленням мережі.
Звіт про основні моменти мережі з жовтня 2022 року
У 2022 році мережа Solana зазнала кількох уповільнень або збоїв у періоди високої активності, наприклад під час великого карбування NFT. У відповідь на це основні розробники розгорнули оновлення мережі, включаючи QUIC, QoS, зважену за ставкою, і локалізовані ринки комісій. З моменту розгортання цих оновлень мережа працювала надзвичайно добре в періоди високого стресу, наприклад, карбування MadLads NFT. Розробники також продовжують тестувати та розробляти інші мережеві оновлення та плани, включаючи збільшення максимального розміру транзакції (наразі обмежений 1232 байтами) та спрощення логіки голосування, тим самим зменшуючи загальний обсяг даних, які потрібно передавати та зберігати.
QUIC TPU: QUIC – це мережевий протокол, розроблений Google для швидкого асинхронного зв’язку, але з керуванням сеансом і потоком. QUIC можна використовувати для обмеження трафіку від будь-якого учасника, дозволяючи мережі зосередитися на справді дійсних транзакціях. QUIC додано до порту, який представляє транзакції користувача.
QoS, зважений за ставками: зважування за частками використовується для ефективного розподілу смуги пропускання лідерної мережі. Замість того, щоб приймати транзакції «першим прийшов, перший обслужений» без розбору, він надає доступ до інформації про передачу, тому вузли з 0,5% частки матимуть право передавати принаймні 0,5% пакетів лідеру. Це може підвищити стійкість мережі шляхом придушення спаму або зловмисників. До портів QUIC TPU додано QoS, зважений за ставками.
Локалізовані ринки комісій: ринки комісій надають користувачам можливість додавати додаткові комісії до своїх транзакцій, щоб висловити терміновість порівняно з іншими транзакціями. Пріоритетні збори розраховуються на основі обсягу обчислювальних ресурсів, які, як очікується, вимагатиме транзакція. Наприклад, проста передача токенів вимагатиме нижчої сумарної плати за пріоритет, ніж монетний двір NFT, який виражає той самий рівень терміновості. Цей процес робить ринки більш ефективними, дозволяючи користувачам висловлювати відчуття терміновості та визначати пріоритетність транзакцій.
Покращений процес оновлення: У відповідь на збій мережі 25 лютого генеральний директор Solana Labs Анатолій Яковенко опублікував допис у блозі, в якому пропонується новий процес випуску програмного забезпечення, щоб зробити процес оновлення надійнішим перед обличчям розширення мережі. Коли нове оновлення є більш стійким. Вони включають залучення додаткових зовнішніх розробників і аудиторів до процесу випуску для тестування та пошуку помилок, покращення процесу перезапуску сервера, акцентування уваги на стабільності мережі та формування змагальних команд. Деякі з цих пропозицій уже діють, зокрема:
Комплексний процес оновлення в тестовій мережі: Щоб імітувати процес оновлення, тестова мережа спочатку повертається до попередньої версії програмного забезпечення, а потім імітує процес оновлення програмного забезпечення, який буде запущено в основній мережі. До цього testnet був другорядною версією mainnet, коли mainnet було оновлено.
** Оптимізуйте інструменти для ручного перезапуску: ** Наприклад, існує початковий проект для автоматизації деяких більш механічних етапів (SIMD 0046).
Змагальні тести проводяться на приватних кластерах і тестових мережах: сьогодні ці тести проводяться нерегулярно, оскільки основні інженери працюють над розробкою більш формального плану тестування. У зв’язку з цим довідковий клієнт валідатора Solana Labs тепер має змагальний порт, а інженери основної лабораторії додають можливість налаштовувати сценарії, які можна використовувати для створення змагальних тестів.
Плавний випуск 1.14.17: Версію 1.14 вважали офіційно прийнятою 22 травня, коли понад 66,6% стейкерів оновили до 1.14. Це перше велике оновлення мережі після збою 25 лютого та впровадження покращеного графіка оновлення, згаданого вище. Станом на 30 травня версія 1.14 клієнта валідатора Solana була прийнята 97,4% акцій мережі Solana.
**Стиснення NFT і стиснення стану: **Стиснення NFT тепер доступно в бета-версії основної мережі Solana. Стиснуті NFT дешевші в експлуатації, ніж нестиснуті NFT, у 2400-24000 разів. Виготовити 100 мільйонів NFT на Solana тепер коштує лише 50 SOL. Ця нова структура технології NFT називається «стиснення стану». Стиснення станів відкриває багато нових варіантів використання та розширює потенційний вплив блокчейну, роблячи NFT придатними для таких випадків використання, як надсилання повідомлень або покращення програм лояльності клієнтів. Стиснення стану було розроблено для NFT, але його можна використовувати для інших програм. У двох словах, ущільнення стану передбачає зберігання деяких даних у блокчейні, які в іншому випадку зберігалися б на кожній машині.
Плавна міграція Helium: У квітні 2023 року міграція мережі Helium до мережі Solana була успішно завершена в процесі, який пройшов відносно без проблем для учасників мережі Helium і без серйозних збоїв у мережі Solana. Міграція Helium використовує стиснення стану для карбування NFT, що ефективніше та дешевше, ніж інші засоби.
**Інші розробки щодо Firedancer: **Firedancer — це клієнт валідатора Solana, розроблений Jump Crypto, до якого додаються та тестуються інші компоненти.
Демонстрація впровадження QUIC: Firedancer нещодавно провела демонстрацію високопродуктивної реалізації QUIC, яка має призвести до більш ефективної обробки даних.
Випуск Reed-Solomon Erasure Coding: Turbine — це механізм у валідаторі, відповідальний за розподіл «шардів» (фрагментів блоку) до інших валідаторів у кластері. Рід-Соломон — це схема кодування з виправленням помилок, яка допомагає точно кодувати дані в цих сегментах перед передачею їх іншим валідаторам.
**Tinydancer:**Tinydancer — це перший легкий клієнт на Solana, розроблений як частина хакатону Grizzlython Foundation Solana. Легкі клієнти — це програмні клієнти, які можуть працювати локально на простих пристроях, таких як ноутбуки, підключаючись до повних вузлів у мережі, щоб перевірити стан реєстру та перевірити недійсні переходи стану.
Моніторинг викидів у реальному часі: У квітні 2023 року Solana стала першим великим блокчейном смарт-контрактів, який вимірює вуглецевий слід у режимі реального часу. Інді-стартап TryCarbonara запущений для відстеження впливу Інтернету.
Проблеми мережі з жовтня 2022 року
Після останнього звіту про продуктивність мережі в жовтні 2022 року в мережі Solana стався збій. У цьому інциденті не було втрат коштів користувачів.
Збій у лютому 2023 р.: 25 лютого у бета-версії основної мережі почався тривалий час завершення блокування. Після розслідування причину було виявлено в кількох службах у мережі, на яких працює спеціальне програмне забезпечення для пересилання блоків, які випадково передавали великі обсяги даних, еквівалентні розміру звичайних блоків на кілька порядків. Логіка дедуплікації мережі не може впоратися з цією ситуацією, перевантажуючи протокол Turbine і значно знижуючи продуктивність мережі. Після діагностики цієї проблеми основні інженери створили вдосконалення логіки дедуплікації, які тепер реалізовано, починаючи з клієнта перевірки Solana Labs v1.13.7 і v1.14.17. Це також буде пом’якшено завдяки довгостроковій конструкції протоколу Solana, яка замінить усі мережеві протоколи на основі UDP на QUIC, який краще забезпечить дотримання обмежень у Turbine. Повний звіт про збій читайте тут.
Було впроваджено або розгортається кілька запропонованих оновлень мережі, щоб усунути причину цього збою, зокрема впровадження QUIC, ринків комісій і оцінки якості обслуговування (QoS).
Майбутні ініціативи
Основні розробники Solana працювали над низкою нових оновлень мережі, спрямованих на зміцнення мережі в умовах масового зростання користувачів і впровадження.
Ці документи Solana Improvement Documents (SIMD) — це запропоновані проектні документи про те, як вносити зміни в мережу, які потрібно координувати кількома основними групами розробників. Одна SIMD, яка нещодавно була прийнята, — SIMD-33: кредити за своєчасне голосування, які присуджуються на основі кількості слотів, за які проголосували, з більшою винагородою за голосування з низькою затримкою. Це призначено для скорочення часу завершення блокування та запобігання навмисно відкладеного голосування.
Остання версія містить деякі мережеві оновлення, але ці функції ще не активовано. Нові функції значно зменшують затримку мережі. Нова версія також дозволяє користувачам скасовувати делегування вузлів у мережі, які не виконують зобов’язання, зменшуючи коефіцієнт пропуску та покращуючи продуктивність. (Примітка: неделеговані облікові записи стекінгу все ще контролюються початковими стейкерами, і їх можна повторно делегувати активним валідаторам або вилучати їхні кошти).
Користувачі можуть продовжувати відстежувати продуктивність мережі Solana та допомагати спільноті відстежувати її розвиток з часом за допомогою звітів мережі Solana.
Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Solana опублікувала звіт про ефективність мережі: було запущено кілька нових функцій, TPS підвищився, і мережа працювала безперебійно
Нещодавно Фонд Solana опублікував звіт про ефективність мережі Solana. У звіті розкривається ряд показників стану мережі Solana, а також розглядається стан роботи, параметри продуктивності та споживання енергії мережею Solana за останні півроку.
У жовтні 2022 року Солана опублікував попередній звіт і звернувся до спільноти з проханням прокоментувати цей звіт. Регулярне розкриття інформації також розглядається як частина його прагнення до прозорості.
Згідно з цим звітом, з 25 лютого час безвідмовної роботи мережі залишається на рівні 100%. Середній TPS залишається стабільним з грудня 2022 року. Максимальний TPS стабільно зростає і значно зросте у другій половині 2022 року.
Крім того, Solana запустила низку нових функцій, зокрема QUIC TPU, QoS, зважену за частками, локалізовані ринки комісій тощо.
Запуск нової технічної структури NFT «стиск стану» є досить яскравим. Ця функція може значно знизити вартість кастингу NFT на кілька порядків. Щоб викарбувати 100 мільйонів NFT, потрібно лише 50 SOL. Стиснення стану було розроблено для NFT, але його можна використовувати в інших програмах, що може принести більше випадків використання мережі Solana.
У квітні 2023 року міграція мережі Helium до мережі Solana була успішно завершена плавним і безперебійним процесом.
**Нижче наведено оригінальний текст звіту, складеного Odaily Planet Daily. **
Підведіть підсумки
Продуктивність мережі Solana покращиться в першій половині 2023 року. Зокрема, його статус вимірюється такими параметрами, як час безвідмовної роботи, коефіцієнт транзакцій голосування, час блокування, TPS тощо.
З моменту останнього звіту про продуктивність мережі в жовтні 2022 року мережа Solana зазнала кількох значних покращень, зокрема:
Мережа Solana продовжує керуватися сильною групою незалежних валідаторів по всьому світу. Це один із найбільш децентралізованих блокчейнів PoS у світі та один із найрозвиненіших. Нижче ми надаємо деякі статистичні дані, відстежені Фондом Solana для вимірювання децентралізації та життєздатності мережі Solana (дані станом на 11 липня 2023 р.):
(Примітка: ці числа представляють кількість вузлів, а не незалежних операторів. Неможливо підтвердити, скільки існує незалежних валідаторів або операторів RPC.)
Огляд продуктивності мережі
Щоб мільярд людей міг скористатися перевагами мережі Solana, користувачі повинні бути впевнені в загальній надійності мережі: можливість постійного доступу до мережі, точність інформації про мережу, швидкість транзакцій і безпека коштів та інформації.
Ось деякі показники, які Фонд відстежує, щоб побачити, як це вимірює мережа. Для простоти ми зосереджуємося на чотирьох показниках і дозволяємо користувачам легко відстежувати ці показники та їхній прогрес з часом. Ми включили ці та інші показники на інформаційну панель Dune, щоб вам було легше детально вивчати рівні даних або самостійно проводити власний аналіз.
Час роботи
Постійно надійна мережа є основою веб-довіри та постійного зростання. Одним із найважливіших показників надійності є час безвідмовної роботи мережі.
Ми робимо миттєвий знімок місячного часу безвідмовної роботи мережі, який вимірюється як відсоток безвідмовної роботи за певний місяць за останні 6 місяців.
Швидкість транзакцій голосування
Транзакції голосування необхідні для функціонування мережі, оскільки вони створюють децентралізований консенсус, на який спираються блокчейни. Транзакції голосування відбуваються, коли валідатори голосують за підтвердження одного або кількох запропонованих блоків. Транзакції без права голосу — це транзакції, ініційовані діями користувача в блокчейні. Наприклад, транзакція без права голосу може представляти монетний двір NFT або передачу користувачем токенів з одного гаманця в інший. Мережі потрібна певна кількість транзакцій голосування, щоб досягти консенсусу, але з часом ми очікуємо, що відношення транзакцій голосування до транзакцій без голосування зменшиться, оскільки загальний відсоток транзакцій голосування має зменшуватися, коли мережа стане ефективнішою.
Нижче наведено співвідношення кількості голосів до транзакцій без голосування за останні шість місяців.
Час блокування
Час блокування вимірює швидкість однієї транзакції, оскільки він вимірює, наскільки швидко мережа додає більше «блоків» до блокчейну. На цьому графіку ми бачимо середній час створення блоку, послідовність цього показника та його зміни з часом.
Пік наприкінці лютого був пов'язаний із збоєм мережі 25 лютого.
Середній і максимальний TPS
TPS найбільш точно відображає поточну обробну потужність мережі та демонструє її потенціал для зростання з часом. Орієнтир становить 65 000 транзакцій в секунду. Фактичний TPS змінюватиметься через різні комбінації складних транзакцій у мережі та залежно від попиту в будь-який момент. Наприклад, покупки NFT набагато складніші, ніж просто переміщення власних токенів між гаманцями.
Важливо відзначити, що TPS відображає не пропускну здатність мережі, а попит на кількість транзакцій. Майже у всіх випадках бета-версії основної мережі не працюють.
Графік нижче є знімком продуктивності мережі в реальному часі. Він ділиться на середнє значення TPS для певної дати та максимальне значення TPS, розділене за датою. Середній TPS залишався відносно подібним із грудня 2022 року з певною волатильністю, пов’язаною з високим попитом на мережу. Починаючи з січня 2022 року, максимальна TPS стабільно зростає, із значним зростанням у другій половині 2022 року, що пов’язано з новим оновленням мережі.
Звіт про основні моменти мережі з жовтня 2022 року
У 2022 році мережа Solana зазнала кількох уповільнень або збоїв у періоди високої активності, наприклад під час великого карбування NFT. У відповідь на це основні розробники розгорнули оновлення мережі, включаючи QUIC, QoS, зважену за ставкою, і локалізовані ринки комісій. З моменту розгортання цих оновлень мережа працювала надзвичайно добре в періоди високого стресу, наприклад, карбування MadLads NFT. Розробники також продовжують тестувати та розробляти інші мережеві оновлення та плани, включаючи збільшення максимального розміру транзакції (наразі обмежений 1232 байтами) та спрощення логіки голосування, тим самим зменшуючи загальний обсяг даних, які потрібно передавати та зберігати.
Покращений процес оновлення: У відповідь на збій мережі 25 лютого генеральний директор Solana Labs Анатолій Яковенко опублікував допис у блозі, в якому пропонується новий процес випуску програмного забезпечення, щоб зробити процес оновлення надійнішим перед обличчям розширення мережі. Коли нове оновлення є більш стійким. Вони включають залучення додаткових зовнішніх розробників і аудиторів до процесу випуску для тестування та пошуку помилок, покращення процесу перезапуску сервера, акцентування уваги на стабільності мережі та формування змагальних команд. Деякі з цих пропозицій уже діють, зокрема:
Комплексний процес оновлення в тестовій мережі: Щоб імітувати процес оновлення, тестова мережа спочатку повертається до попередньої версії програмного забезпечення, а потім імітує процес оновлення програмного забезпечення, який буде запущено в основній мережі. До цього testnet був другорядною версією mainnet, коли mainnet було оновлено.
** Оптимізуйте інструменти для ручного перезапуску: ** Наприклад, існує початковий проект для автоматизації деяких більш механічних етапів (SIMD 0046).
Змагальні тести проводяться на приватних кластерах і тестових мережах: сьогодні ці тести проводяться нерегулярно, оскільки основні інженери працюють над розробкою більш формального плану тестування. У зв’язку з цим довідковий клієнт валідатора Solana Labs тепер має змагальний порт, а інженери основної лабораторії додають можливість налаштовувати сценарії, які можна використовувати для створення змагальних тестів.
Плавний випуск 1.14.17: Версію 1.14 вважали офіційно прийнятою 22 травня, коли понад 66,6% стейкерів оновили до 1.14. Це перше велике оновлення мережі після збою 25 лютого та впровадження покращеного графіка оновлення, згаданого вище. Станом на 30 травня версія 1.14 клієнта валідатора Solana була прийнята 97,4% акцій мережі Solana.
**Стиснення NFT і стиснення стану: **Стиснення NFT тепер доступно в бета-версії основної мережі Solana. Стиснуті NFT дешевші в експлуатації, ніж нестиснуті NFT, у 2400-24000 разів. Виготовити 100 мільйонів NFT на Solana тепер коштує лише 50 SOL. Ця нова структура технології NFT називається «стиснення стану». Стиснення станів відкриває багато нових варіантів використання та розширює потенційний вплив блокчейну, роблячи NFT придатними для таких випадків використання, як надсилання повідомлень або покращення програм лояльності клієнтів. Стиснення стану було розроблено для NFT, але його можна використовувати для інших програм. У двох словах, ущільнення стану передбачає зберігання деяких даних у блокчейні, які в іншому випадку зберігалися б на кожній машині.
Плавна міграція Helium: У квітні 2023 року міграція мережі Helium до мережі Solana була успішно завершена в процесі, який пройшов відносно без проблем для учасників мережі Helium і без серйозних збоїв у мережі Solana. Міграція Helium використовує стиснення стану для карбування NFT, що ефективніше та дешевше, ніж інші засоби.
**Інші розробки щодо Firedancer: **Firedancer — це клієнт валідатора Solana, розроблений Jump Crypto, до якого додаються та тестуються інші компоненти.
**Tinydancer:**Tinydancer — це перший легкий клієнт на Solana, розроблений як частина хакатону Grizzlython Foundation Solana. Легкі клієнти — це програмні клієнти, які можуть працювати локально на простих пристроях, таких як ноутбуки, підключаючись до повних вузлів у мережі, щоб перевірити стан реєстру та перевірити недійсні переходи стану.
Моніторинг викидів у реальному часі: У квітні 2023 року Solana стала першим великим блокчейном смарт-контрактів, який вимірює вуглецевий слід у режимі реального часу. Інді-стартап TryCarbonara запущений для відстеження впливу Інтернету.
Проблеми мережі з жовтня 2022 року
Після останнього звіту про продуктивність мережі в жовтні 2022 року в мережі Solana стався збій. У цьому інциденті не було втрат коштів користувачів.
Збій у лютому 2023 р.: 25 лютого у бета-версії основної мережі почався тривалий час завершення блокування. Після розслідування причину було виявлено в кількох службах у мережі, на яких працює спеціальне програмне забезпечення для пересилання блоків, які випадково передавали великі обсяги даних, еквівалентні розміру звичайних блоків на кілька порядків. Логіка дедуплікації мережі не може впоратися з цією ситуацією, перевантажуючи протокол Turbine і значно знижуючи продуктивність мережі. Після діагностики цієї проблеми основні інженери створили вдосконалення логіки дедуплікації, які тепер реалізовано, починаючи з клієнта перевірки Solana Labs v1.13.7 і v1.14.17. Це також буде пом’якшено завдяки довгостроковій конструкції протоколу Solana, яка замінить усі мережеві протоколи на основі UDP на QUIC, який краще забезпечить дотримання обмежень у Turbine. Повний звіт про збій читайте тут.
Було впроваджено або розгортається кілька запропонованих оновлень мережі, щоб усунути причину цього збою, зокрема впровадження QUIC, ринків комісій і оцінки якості обслуговування (QoS).
Майбутні ініціативи
Основні розробники Solana працювали над низкою нових оновлень мережі, спрямованих на зміцнення мережі в умовах масового зростання користувачів і впровадження.
Ці документи Solana Improvement Documents (SIMD) — це запропоновані проектні документи про те, як вносити зміни в мережу, які потрібно координувати кількома основними групами розробників. Одна SIMD, яка нещодавно була прийнята, — SIMD-33: кредити за своєчасне голосування, які присуджуються на основі кількості слотів, за які проголосували, з більшою винагородою за голосування з низькою затримкою. Це призначено для скорочення часу завершення блокування та запобігання навмисно відкладеного голосування.
Остання версія містить деякі мережеві оновлення, але ці функції ще не активовано. Нові функції значно зменшують затримку мережі. Нова версія також дозволяє користувачам скасовувати делегування вузлів у мережі, які не виконують зобов’язання, зменшуючи коефіцієнт пропуску та покращуючи продуктивність. (Примітка: неделеговані облікові записи стекінгу все ще контролюються початковими стейкерами, і їх можна повторно делегувати активним валідаторам або вилучати їхні кошти).
Користувачі можуть продовжувати відстежувати продуктивність мережі Solana та допомагати спільноті відстежувати її розвиток з часом за допомогою звітів мережі Solana.