Business interest in the Stellar Consensus Protocol, which underpins the payments-focused Stellar, has recently increased. And yet...