Полный блок Algorand вмещает примерно в девять раз меньше постквантовых платежей
21 октября 2026 года один блок Algorand заполнился на 99,9 процента: 1 590 транзакций, из которых 1 565 подписаны ключами Falcon. Каждый такой платёж занимает около 3 340 байт, поэтому в блок помещается примерно 1 569 таких платежей против примерно 14 770 обычных.

Утром 21 октября 2026 года блок 66 188 27312 вплотную приблизился к лимиту блока Algorand — разница укладывалась в погрешность округления. В его заголовке зафиксирована нагрузка Load 999 4613, где 1 000 000 означает полностью заполненный блок. Load — это поле протокола: доля израсходованного бюджета транзакций блока, составляющего 5 242 8804 байт. Здесь израсходовано всё, кроме ничтожной доли. В блоке 1 590 транзакций5, и 1 5656 из них несут подпись Falcon.
Аккаунт Falcon — новый тип аккаунта Algorand, созданный для того, чтобы авторизовывать платежи постквантовым ключом вместо классического, который по-прежнему используется почти во всём трафике. Согласно рекомендациям Algorand по комиссиям, платёж с такого аккаунта обходится дороже минимальной комиссии протокола, поскольку теперь значение имеет тип подписи. Сколько места в блоке стоит эта разница — вопрос данной статьи, и блоки одного утра дают на него ответ.
При примерно 3 340 байтах, которые занимает один такой платёж, в бюджет помещается около 1 5697 платежей. В последнее время Algorand удерживает время блока около 2,76 секунды, а значит, этот бюджет даёт примерно 568 платежей в секунду. Обычный платёж размером около 3558 байт уложился бы в блок примерно 14 770 раз — это порядка 5 300 в секунду.
Три почти полных блока — и тишина после них
Для этого теста PXke покупал заказы на фарминг бейджей у Quantum NFT Farm от AlgoRoll9, включая заказ на 20010 ALGO, и AlgoRoll поделился отчётом по этому заказу; транзакции, порождённые этими заказами, теперь входят в тот постквантовый счётчик, на который ссылается Algorand.
Ещё два блока в то утро подошли почти так же близко, и в обоих преобладали подписи Falcon. Один заполнил 98,7 процента лимита; другой11 — 98,9.
Следующий за полным блоком показал по той же шкале 155 360, то есть около 16 процентов; тот, что за ним12, — 1 151. Остальные блоки того же утра держались в нижних тысячах по этой шкале. Неизвестно, способен ли отправитель удерживать темп полного блока на протяжении нескольких блоков подряд, а в то утро трафик иссяк мгновенно.
Темп задавал отправитель. Два заказа по 20 ALGO до этого пришли на тот же кошелёк фермы, и через семь секунд после поступления 20013 ALGO ферма отправила 159 ALGO на аккаунт, который выплачивает бейджи Pera. Вокруг этого приложение с вознаграждениями, стоящее за этими бейджами, всё утро проводило мелкие выплаты по клеймам: внутренний платёж на 0,1 ALGO уходил с его аккаунта каждый раз, когда поступало 0,1 ALGO.
Куда уходят байты
Один только публичный ключ Falcon-1024 занимает почти два килобайта, а подпись добавляет ещё около 1 280 байт — и всё это относится на счёт блока. Ключ Ed25519 вместе с подписью укладывается менее чем в сотню байт. Таблица в дорожной карте Algorand14 приводит тот же размер подписи. Ключ передаётся с каждой транзакцией, потому что адрес — это хеш ключа, а не сам ключ, так что подписант предъявляет ключ в момент траты. Этот дополнительный материал едет с каждым платежом — вот почему блок, заполненный платежами Falcon, вмещает примерно в девять раз меньше, чем блок с обычными платежами.
К тому же Falcon нельзя проверять пакетно. Инженеры протокола Algorand15 говорят об этом прямо: подписи Ed25519 можно проверять агрегированно, а для Falcon подобного приёма не известно, поэтому каждая подпись проверяется отдельно. Тысячу таких подписей нельзя свернуть в одну более дешёвую проверку.
Algorand назначил этому месту цену, а не спрятал его. По словам инженеров протокола Algorand, постквантовая авторизация добавляет 2 000 00016 к показателю использования обычной транзакции в 1 000 00017, поэтому она оплачивает три минимальные комиссии вместо одной. В разъяснении к v5.0.01819 сказано, что квантово-устойчивые подписи «занимают значительно больше места в блоке, и именно это дополнительное место в блоке и покрывает дополнительная комиссия20». Рекомендации для разработчиков21 гласят, что минимальной комиссии больше не хватает для транзакций обычного размера, «поскольку теперь значение имеет тип подписи22».
Цифра в 3 34023 байт выведена расчётом, а не считана с одной транзакции. Она следует из заполненности блока, надбавки в две дополнительные минимальные комиссии и обычной базовой величины в 35524 байт и совпадает с точностью до нескольких байт на трёх полных блоках.
На чём основывались показатели пропускной способности
Заглавные цифры Algorand были арифметикой по куда меньшим транзакциям. Статья 2022 года, анонсировавшая блок в 5 МиБ2526, говорила, что он позволит примерно 26 000 транзакций на блок на пике, или 6 000 в секунду, а целью называла 10 000 в секунду. Чтобы 26 000 уместились в 5 242 88027 байт, на каждую приходится около 202 байт; при 3 340 байтах тот же блок вмещает примерно в семнадцать раз меньше.
Публикация июля 2026 года всё ещё описывала сеть, рассчитанную на обработку до 10 000 транзакций в секунду28. При времени блока Algorand около 2,829 секунды для 10 000 в секунду нужен блок, в среднем менее 200 байт на транзакцию, — ниже 35530 байт, которые обычный платёж занимает сейчас.
Фонд открыто признавал это противоречие. В его разъяснении о Falcon31 сказано, что более крупные ключи «могут сделать запуск узла менее доступным при увеличении размера блока… либо могут снизить производительность (TPS), если размер блока сохранить». Судя по блокам, каждый платёж Falcon занимает примерно в девять раз больше места.
Что это меняет для держателя
Сегодня — немногое, поскольку аккаунты Falcon необязательны и пока редки. С 20 августа по 7 сентября Фонд насчитал32 1 80033 квантово-устойчивых аккаунтов и 1,2434 млн квантово-устойчивых транзакций против 32,935 млн транзакций в сети за август. Это около 690 транзакций на квантовый аккаунт за девятнадцать дней, что говорит скорее о небольшом числе активных аккаунтов, чем о широкой миграции. Как формируется этот счёт и кто за ним стоит, изложено в нашей предыдущей статье об этом подсчёте.
Что не опубликовано
Ни один опубликованный документ Algorand не излагает планов поднять лимит в 5 242 88036 байт или привести показатель пропускной способности для сети, где преобладает трафик Falcon. Сам лимит — собственное ограничение протокола на то, сколько байт транзакций может нести блок, — оставался неизменным в параметрах консенсуса с версии 33 вплоть до будущей версии, согласно исходному коду протокола. Поднимут ли его и сделает ли когда-нибудь агрегация Falcon его ненужным — неизвестно.
Источники
- Блок 66188273 · Allo | Allo.info1
- Algorand Post-Quantum Cryptography Roadmap14
- Quantum NFT Farm · AlgoRoll9
- Enhancing on-chain flavor in Algorand 5.0 — Part 4: Heat21
- What is Falcon? A NIST-endorsed digital signature algorithm for quantum security31
- Technical Brief: Quantum-resistant transactions on Algorand with Falcon signatures37
- Why the agentic economy will be built on Algorand28
- Getting ahead of the (elliptic) curve: what's in the next consensus upgrade15
- Algorand v5.0.0 is here. Here’s what it means for you.18
- August 2026 Algo Insights Report32
- Blocks | Algorand Developer Portal38
- developer.algorand.org25
27 цифр в этом материале проверено. 3 прочитано напрямую из блокчейна.Все проверки
Источники
- 166 188 273 allo.info↩
- 51 590 транзакций mainnet-idx.algonode.cloud↩
- 9Quantum NFT Farm от AlgoRoll algoroll.com↩
- 11другой mainnet-idx.algonode.cloud↩
- 12тот, что за ним mainnet-idx.algonode.cloud↩
- 14Таблица в дорожной карте Algorand algorand.co↩
- 15Инженеры протокола Algorand algorand.co↩
- 18разъяснении к v5.0.0 algorand.co↩
- 21Рекомендации для разработчиков algorand.co↩
- 25Статья 2022 года, анонсировавшая блок в 5 МиБ developer.algorand.org↩
- 28сеть, рассчитанную на обработку до 10 000 транзакций в секунду algorand.co↩
- 31разъяснении о Falcon algorand.co↩
- 32насчитал algorand.co↩
- 37Technical Brief: Quantum-resistant transactions on Algorand with Falcon signatures algorand.co↩
- 38Blocks | Algorand Developer Portal dev.algorand.co↩