Что нужно знать специалисту по BlockChain — технологиям на Java?
Solidity
Эфир - Биток
существование фреймворков для частного блокчейна (Hyperledger / те, что в вакансиях)
принципы консенсуса, примеры, и реализацию
и сорта вазелина
основы криптографии  конечно же. вряд-ли без глубокого знания математики удастся создать что-то новое,  но понимать как  работает тот или иной алгоритм необходимо, хотя бы для того что бы это реализовать его.