Зачем нужен алгоритм Pow? Доказать системе, что ты выполнил заданные системой условия, заработал - получи. Всё. И работу сюда можно любую установить, только доказывай что работа выполнена.
Что значит любую работу? PoW должен обеспечивать связь предыдущего блока с последующим.
Поэтому, на вход алгоритма PoW подаются не какие-то случайные данные, а вполне определённые: хеш заголовка предыдущего блока, хеш транзакций текущего блока и т. д.
Как вы собираетесь заставить природу выполнять работу на основании детерминированных входных данных?
так заставить или доказать? к примеру землетрясение 4 балла -> зафиксировали -> блок. Связь звеньев здесь причем? Вам искать красивый хеш нравится, или потраченной энергией обеспечить стоимость коина требуется?
p.s. уже есть монета которая генерится на основании дыхания фаундера.