Заяви про пропускну здатність RPC XRP Ledger піддаються критиці, оскільки результати тестів свідчать про інше

iconCryptoBriefing
Поділитися
AI summary iconКороткий зміст
Претензії щодо продуктивності розподіленого реєстру для RPC-ендпоінтів XRP Ledger під питанням після того, як бенчмарки не підтвердили 30 000 повідомлень на секунду. XRPL Labs повідомляє про p50 затримку 371 мілісекунду для викликів ledger_current. Публічні кластери обробляють понад 10 000 зчитувань на секунду у пік, але середня пропускна здатність повідомлень валідаторів становить 3 260 на секунду. Пропускна здатність транзакцій у XRP Ledger історично досягала піку в 230 транзакцій на секунду.

Поширене повідомлення в соціальних мережах про те, що ноди XRP Ledger RPC можуть обробляти 30 000 повідомлень за секунду, звучить вражливо. Проблема в тому, що перевірені бенчмарки насправді не підтверджують цього числа.

Що показують реальні цифри

XRPL Labs, один із основних розробників інфраструктури для XRP Ledger, зосереджувався на затримці, а не на максимальній пропускній спроможності повідомлень. Їхній публічний ендпоінт зараз має p50 затримку приблизно 371 мілісекунду для викликів ledger_current, що робить його найменш затриманим варіантом серед публічних серверів XRPL.

Під час пікового навантаження було зафіксовано, що публічні серверні кластери обробляють понад 10 000 запитів на читання за секунду. Це впевнена цифра для інфраструктури блокчейн, але це третина від заявленої цифри в 30 000.

Реклама

GetBlock, ще один провайдер інфраструктури, стверджує, що його ноди XRPL можуть обробляти більше 1 000 запитів на секунду без обмежень швидкості на виділених налаштуваннях.

Найближче, що хтось наблизився до головного показника, стосується повідомлень валідаторів, що є принципово іншою категорією трафіку. Обробка повідомлень валідаторів показала середні значення близько 3 260 повідомлень на секунду за оптимальних умов тестування, з піками вище 6 100 повідомлень на секунду. Але трафік консенсусу між валідаторами та RPC-запити клієнт-сервер — це яблука й апельсини.

У виробничих середовищах реальна пропускна здатність мережі XRPL історично коливалася від 100 до 230 транзакцій на секунду під час щоденних піків. Теоретичні максимуми у контрольованих тестових умовах досягали понад 1 500 TPS, що все ще на порядок нижче за цифру 30 000, яку кидають навколо.

Чому розрив має значення

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

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

Куди насправді рухається інфраструктура XRPL

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

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

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