Books on blockchain digital currency
< Introction to cognition & gt
publication time: 2016
recommendation: this book is mainly for programmers. Combined with API programming, we can tell you the principle and usage of cryptocurrency, as well as how to develop related software. For non programmer readers, the first few chapters of this book are still applicable as in-depth introction of bitcoin Book pdf download: https://quant.la/Download
< Introction to cognition & gt Download link is attached at the end of the article)
new economy blueprint and guide
publication time: 2016
recommendation: this book is mainly for programmers. Combined with API programming, we can tell you the principle and usage of cryptocurrency, as well as how to develop related software. For non programmer readers, the first few chapters of this book are still applicable as in-depth introction of bitcoin. Book download
Dahua blockchain is a book published by Tsinghua University Press in September 2019, written by Zhang Yingping. This book is a blockchain book that comprehensively explains bitcoin, Ethereum, super ledger and EOS, a blockchain development guide from engineer basic skills, development language to smart contract development, and a blockchain engineer guide from technology, project to career development planning
"Dahua blockchain"
"Dahua blockchain" is a blockchain book that pays equal attention to theory and practice, easy to understand and professional. The blockchain technology guide (the first three chapters) mainly explains the concept of blockchain, blockchain applications, bitcoin, Ethereum, super ledger, EOS and other mainstream blockchain technologies. Through learning, each reader can fully understand the implementation principles of mainstream blockchain technologies and understand the future development trend of blockchain. The practical part of development (the last two chapters) starts from the basic skills of blockchain, simulates the development of real blockchain projects, and explains in detail the design, development and deployment of smart contract and DAPP. Through learning, every reader can master the development of blockchain
If you know a little bit about technology, you can see "master bitcoin" by Andreas M. antonopoulos, a well-known classic. The author is a famous bitcoin bull, active in overseas social platforms. Other books can selectively read blockchain revolution and so on, but these books seem to have no real feeling, so it's better to start and experience them. We can not rigidly divide the regular software of the currency circle into the following categories:
-
digital currency exchange. Don't resist direct contact with exchanges. Digital currencies basically support minimal segmentation. That is to say, you can hold bitcoin for 10 yuan or 100 yuan. The general functions of the exchange include currency trading (digital currency trading, digital currency, usually "stable currency" as intermediate currency), and French currency transactions (buying or selling digital currency directly in French currency), usually in the same sense with OTC or "OTC" in the country, supporting Alipay. Wechat payment, bank card payment and other payment methods) and some high-risk derivatives transactions, including contract transaction and leverage transaction, are not recommended by novices. The operation process is also very simple. Register an exchange account, buy stable currency or other digital currency with RMB, and then trade currency. You can get the price difference by buying low and selling high, which is the basic operation of playing spot. The exchange's choice is nothing more than coin an, fire coin, coin easy, okex and bitfinex
-
digital currency wallet. At present, there are a lot of funds calling themselves digital currency wallets in the market, so the risk is very high. So it's better to pay attention to the top wallets with international reputation, and the risk of others stepping on thunder is very high. The purpose of the wallet is very simple, that is to store your digital currency. Because digital currency can only exist in the address of digital currency network, if you don't need to trade digital currency, you can use your wallet to "hoard currency", and then transfer to the exchange account for real-time trading when the currency price rises in the future. Why not store digital currency directly in the exchange? This is because most exchanges adopt centralized management, and your assets will gather in a few wallets of the exchange to meet the demand of capital flow. This kind of wallet with a huge stock has a high risk of being targeted by hackers, so hoarding party will generally choose a personal wallet with a high safety factor to improve the security of their assets
blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies
this is usually the summary of the professional reports, but what is the specific form
first of all, no matter how large a system or how small a website is, there is a database behind it. So who will maintain this database? In general, who is responsible for the operation of the network or system, then who is responsible for the maintenance
if it is wechat database, it must be maintained by Tencent team, and Taobao database is maintained by Alibaba team. We must think that this way is natural, but blockchain technology is not
secondly, blockchain technology is also known as distributed ledger technology. If we think of the database as a Book: for example, Alipay is a typical account book, any change of data is bookkeeping. We can think of database maintenance as a very simple way of accounting
in the world of blockchain, everyone in the blockchain system has the opportunity to participate in bookkeeping. The system will select the person with the fastest and best bookkeeping in 10 seconds or 10 minutes, and the person will record the changes of database and account book in a block
we can think of this block as a piece of paper. After confirming that the records are correct, the system will link the fingerprint of the data in the past account book to this piece of paper, and then send this piece of paper to all other people in the whole system. Then, over and over again, the system will look for the next person with fast and good bookkeeping, and everyone else in the system will get a of the whole ledger
as like as two peas, each computer has the same rights as the owner, and the whole system will not collapse e to the loss of contact or downtime by a single person.
as like as two peas in the book, it means that all data is transparent and open. Everyone can see what changes are in every account. Its very interesting feature is that the data can't be tampered with. Because the system will automatically compare, it will think that the same number of books with the largest number are real books, and a small number of books with different numbers are false books
in this case, it is meaningless for anyone to tamper with his own account book, because unless you can tamper with most nodes in the whole system. If there are only a few nodes in the whole system, it may be easy to do so. But if there are tens of thousands and hundreds of thousands of nodes and they are distributed in any corner of the Internet, unless someone can control most computers in the world, it is unlikely to tamper with such a large blockchain
I don't know if I can understand such a popular explanation
bitwindow, a professional website platform providing bitcoin news and information services
Does it have to be PDF? There are a series of blockchain books on hand. You can go to
Go language + blockchain training course book