aggregate and optional transactions. The solution from [8] proposes an e-commerce
protocol for complex transactions in that the customer wants to buy several different physical
products from different merchants ensuring strong fair exchange, atomicity, effectiveness,
timeliness, non-repudiation, integrity and confidentiality. In this paper, we improve the
protocol for complex transactions from [8] by providing a more efficient protocol for each …