Design processes for blockchain-based systems which involves the clear identification of problems to be solved through blockchain, specifying the business requirements, identifying a consensus mechanism, choosing the most suitable blockchain platform, designing the blockchain nodes, planning the blockchain configuration, building blockchain APIs, designing user interfaces, and integrating accelerators for optimization.
Data Source: Unified Global Standards (ISCED, ISCO, O*NET, ESCO)