EVM не медленный. Мы достигли более 1 миллиона TPS на одном узле, при этом все еще выполняя Мерклеизацию каждого блока. Представляем FAFO
Оптимизация быстрого предварительного формирования (FAFO) — это планировщик, который обеспечивает высокую пропускную способность для цепочек, переупорядочивая транзакции перед формированием блока. ▪ Более 1 миллиона мерклизованных транзакций, совместимых с EVM, в секунду ▪ На 91% дешевле, чем шардированное выполнение ▪ Открытый исходный код Чтобы оценить масштабируемость в среде, подобной Ethereum, мы проводим бенчмаркинг FAFO на нативных ETH-трансакциях и трансакциях ERC20. Транзакции планируются FAFO, выполняются в REVM, а хранение и мерклизация обрабатываются QMDB. FAFO достигает почти линейного масштабирования по ядрам и поддерживает один миллион TPS, сохраняя при этом проверяемость состояния. FAFO также масштабируется вертикально на одной машине. Это позволяет FAFO достигать более 1 миллиона TPS на 91% дешевле, чем современные подходы к шардированию. Белая книга: FAFO доступен с открытым исходным кодом на Веб-сайт:
283,1K