- Learning Bitcoin
- Richard Caetano
- 313字
- 2021-07-09 21:13:37
Preface
Bitcoin is truly a new kind of money. As an open network of computers, it exists purely on the Internet. Anyone with access to the Internet can send and receive money as easily as sending an e-mail. With this new form of digital cash, we are seeing the beginning of a new world of finance.
Bitcoin was launched in January 2009, just a few months after the financial crisis of 2008. As a true peer-to-peer currency, anyone in the world has access to bitcoin, with the ability to send it to anyone else. Its design insures that nobody can have their funds locked or taken away. The effects of this breakthrough currency are quite impressive. We have already seen the currency rise in price from less than one US cent to over a thousand dollars.
Since its launch, Bitcoin has challenged the mainstream view of finance. Originally designed as Digital Gold, Bitcoin's scarce supply and resistance to manipulation has resulted in an explosion of new ideas and projects with the strong potential to disrupt major industries and revolutionize finance.
Its anonymous creator, Satoshi Nakamoto, is only known through his contributions, namely the Bitcoin whitepaper and his initial forum posts to help guide core developers to support and maintain the source code. While nobody can confirm his identity, the value of his work is evident in the fact that the Bitcoin source code has been tested and challenged without any serious bugs or exploits reported. This is truly an amazing feat.
In this book, we will introduce Bitcoin with a hands-on approach. We will begin with a simple and easy-to-follow introduction, which includes buying and selling bitcoin. Throughout the middle, we will look into the internal workings of Bitcoin to understand how its various pieces work. Towards the end, we will explore various ways in which Bitcoin can be used as "programmable money".
- Boost.Asio C++ Network Programming(Second Edition)
- 現代C++編程:從入門到實踐
- Redis入門指南(第3版)
- TypeScript Blueprints
- 技術領導力:程序員如何才能帶團隊
- Hands-On JavaScript High Performance
- Quarkus實踐指南:構建新一代的Kubernetes原生Java微服務
- C語言程序設計學習指導與習題解答
- BIM概論及Revit精講
- Android開發三劍客:UML、模式與測試
- Julia for Data Science
- 物聯網系統架構設計與邊緣計算(原書第2版)
- 讓Python遇上Office:從編程入門到自動化辦公實踐
- 軟件自動化測試實戰解析:基于Python3編程語言
- Java編程動手學