Blockchain and smart contracts: scientific publications