Тогда если java не настолько распространена в криптомире, какой язык в нем востребованный и для чего?
Востребован и широко используется Javascript - он сейчас вообще в моде, и активно продвигается для web приложений, заодно для прикладного программирования в сфере блокчейн.
Например язык написания контрактов в Этериум - solidity - это практически JS, только немного модернизированный под специфическое применение.
Однако - если собираетесь валюту свою написать, сеть blockchain создать - тогда прежде всего С++ - но можно вот и на Java, как показывают приведенные выше примеры