Несимметричный военнопленный, почему "new_proof + prev_proof" не рекомендуется

Я изучал реализацию блокчейна в видеоруководстве по udemy. и во время проверки реализации функции работы преподаватель предложил избегать хеширования, например sha256(new_proof + previous_proof) вместо того, чтобы использовать sha256(new_proof - previous_proof) потому что последний является несимметричной функцией. но одна из причин, по которым он сказал избегать симметричной функции, заключается в том, что каждые два блока получат одно и то же доказательство. как это происходит для симметричной функции и как несимметричная функция может противостоять ей?

0 ответов

Другие вопросы по тегам