A multi types and decentralized transaction scheme for authorizing data transactions based on smart contracts and digital watermarks | AMiner