Coin-based multi-party fair exchange
scientific article; zbMATH DE number 7493489
scientific article