Please see
protocol-overview/how-xchange-works/