What are Stablecoins and What Risks and Opportunities Do They Bring?