
Blockchain Fundamentals, Data Structures, and Algorithms for Data Science
Cambridge University Press
Will be published approx. on 31. July 2026
Book
Hardback
442 pages
978-1-316-51894-6 (ISBN)
Description
Offering a systematic exploration of blockchain networks from both technical and analytical viewpoints, this book introduces the core structures that underpin blockchain systems, transactions, addresses, and smart contracts and explains how these can be modeled, visualized, and analyzed using modern data science methods. Bridging computer science, finance, and statistics, it integrates algorithmic reasoning with economic intuition to study decentralization, risk, and trust in digital economies. Through examples drawn from Bitcoin, Ethereum, Ripple, Monero, Zcash, IOTA, and DeFi, readers learn how blockchain data can be transformed into graph and temporal models for fraud detection, systemic risk analysis, and network behavior prediction. Featuring clear explanations, illustrative figures, and Solidity code, this volume serves as an essential reference for students, researchers, and practitioners in finance, data science, statistics, machine learning, and distributed systems.
More details
Language
English
Place of publication
New York
United States
ISBN-13
978-1-316-51894-6 (9781316518946)
Schweitzer Classification
Persons
Cüneyt Gürcan Akçora is Associate Professor of Finance with a joint appointment in Computer Science at the University of Central Florida in Orlando. He is also a member of the university's AI Institute. His research focuses on data science for blockchains, integrating graph machine learning, temporal modeling, and network theory to study risk, fraud, and systemic behavior in decentralized finance.
Content
1. Money and cryptocurrencies; 2. Bitcoin: the first blockchain; 3. Ethereum: the world computer; 4. Solidity coding for Ethereum; 5. Ripple: the currency exchange; 6. Privacy coins; 7. Blockchain - next generation; 8. Decentralized finance; 9. Blockchain transaction networks; 10. Analyzing blockchain entities: clustering, mixing, and centrality; 11. Privacy and security on blockchain; 12. E-crime on blockchains; 13. Temporal analysis; 14. Conclusion; References; Index.