Как мне запустить Substrate таким образом, чтобы транзакции мгновенно подтверждались для бедных разработчиков?
Как запустить Substrate в поддельном режиме проверки для целей разработки (есть ли что-нибудь похожее на--dev
в geth, где транзакции добываются моментально)?
1 ответ
На самом деле, в базе данных недавно были интегрированы два новых консенсусных (или "блочных" алгоритма - как бы вы их ни называли), которые могут быть именно тем, что вам нужно:
1- Ручная печать: если есть один автор, он создает блок всякий раз, когда вы сообщаете об этом через вызов RPC.
2- Мгновенная печать: когда есть один автор, и он пытается создать блок, как только видит транзакцию в пуле, чаще всего приводит к одной транзакции на блок
Это довольно недавняя работа и, возможно, еще не нашла отражения в документации. Но вы можете найти интро углубленных к нему здесь. Посмотрите описание видео для примеров кода.