Decentralized Finance: Using Visualization to Demonstrate Core Concepts and Research Applications