ОСЬ НАША КОРОТКОСТРОКОВА ДОРОЖНЯ КАРТА, ЩОБ ДОСЯГТИ 20 ТИСЯЧ TPS. Станом на сьогодні наші банківські перекази досягли піку в районі близько 4,5 тис. Майте на увазі, що наші банківські перекази набагато важчі в порівнянні з показниками пропускної здатності, наведеними іншими блокчейнами, оскільки ми тестуємо перекази, які включають пошук paymaster і абстракції облікового запису. Наразі кожна передача займає близько 180–220 мікросекунд (більшість через 8 зчитувань у холодному стані, а потім перевірку підпису та виконання), з додатковими 100 мілісекундами на блок, витрачені на злиття кешу. У нас є чіткий шлях до виходу на 20k+ TPS, над яким ми активно працюємо: - По-перше, ми впроваджуємо оптимістичне виконання для розігріву кешу секвенсора, що виключить витрати на зчитування в холодному стані. Це має привести нас приблизно до 8k TPS. - Далі ми попередньо перевіримо (і пакетимо) підписи, скоротивши час на передачу приблизно до 40 мікросекунд і збільшивши TPS приблизно до 12 тис. - Нарешті, ми оновимо нашу модель стану/кешування, щоб усунути дорогу операцію злиття кешу, яку ми зараз виконуємо в кінці кожного блоку, що займає до 20 тисяч TPS. Продуктивність більше не повинна бути вузьким місцем для будь-якого криптопроекту.
2,75K