Я собираюсь локально протестировать несколько блоковых цепочек на основе PoS. Таким образом, я хочу настроить частную (не подключенную к тестовой или основной сети) сеть Cardano и измерить некоторые показатели производительности, такие как TPS (число транзакций в секунду). Несмотря на то, что, следуя документации на GitHub и официальном сайте документации, я не смог настроить локальную сеть Cardano. Из того, что я попробовал и прочитал, мне нужно сделать следующие шаги:
- Генерация генезиса с определенным идентификатором (я думаю, что каждая сеть имеет свой генезис, например, testnet или mainnet)
- Построение (нескольких) узлов Cardano на разных виртуальных машинах в AWS. Значение для каждой виртуальной машины, клонирование хранилища и выполнение сценария сборки. Это сгенерирует
cardano-node-simple
исполняемый файл
- Подключение к генезису для моей локальной сети
Мне удалось запустить демонстрационный кластер с тремя узлами, который упоминается в разделе документации на GitHub. Я также могу собрать приложение и сгенерировать исполняемый файл cardano-node-simple
. Однако я не совсем уверен, как генерировать генезис и соединять узлы с этим конкретным кластером.
Кто-нибудь из вас пробовал нечто подобное с Кардано? Идея заключалась бы в том, чтобы на каждой виртуальной машине работал узел, имеющий каждый адрес одного кошелька, а затем, в свою очередь, создавая нагрузку на сеть, посылая множество транзакций между кошельками.
Любая подсказка или помощь высоко ценится!