Blockchain, smart contract, decentralized autonomous organization, ontology, smart contract language, business process, B2B