Stellar protocol reveals 176% increase in payments processed