A Blockchain-based Online Trading Platform: TrustTrade. - Guang Yang; Lorena-Alina Alexandru; Marius Storheim (CloudCom, 2023)