Как пользователи Algorand, операторы нод и разработчики могут поддержать квантовый тезис
Генеральный директор Algorand утверждает, что банки не смогут рассчитывать долгосрочные активы на криптографии, которую можно взломать. Для убедительности нужны квантовые аккаунты у обычных пользователей, распределённые ноды и разработчики; Pera позволяет открыть такой аккаунт уже сейчас, хотя инструментарий неоднороден, а минимальная комиссия транзакции с подписью Falcon составляет 3 000 микроALGO.

Тезис, которому нужны доказательства
Уильям Херкельрат, генеральный директор Algorand, 21 октября заявил, что банки не могут строить системы расчётов для активов, живущих десятилетиями, на криптографии, которую квантовый компьютер в конце концов сможет взломать.1 Публикация2 адресована институтам, которые решают, где размещать токенизированные депозиты и другие долгосрочные вложения.
Банк, который согласится на встречу, захочет увидеть доказательства трёх вещей, прежде чем принять решение. Первое — постквантовые аккаунты, которыми пользуются обычные люди, а не только компании и тестовые скрипты. Второе — сеть, работающая из множества стран и от множества провайдеров, которая продолжает производить блоки. Третье — люди, которые строят на блокчейне и используют то, что построили.
Каждый из этих пунктов читатель может сдвинуть с места, и проще всего начать с нескольких нажатий в кошельке. Важно не путать одно: постквантовая работа Algorand охватывает ключи аккаунтов и доказательства состояния, тогда как сообщения консенсуса, по которым производятся блоки, по-прежнему подписываются Ed25519, как мы писали в специальном выпуске. Именно поэтому свидетельства реального использования весят больше, чем список функций.
- 2025-11-03: First post-quantum mainnet transaction, via logic signatures.
- 2026-06-18: Foundation publishes its post-quantum roadmap.
- 2026-08-13: Algorand v5.0.0 brings native Falcon-1024 accounts.
- 2026-09-17: Pera helps Algorand pass 1 million PQ transactions.
- 2026-10-21: CEO argues banks cannot build on breakable crypto.
Откройте квантовый аккаунт за несколько нажатий
Pera Wallet — единственное место, где это уже доступно рядовому пользователю, и она предлагает оба пути. Можно создать новый квантовый аккаунт с нуля или обновить существующий, сохранив тот же адрес и историю.
Для нового аккаунта:
- Откройте Pera3, нажмите на свой аккаунт в левом верхнем углу, затем на знак плюса.
- Выберите Add Quantum Account и задайте имя.
- Пользуйтесь им как любым другим аккаунтом. По словам Pera, ASA, выпущенный из квантового аккаунта, засчитывается в его счётчик постквантовых транзакций и получается постквантово устойчивым без дополнительной настройки.
Для аккаунта, которым вы уже пользуетесь, на той же странице3 предлагается обновление с сохранением адреса и истории. Это переключение ключа (rekey): документация для разработчиков4 Algorand описывает его как путь миграции и указывает, что публичный адрес остаётся прежним, а после этого авторизовать его транзакции может только ключ Falcon.
Меняются три вещи, и о каждой стоит знать, прежде чем переводить что-то ценное:
- Комиссия. Минимум по умолчанию — 1 000 микроALGO; документация устанавливает минимум для транзакции с подписью Falcon в 3 000 микроALGO (0,0035 ALGO).
- Инструментарий. Та же документация предупреждает, что кошельки и приложения могут исходить из минимума в 1 000 микроALGO или вовсе не поддерживать постквантовые подписи, из-за чего мигрированный аккаунт может остаться без возможности совершать транзакции. Её собственный совет — переключать ключ, когда угроза реальна и ваши инструменты это поддерживают, поэтому небольшой тестовый аккаунт — разумный первый шаг.
- Дверь. Переключение ключа входит в запись аккаунта в реестре. Если закрыть аккаунт, эта запись, включая авторизованный адрес, удаляется; если снова пополнить тот же адрес, он воссоздаётся под исходным ключом Ed25519.
Поддержка в кошельках неоднородна, и это честная причина начинать с малого. Pera её выпустила. Создатель Lute6 указывает среди функций «Falcon accounts (post-quantum, experimental)». В его опубликованном исходном коде, судя по всему, есть отдельный путь подписи Falcon: тип ключа берётся из SDK Algorand, а подпись выполняется отдельной библиотекой Falcon. Поддержка в Defly7 не подтверждена. Его руководство описывает мультиподпись, аккаунты Ledger и торговлю, но не упоминает ни одной постквантовой функции, поэтому неизвестно, умеет ли он сегодня подписывать за такой аккаунт.
Если приложение отклоняет ваш квантовый аккаунт, сообщите об этом приложению. Именно из сообщений о неработающем пути складывается матрица поддержки, и следующий читатель выиграет от вашего обращения.
Одна оговорка насчёт счётчика. Algorand преодолел отметку в 1 000 000 постквантовых транзакций в течение нескольких дней после запуска функции. Значительная доля этого объёма пришлась на памятные NFT от Pera, которые выдавали всем, кто подключил квантовый аккаунт и отправил заданное число транзакций. Число показывает, что механизм работает. Оно пока не показывает, что люди расплачиваются друг с другом таким образом, а банк будет искать именно это.
Стейкайте — с машиной или без
Работа ноды приносит вознаграждения только выше порога. Чтобы иметь право на них, аккаунт должен застейкать не менее 30 0008 ALGO. Страница о стейкинге9 Algorand сообщает, что эту цифру установило голосование сообщества в 10-м периоде управления. Ниже порога вы всё ещё можете держать стейк онлайн через пул или сервис делегирования и всё ещё входить в число, которое проверяет банк.
Это число тоньше, чем кажется. По последним данным консенсуса, онлайн и в участии находилось около пятой части застейканных ALGO — 20,2%. Каждый аккаунт, выходящий онлайн, заметно сдвигает долю, и каждый уходящий — тоже.
Valar10 — путь делегирования. Держатель хранит ключи и свои ALGO в собственном кошельке, а оператор ноды управляет машиной от его имени по договору об оказании услуг.
Réti — путь объединения в пулы. Стейкеры вступают в пулы, которыми управляют валидаторы, и Valar предоставляет для этого интерфейс11. Перед внесением депозита прочитайте условия для стейкеров на собственных страницах Réti; сторона валидатора описана подробнее, и она подскажет, чего ждать от оператора.
Оператору ноды, который хочет обслуживать чужой стейк, оба сервиса публикуют свои требования. Руководство по ноде12 Valar требует Python 3.12 или новее, затем pip install valar_daemon. После этого нужен конфигурационный файл с четырьмя вещами: идентификатор валидатора (validator ad id), мнемоника горячего кошелька Validator Manager, а также URL и административный токен для экземпляра algod на вашей машине. FUNC версии 5 и новее умеет запускать тот же демон из своего меню. Эта мнемоника лежит в обычном файле на ноде, поэтому считайте машину носителем действующего ключа и вовремя устанавливайте обновления.
Быстрый старт для валидаторов13 Réti строже подходит к ключам. Он советует аппаратный кошелёк или мультиподпись для адреса владельца, назначает адрес менеджера горячим кошельком, допускает не более трёх пулов на ноду и ограничивает валидатора восемью нодами.
Оператор PXke запускает ноду, которая обслуживает делегаторов Valar.
Запустите ноду
Это тот вклад, который заметнее всего отражается на панели, которую открыл бы банк. Страница о запуске ноды14 Algorand требует 1615 ГБ оперативной памяти, 816 vCPU, быстрый SSD на 10017 ГБ NVMe или эквивалент и хорошее соединение, в идеале 1 Гбит/с. Хранилище важно не меньше памяти: дешёвый выделенный сервер с большими медленными дисками не подходит, сколько бы памяти в нём ни было.
С NodeKit
- Установите его в Linux или macOS командой
wget -qO- https://nodekit.run/install.sh | bash. Если в вашем Mac нет bash, сначала установите его командойbrew install bash. - Ответьте «да» на запрос установки, затем «да» на fast-catchup. Обычная синхронизация занимает от дней до недель; fast-catchup — от 3018 до 60 минут.
- Когда статус станет зелёным и покажет RUNNING, нажмите
g, чтобы сгенерировать ключи участия, введите адрес аккаунта и выберите срок. Документация рекомендует от 3019 до 90 дней, а генерация 30-дневного ключа занимает около четырёх-шести минут. - Нажмите
r, чтобы зарегистрировать ключи онлайн. NodeKit предполагает, что вам нужны вознаграждения за стейкинг, и добавляет комиссию при регистрации; запустите его с./nodekit -n, если это не так. - Подпишите регистрацию в кошельке: откройте показанную ссылку Lora или нажмите
s, чтобы получить QR-код для сканирования в Pera. - Прежде чем уйти, убедитесь, что статус аккаунта показывает ONLINE.
С FUNC
- Установите командой
curl -fsSL https://raw.githubusercontent.com/GalaxyPay/func/main/install.sh | sudo sh. - Откройте
http://localhost:3536и сразу задайте пароль приложения. Сервис работает с правами администратора, и пока вы не установили пароль, его может задать за вас любой, кто имеет доступ к приложению. - Создайте сервис и запустите ноду, затем дождитесь синхронизации.
- Подключите кошелёк, сгенерируйте ключ участия в разделе Participation Keys и зарегистрируйте его.
- Не открывайте порты приложения в интернет. Они предназначены для машин в вашей собственной сети.
Сколько стоит машина
Цены ниже — прайс-листовые с собственных страниц провайдеров, и дешёвый край рынка уже не так дёшев, как раньше.
| Тариф | Конфигурация | Цена |
|---|---|---|
| OVHcloud VPS-4 | 8 vCores, 24 ГБ RAM, 200 ГБ NVMe20 | от $23,3721 в месяц, безлимитный трафик |
| Hostinger KVM 8 | 8 vCPU, 32 ГБ RAM, 40022 ГБ NVMe | рекламируется за $25,99 в месяц, продление — $49,99 при двухлетнем сроке |
| netcup VPS 2000 G12.5 | 8 vCores, 16 ГБ RAM, 256 ГБ SSD23 | указан за 26,9224 евро в месяц при 12-месячном сроке, 30,96 с НДС, согласно странице VPS netcup |
| Hetzner CPX42 | 8 vCPU, 16 ГБ RAM, 32025 ГБ NVMe | 69,9926 евро в месяц без НДС согласно собственной странице Hetzner, где на момент снятия копии 22 октября все тарифы были помечены как недоступные |
Источники: 20 us.ovhcloud.com, 23 netcup.com
Hetzner когда-то был рекомендацией по умолчанию, а теперь стал дорогим ответом, да и на снятой странице его нельзя было заказать вовсе. Заявленная цена Hostinger при продлении примерно удваивается, поэтому читайте условия, прежде чем брать обязательства. OVHcloud и netcup важны и по второй причине, которая заботит банк: размещение.
Где находятся ноды
Согласно публичной панели27 Nodely, операторы, у каждого из которых меньше шести нод, за последний час дают 21%, а крупнейший из названных провайдеров — Amazon с 11%. По тем же данным Hetzner даёт 9%, OVH — 7%, Comcast — 6%, Verizon Business — 5%. За последние 24 часа панель отводит США 44%, Германия идёт с большим отрывом второй, а Ирландия и Франция — ещё дальше. Это два разных окна, и читать их как один снимок нельзя.
По данным той же панели, её оценка числа круглосуточных нод составляла 2 34628, снизившись на 18,329% за шесть месяцев. Панель не уточняет, что делает ноду круглосуточной, поэтому воспринимайте эту цифру как тенденцию, а не как подсчёт людей.
Машина в Бразилии, Кении, Индии или Южной Корее сделает для тезиса больше, чем четвёртый валидатор в Эшберне. Собственная страница лучших практик30 Algorand просит облачных операторов следить за географическим и провайдерским распределением. Она просит их добавлять к распределению, а не к концентрации. netcup держит дата-центры в Нюрнберге, Вене, Амстердаме, Манассасе и Сингапуре. Сингапур он называет своим вариантом для Азиатско-Тихоокеанского региона, что делает неевропейское размещение легко доступным у одного провайдера.
Стройте — или научите своё приложение принимать квантовый аккаунт
Самый трудный вклад — заодно и тот, что разблокирует остальные. Кошелёк или приложение, отклоняющее постквантовый аккаунт, держит своих пользователей вне блокчейна, поэтому каждая интеграция расширяет доказательство использования.
На уровне библиотек сторона подписи уже не остаётся недокументированной. В опубликованном исходном коде JavaScript SDK Algorand, судя по всему, есть для этого вспомогательная функция. По имеющимся данным, она принимает публичный ключ Falcon-1024 и функцию, подписывающую байты. Согласно тому же источнику, она возвращает подписантов, необходимых транзакции, а также необязательный адрес отправителя — на случай, когда ключ Falcon авторизует аккаунт после переключения ключа.
Комиссия — это то место, где аккуратный код лучше скопированного. Документация по комиссиям31 Algorand устанавливает минимум как базовую комиссию плюс надбавку за подпись, авторизующую транзакцию, а подпись Falcon-1024 добавляет двойную базовую комиссию. Сегодня это означает 3 000 микроALGO вместо 1 000, но надёжный код читает базовую комиссию из сети, а не вписывает ни то, ни другое число.
// Before: assumes every transaction costs 1,000 microALGO
const pay = await algorand.createTransaction.payment({
sender: account.addr,
receiver: bob,
amount: algos(1),
staticFee: microAlgos(1_000),
})
// After: the base fee comes from the network, the Falcon
// contribution (2x the base fee) is added, and a cap limits
// what congestion can cost
const sp = await algorand.getSuggestedParams()
const pay = await algorand.createTransaction.payment({
sender: falconAccount.addr,
receiver: bob,
amount: algos(1),
extraFee: microAlgos(Number(sp.minFee) * 2),
maxFee: microAlgos(Number(sp.minFee) * 6),
})
Для групп транзакций и вызовов приложений есть второй способ. Начиная с версии 3.7.0 функция addressWithSignersFromRawPQSigner в JavaScript SDK также возвращает пустой подписант: смоделируйте с ним группу, и algod сообщит комиссию, которая понадобилась бы настоящей подписи Falcon, не создавая её.
Размер — ещё одно отличие. Подпись Falcon-1024 занимает примерно 1,2 КБ против 64 байт у Ed25519, ещё до учёта публичного ключа, поэтому всё, что объединяет транзакции в пакеты, должно считать не только комиссии, но и байты.
Зачем портировать сейчас, когда функцию использует так мало аккаунтов? Именно из-за пробелов в инструментарии их так мало. Разработчик, который научит один кошелёк, маркетплейс или платёжный сценарий принимать квантовый аккаунт, убирает одну из причин для следующего читателя держаться в стороне. Он же добавляет реальные транзакции в счётчик, о котором спросит банк.
Начните с самого малого
Три доказательства одинаково трудны не одинаково. Создать квантовый аккаунт в Pera — минута, а применить его для чего-то обыденного — ещё одна. Стейкинг через сервис делегирования ничего не требует от вашего железа. Нода стоит около $25–50 в месяц и вечера на настройку, а если сервер у вас уже арендован — заметно меньше. Портировать один сценарий на комиссию в 3 000 микроALGO — это один пул-реквест.
Выберите из этого самое малое, что успеете сделать сегодня. Тезис звучит в залах заседаний, а доказательства под него создаются понемногу людьми, которым не нужно идти ни на какую встречу.
Источники
- You can't build the new financial system on outdated cryptography2
- Post-Quantum Accounts | Algorand Developer Portal4
- Algorand Post-Quantum Cryptography Roadmap32
- Run an Algorand node14
- Staking Rewards have arrived on Algorand9
- Network - Public - Dashboards - Grafana27
- Pera Wallet surpasses 1 million post-quantum resilient transactions on Algorand33
- Pera Algo Wallet – Quantum Accounts: Post-Quantum Security for Algorand3
- Lute6
- Valar12
- Valar Solutions | Staking Pools11
- Quick Start For Validators | Réti Open Pooling13
- Transaction Fees | Algorand Developer Portal31
- How to Run a Node on Algorand for Staking Rewards: A Step-by-Step Guide34
- NodeKit Quick Start | Algorand Developer Portal35
- VPS - Your virtual private server in the cloud | OVHcloud36
- VPS Hosting | Fast, AI-Ready KVM VPS up to 70% off - Hostinger37
- VPS hosting with top performance & best conditions | netcup38
- Hetzner Virtual Private Server: Best Price-Performance Ratio39
- dev.algorand.co4
- dev.algorand.co4
28 цифр в этом материале проверено.Все проверки
Источники
- 2Публикация algorand.co↩
- 3Pera perawallet.app↩
- 4документация для разработчиков dev.algorand.co↩
- 6Lute lute.app↩
- 7Defly defly.app↩
- 9Страница о стейкинге algorand.co↩
- 10Valar stake.valar.solutions↩
- 11Valar предоставляет для этого интерфейс valar.solutions↩
- 12Руководство по ноде stake.valar.solutions↩
- 13Быстрый старт для валидаторов txnlab.gitbook.io↩
- 14Страница о запуске ноды algorand.co↩
- 27публичной панели g.nodely.io↩
- 30страница лучших практик algorand.co↩
- 31Документация по комиссиям dev.algorand.co↩
- 32Algorand Post-Quantum Cryptography Roadmap algorand.co↩
- 33Pera Wallet surpasses 1 million post-quantum resilient transactions on Algorand algorand.co↩
- 34How to Run a Node on Algorand for Staking Rewards: A Step-by-Step Guide algorand.co↩
- 35NodeKit Quick Start | Algorand Developer Portal dev.algorand.co↩
- 36VPS - Your virtual private server in the cloud | OVHcloud us.ovhcloud.com↩
- 37VPS Hosting | Fast, AI-Ready KVM VPS up to 70% off - Hostinger hostinger.com↩
- 38VPS hosting with top performance & best conditions | netcup netcup.com↩
- 39Hetzner Virtual Private Server: Best Price-Performance Ratio hetzner.com↩