Зачем использовать алгоритм хеширования, отличный от blake2_256, в StorageMap при использовании decl_storage - PullRequest
1 голос
/ 21 мая 2019

В нем говорится decl_storage! - это «процедурный макрос», используемый для хранения данных, чтобы сделать их доступными в последующих блоках.

В нем говорится, что если пользователь может установить пару ключей, то мы не можем доверять паре ключей, и поэтому мы должны использовать криптографический хеш, такой как blake2_256, для предотвращения «компрометации других значений в хранилище».

Зачем вам использовать алгоритм хеширования ($hash), отличный от значения по умолчанию blake2_256 в StorageMap (то есть, почему кто-то использует twox вместо по умолчанию blake2_256)?

Кроме того, почему говорится, что это просто для предотвращения "компрометации других значений в хранилище"? Разве blake2_256 также не используется для предотвращения взлома самой пары ключей?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...