블록체인 기반 기술을 연구하고 관련 소프트웨어를 설계 및 개발한다. 이를 위해서는 우선 블록체인기술을 활용하기 위한 목적, 응용범위 등을 설정하고 블록체인 개발환경 및 소스 등을 결정하고 확장성, 경제성, 그리고 안정성 등을 고려하여 최적의 시스템을 설계·구축하는 전문가를 말합니다.