Digital Journal IOTA launches smart contract beta version – Ethereum under pressure? October 29, 2021291 views