Bitcoin and Cryptocurrency Technologies PDF

Bitcoin and Cryptocurrency Technologies PDF

Bitcoin and Cryptocurrency Technologies PDF (A Comprehensive Introduction) address the important questions about Bitcoin. How does Bitcoin work? What makes it different? How secure are your bitcoins? How anonymous are Bitcoin users? What applications can we build using Bitcoin as a platform? Can cryptocurrencies be regulated? If we were designing a new cryptocurrency today, what would we change? What might the future hold?

Category: Crypto

Author: ARVIND NARAYANAN, JOSEPH BONNEAU, EDWARD W. FELTEN, ANDREW MILLER, STEVEN GOLDFEDER JEREMY CLARK

Language: English

Download link: At the end of the post

Introduction- Bitcoin and Cryptocurrency Technologies PDF

Bitcoin and Cryptocurrency Technologies provides a comprehensive introduction to the revolutionary yet often misunderstood new technologies of digital currency. Whether you are a student, software developer, tech entrepreneur, or researcher in computer science, this authoritative and self-contained book tells you everything you need to know about the new global money for the Internet age.

How do Bitcoin and its block chain actually work? How secure are your bitcoins? How anonymous are their users? Can cryptocurrencies be regulated? These are some of the many questions this book answers. It begins by tracing the history and development of Bitcoin and cryptocurrencies, and then gives the conceptual and practical foundations you need to engineer secure software that interacts with the Bitcoin network as well as to integrate ideas from Bitcoin into your own projects. Topics include decentralization, mining, the politics of Bitcoin, altcoins and the cryptocurrency ecosystem, the future of Bitcoin, and more.

  • An essential introduction to the new technologies of digital currency
  • Covers the history and mechanics of Bitcoin and the block chain, security, decentralization, anonymity, politics and regulation, altcoins, and much more
  • Features an accompanying website that includes instructional videos for each chapter, homework problems, programming assignments, and lecture slides
  • Also suitable for use with the authors’ Coursera online course
  • Electronic solutions manual (available only to professors)

Preface

There’s a lot of excitement about Bitcoin and cryptocurrencies. Optimists claim that Bitcoin will fundamentally alter payments, economics, and even politics around the world. Pessimists claim Bitcoin is inherently broken and will suffer an inevitable and spectacular collapse.

Underlying these differing views is significant confusion about what Bitcoin is and how it works. We wrote this book to help cut through the hype and get to the core of what makes Bitcoin unique. To really understand what is special about Bitcoin, we need to understand how it works at a technical level. Bitcoin truly is a new technology, and we can only get so far by explaining it through simple analogies to past technologies.

We assume that you have a basic understanding of computer science— how computers work, data structures and algorithms, and some programming experience. If you’re an undergraduate or graduate student of computer science, a software developer, an entrepreneur, or a technology hobbyist, this textbook is for you.

In this book, we address the important questions about Bitcoin. How does Bitcoin work? What makes it different? How secure are your bitcoins? How anonymous are Bitcoin users? What applications can we build using Bitcoin as a platform? Can cryptocurrencies be regulated? If we were designing a new cryptocurrency today, what would we change? What might the future hold?

After reading this book, you’ll know everything you need to be able to separate fact from fiction when reading claims about Bitcoin and other cryptocurrencies. You’ll have the conceptual foundations you need to engineer secure software that interacts with the Bitcoin network. And you’ll be able to integrate ideas from Bitcoin into your own projects.

Table of Contents- Bitcoin and Cryptocurrency Technologies PDF

PREFACE
FOREWORD
The Long Road to Bitcoin
CHAPTER 1 Introduction to Cryptography and Cryptocurrencies 1
CHAPTER 2 How Bitcoin Achieves Decentralization 27
CHAPTER 3 Mechanics of Bitcoin 51
CHAPTER 4 How to Store and Use Bitcoins 76
CHAPTER 5 Bitcoin Mining 104
CHAPTER 6 Bitcoin and Anonymity 138
CHAPTER 7 Community, Politics, and Regulation 168
CHAPTER 8 Alternative Mining Puzzles 190
CHAPTER 9 Bitcoin as a Platform 213
CHAPTER 10 Altcoins and the Cryptocurrency Ecosystem 242
CHAPTER 11 Decentralized Institutions: The Future of Bitcoin? 272
CONCLUSION 286
ACKNOWLEDGMENTS 287
ABOUT THE AUTHORS 289
INDEX 291

