Blockchain smart contracts – permissioned blockchain definition