Недавно Субстрат изменил криптографию по умолчанию для подписей учетных записей и транзакций с ed25519
на sr25519
.
В зависимости от того, какую комбинацию программного обеспечения вы используете (узел, пользовательский интерфейс и т. Д.) И какие элементы локального хранилища вы храните (например, учетные записи в своем пользовательском интерфейсе), у вас может возникнуть несовместимая комбинация учетных записей и криптографии.
Итак, первое, что нужно отметить:
Все учетные записи, инициированные в конфигурации genesis, как и Алиса, используют sr25519
. Как вы можете видеть на скриншоте, в хранилище вашего браузера Алиса была сохранена как ed25519
учетная запись из вашего прошлого использования пользовательского интерфейса.
Чтобы исправить это, вам нужно удалить версию Алисы, имеющуюся в вашем пользовательском интерфейсе, и добавить новую Алису, используя начальное число //Alice
. По умолчанию новый пользовательский интерфейс, поддерживающий sr25519
, должен автоматически использовать эту криптографию для создания новых учетных записей.
В противном случае, если вы хотите создать новые ed25519
учетные записи с использованием этого пользовательского интерфейса, вы можете сделать это, добавив префикс своего начального числа следующим образом: ed25519://Alice
.