Swift Launches Its Own Blockchain: Can XRP Still Replace it? 24/7 Wall St.