Reviews

“This book provides an outstanding treatment of a complex phenomenon–the rise of cryptocurrency technologies.”—Wilko Bolt, Journal of Economic Literature

“For people interested in the inner workings of Bitcoin and other crypto-currencies, this is an excellent book.” ― Choice

“This book is a very nice introduction to Bitcoin, its structure, how it can be used (and possibly abused), and how it might evolve in the future. . . . The authors have a relaxed tone and this book could easily be incorporated into an undergraduate curriculum.”—Jeffrey Putnam, Association for Computing Machinery Computing Reviews

“Block chain technology is set to disrupt many different industries. If you want to get up to speed on this fast-moving technology, this book should be your first stop.”―Campbell R. Harvey, Duke University

“Among this book’s many features are lots of nice, concrete examples and pleasant anecdotes, as well as a highly readable and enjoyable history of cryptocurrencies. Strongly recommended.”―Tyler Moore, University of Tulsa

About the author

ARVIND NARAYANAN (PhD 2009) is an Assistant Professor of Computer Science at Princeton. Narayanan leads the Princeton Web Transparency and Accountability project that aims to uncover how companies are collecting and using our personal information. He also leads a research group studying the security, anonymity, and stability of Bitcoin and cryptocurrencies. His doctoral research showed that data anonymization is broken in fundamental ways, for which he jointly received the 2008 Privacy Enhancing Technologies Award.

JOSEPH BONNEAU is a Technology Fellow at the Electronic Frontier Foundation and Postdoctoral Researcher at Stanford. In addition to researching Bitcoin and cryptocurrencies he has worked on passwords and web authentication, secure messaging tools, and HTTPS for secure web browsing. Earlier he was a Postdoctoral Fellow at CITP, Princeton and he has previously worked at Google, Yahoo, and Cryptography Research Inc. He received a PhD from the University of Cambridge and an MS from Stanford.

EDWARD W. FELTEN is a Professor of Computer Science and Public Affairs at Princeton, and the founding Director of the Center for Information Technology Policy. In 2011–12 he served as the first Chief Technologist at the U.S. Federal Trade Commission. His research interests include computer security and privacy, and technology law and policy. He has published more than 100 papers in the research literature, and two books. His research on topics such as Internet security, privacy, copyright and copy protection, and electronic voting has been covered extensively in the popular press.

ANDREW MILLER is a computer science PhD student at the University of Maryland, and previously received his MS degree from the University of Central Florida. He has studied cryptocurrencies since 2011, and has authored scholarly papers on a wide range of original research, including new proof-of-work puzzle constructions, programming languages for block chain data structures, and peer-to-peer network measurement and simulation techniques. He is an Associate Director of the Initiative for Cryptocurrencies and Contracts (IC3) at Cornell and an advisor to the Zcash project.

STEVEN GOLDFEDER is a PhD student in the Department of Computer Science at Princeton University, advised by Arvind Narayanan. He is a member of the Security & Privacy Research Group, a CITP Graduate Student Fellow, and a National Science Foundation Graduate Research Fellow. His research interests include cryptography, security, and privacy, especially decentralized digital currencies. His current work involves increasing the security of Bitcoin wallets.

JEREMY CLARK is an Assistant Professor at the Concordia Institute for Information Systems Engineering in Montreal. He received his PhD from the University of Waterloo in 2011, where he applied cryptography to designing and deploying verifiable voting systems, including Scantegrity—the first use of an end-to-end verifiable system in a public-sector election. He became interested in Bitcoin in 2010 and published one of the first academic papers in the area. Beyond research, he has worked with several municipalities on voting technology and testified to the Canadian Senate on Bitcoin.

Download ebook Bitcoin and Cryptocurrency Technologies PDF

PDF

e4t, bitcoin and cryptocurrency technologies a comprehensive introduction pdf free download, bitcoin and cryptocurrency technologies by arvind narayana et al, bitcoin and cryptocurrency technologies from princeton university

Read more Crypto ebook:

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments