Можно ли использовать искусственный интеллект для более быстрой добычи биткойнов?

Можно ли использовать искусственный интеллект для поиска более эффективных алгоритмов майнинга?

Есть ли только один алгоритм, который можно использовать для майнинга?

РЕДАКТИРОВАТЬ: спрашивать о более эффективном использовании SHA (SHA (заголовок блока)) для майнинга биткойнов, а не связывать алгоритм майнинга биткойнов.

Ответы (1)

Если вы говорите о поиске лучшего алгоритма, чем SHA (SHA (заголовок блока)) - может быть возможно оптимизировать алгоритм для некоторых функций, таких как устойчивость к графическому процессору и т. Д., Но в целом это было бы немного бессмысленно. Изменение этого алгоритма сейчас подорвет стабильность Биткойна и не принесет ему большой пользы. Как правило, текущий алгоритм делает свою работу и делает это хорошо — он обеспечивает масштабируемую сложность, механика все еще не нарушена и так далее.

Что касается использования ИИ для решения алгоритма SHA (SHA (заголовок блока)) - это, вероятно, было бы сложно, если не вычислительно невозможно на данный момент. Алгоритм, похоже, не сломан, а это означает, что результат вычислений выглядит довольно случайным, что не очень хорошо для попытки использовать ИИ для его решения.

Отредактировал вопрос для большей ясности. Было ли математически доказано, что результат алгоритма является случайным?
@BSeven Нет известных коллизий, будь то практических или теоретических, поэтому можно предположить, что алгоритм безопасен. Как правило, вы этого не делаете и в большинстве случаев не можете доказать их математически (что является действительно большой проблемой!). Черт возьми, если бы вы могли математически доказать, что ваш алгоритм хеширования не имеет коллизий или других недостатков, в любом другом алгоритме никогда не было бы необходимости;).