• Solana нещодавно зазнала збоїв у 75% транзакцій.

  • Керівник команди Метт Сорг відповів, що збій був не помилкою, а функцією захисту користувачів.

  • Метт докладно розповідає про типи результатів транзакцій, проливаючи більше світла на основні проблеми.

Перевантаженість мережі та невдалі транзакції Solana нещодавно викликали галас у спільноті. Відповідаючи на це питання, Метт Сорг, технічний керівник Solana, поділився статтею, в якій стверджував, що невдала транзакція — це не «помилка», а «функція захисту користувачів».

https://t.co/bsVVfaiGWG

— Метт Сорг 🍨 (@tamgros) 5 квітня 2024 р

Нещодавно у Solana виникли проблеми з транзакціями: близько 75% транзакцій не вдалося. Відповідно до нещодавньої публікації X, яку поділився Колін Ву, китайський крипторепортер на Wu Blockchain, мережа Solana стикається із затримками або невдалими транзакціями. Як повідомляється, основна проблема полягає в реалізації QUIC і клієнтській реалізації Agave.

Phantom показує, що мережа Solana зараз відчуває перевантаження, і транзакції користувачів можуть бути невдалими або затриманими. Основна проблема стосується реалізації QUIC і поведінки клієнта валідатора Agave на Solana, коли його просять обробити велику кількість запитів.… https://t.co/KuutKBbB0B

— Ву Блокчейн (@WuBlockchain) 6 квітня 2024 р

Сорг стверджував, що переважні проблеми не пов’язані з невдалими транзакціями. Забезпечивши наявність «відомих рішень» проблеми, він додав: «

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

Розкриваючи справжнє значення слова «збій», Сорг пояснив, що збій транзакції — це «функція на рівні програми». Хоча транзакції називаються невдалими, вони не означають нездатність протоколу обробити логіку або завантажити. Він додав: «Коли транзакція не вдається, мережа захищає споживачів і користувачів, перевіряючи умови транзакції».

Крім того, Сорг розповів про результати транзакцій, які можуть бути «виконаними» або «відкинутими». Рівень виконання позначається, коли транзакція включена в блок і сплачена комісія. Існує дві підкатегорії для рівня: виконано успішно та виконано, але не виконано. Якщо в транзакції немає помилок, вона виконується успішно, а якщо вона повертає помилку, вона виконується, але не вдається.

Коментуючи нещодавно повідомлені Соланою збої транзакцій, Сорг назвав результат «пропущеним». Він додав, що проблеми можуть виникнути, коли «будь-яка з умов логіки транзакції не виконується».

Публікація Керівник команди Solana гарантує «відомі рішення» для збоїв у транзакціях вперше з’явилася на Coin Edition.