Love reading download blockchain
< 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
Blockchain is a term in the field of information technology. In essence, it is a shared database. The data or information stored in it is characterized by "unforgeability", "trace in the whole process", "traceability", "openness and transparency" and "collective maintenance". Based on these characteristics, blockchain technology has laid a solid "trust" foundation, created a reliable "cooperation" mechanism, and has broad application prospects
on January 10, 2019, the state Internet Information Office issued the regulations on the management of blockchain information services. In October 24, 2019, ring the eighteenth collective learning of the Central Political Bureau, general secretary Xi Jinping stressed that "block chain as an important breakthrough in core technology and independent innovation", "accelerating the development of block chain technology and instrial innovation". "Blockchain" has entered the public field of vision and become the focus of social attention
extended data:
related extension: blockchain financial application:
since 2016, the major financial giants have also carried out blockchain innovation projects to explore the possibility of applying blockchain technology in various financial scenarios. In particular, Puyin group took the lead in creating a "blockchain +" standard digital currency
standard digital currency refers to the process of assets identification, evaluation, right confirmation and insurance completed by a third party organization, which is written into the blockchain through careful digital algorithm to form the standard corresponding relationship between assets and digital currency, which is called standard digital currency
in order to realize the great leap forward development of blockchain finance, promote the new development of China's economy, accelerate the circulation of global assets, and realize the dream of rejuvenation that has been struggling for generations, Puyin group will hold the Guiyang strategic development ceremony of Puyin blockchain finance in Guizhou on December 9, 2016
the meeting will discuss the realization of digital circulation of assets by blockchain, the financial transaction mode of blockchain, and the application of blockchain services and social public instry. This conference will mark the beginning of the application of blockchain finance and the change and development of the new financial ecology
on June 1, 2020, Xinhua news agency was authorized to broadcast the "overall plan for the construction of Hainan free trade port" issued by the CPC Central Committee and the State Council, which will "actively participate in the formulation of international rules for cross-border data flow, and establish standards and rules for data rights confirmation, data trading, data security and blockchain finance" as one of the key tasks of Hainan free trade port before 2035
in today's life, many people use this pretext to cheat, such as direct selling, capital, technology, etc. There is no right or wrong in technology, but in people
with the progress of the times and society, the beginning of the application of any technology will be questioned positively and negatively. However, with the relative application and maturity of technology and the improvement of technology, the various applications around people will continue to improve. I believe that in the near future, these doubts will graally dissipate
the following is a summary of some blockchain scams around us
trap 1: block chain is the coin trap
trap two: virtual currency transactions, promise low investment, high return
trap three: centralization can solve all problems
trap four: block chain extension procts can be laid down with a mining machine to earn money
trap five: WeChat, Alipay trading transactions virtual currency
1. Jinrong China Financial Instry Co., Ltd.
this is a digital currency trading platform in Hong Kong. At the beginning of trading, it developed on the principle of safeguarding the rights and interests of customers. Similarly, in order to expand trading customers, the company launched the privilege of opening accounts free of charge, and gave customers some concessions in some festivals, This is an important reason why the enterprise takes the first place in the domestic formal blockchain platform
2. Bitfinex
is a digital currency trading platform in Hong Kong, China. It is one of the largest cryptocurrency exchanges in the world. It occupies an important position in the world's cryptocurrency trading and circulation. It also provides the world's most liquid registration policy and plays an important role in the world's trading operations, At present, it occupies the second place in the domestic regular blockchain platform
3. Fire coin network
this is an earlier digital currency trading platform in China, mainly trading bitcoin. As the third instry of domestic regular blockchain platform, it is the trading platform with the largest bitcoin trading volume in China. Many new digital asset trading platforms have been developed under the company, For the future development of the foundation
This is a digital currency trading platform jointly established by some digital currency enthusiasts, and its founder is Zhao CHANGPENG. In fact, this trading platform didn't attract much attention at the beginning. With the continuous operation of the company and the founder's understanding of digital currency, this enterprise has become the top four domestic regular blockchain platforms, which shows the power of this platform This is one of the most popular digital asset trading platforms in the world. There are many kinds of digital currencies for trading, and their main functions are cash out and derivative trading. They are well-known in the world's exchangesA: blockchain is an encrypted database chain, that is, the transaction data in multiple timestamps / events are encrypted and linked together, and the data can not be tampered with or shared
2. Performance and logic:
A. external operation forms: bank deposit and withdrawal, remittance, account in and out, shopping, currency issuance, capital transaction, etc
B. internal logic processing (software program): after human operation, the data will be encrypted first and then stored in the database. After the program, the data will be divided into regions, such as the data in the event and time stamp will be classified and put together into a region. Multiple events and data in timestamps are associated to form a blockchain. The encrypted data can be shared, but not tampered with
C. forms of sharing: querying personal information, auditing, etc. Query permission / sharing permission: different permissions can query different data. For example, the bank can query the information of all people, and the indivial can only query the indivial
3. Most of the examples are different, but the logic processing ideas are the same, but the implementation methods and operations are different
4. Blockchain: it has the characteristics of encrypted data, tamperable data and shared data
5. Blockchain Technology: the technology of encrypting, partitioning and sharing data with editing programs
there are suggestions for guidance
application fields: finance, it, commodity sales, online shopping, etc.
If you want to understand the application of blockchain, you can refer to many books and opinions, such as illustrated blockchain, blockchain: reshaping the economy and the world, blueprint and guide of new economy, and articles of coin'an community, including a detailed understanding of the platform of coin'an community, with great strength
As the name suggests, blockchain is composed of block and chain. It is a new application mode of computer technology such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and so on. It is a kind of chain data structure that combines data blocks in order according to the time sequence, and it is a secure and reliable distributed account book that can not be tampered with and forged by means of cryptographyin 2008, in his paper bitcoin: a peer-to-peer e-cash system published by Nakamoto, he first proposed the idea of blockchain and encrypted digital currency. Starting from bitcoin, blockchain has become the underlying technology of various digital currencies
2. Working principle of blockchain:
1. Basic concepts include:
(1) transaction: one operation will change the account status once, such as adding a record
(2) block: records the transaction and status data within a specified time, which is a consensus and preservation of the current account status
(3) chain: it is composed of a series of blocks in chronological order, which is the log record of the whole state change
if you understand the working concept of blockchain, it is not difficult to understand its working principle. Suppose there is a distributed data logbook, which can only be added, deleted or changed. Its structure is a linear chain formed by a series of "blocks" (which is also the source of the name of "blockchain"), and new data needs to be added, It must be put into a new block. The maintenance node can propose a new block, but it must go through a certain consensus mechanism to reach an agreement on the final selected block
2. Take bitcoin as an example to see the working principle of blockchain
the block of bitcoin is divided into block head and block body< The core advantages and characteristics of blockchain are as follows:
3.
1. The verification, accounting, storage, maintenance and transmission of blockchain data are all based on the distributed system structure. There is no centralized hardware or management organization, and the rights and obligations of any node are equal, The data blocks in the system are jointly maintained by the nodes with maintenance function in the whole system
2. Open and transparent
the system is open, in addition to the private information of all parties to the transaction is encrypted, the data of the blockchain is open to all, and anyone can query the blockchain data and develop related applications through the open interface, so the information of the whole system is highly transparent
3. Security
blockchain adopts consensus based specifications and Protocols (such as a set of open and transparent algorithms) to enable all nodes in the whole system to exchange data freely and safely in a de trusted environment, so that the trust in "people" is changed into the trust in machines, and any human intervention does not work
4. Information cannot be tampered with
once the information is verified and added to the blockchain, it will be stored permanently. Unless more than 51% (almost impossible) nodes in the system can be controlled at the same time, the modification of the database on a single node is invalid, so the data stability and reliability of the blockchain are extremely high
5. Anonymity
because the exchange between nodes follows a fixed algorithm, their data interaction does not need trust (the program rules in the blockchain will judge whether the activity is effective by themselves), so the counterparties do not need to let the counterparties generate trust by disclosing their identities, which is very helpful for credit accumulation
1. Public chain: anyone can participate in the use and maintenance, and can obtain the effective confirmation of the blockchain. Public chain is the earliest blockchain and the most widely used blockchain at present, such as bitcoin blockchain. The information is completely public
if the licensing mechanism is introced, it includes private chain and alliance chain
2. Private chain: a company or indivial only uses the blockchain technology and enjoys the write permission of the blockchain, and the information is not disclosed. At present, conservative giants (traditional finance) want to experiment with private blockchain, and the application procts of private blockchain are still groping
3. Alliance chain: it is a blockchain controlled by multiple organizations, which is between the public chain and the existing chain. The use of the chain is managed with authority, which can be controlled by the manager, and also open to others according to the manager's wishes
in addition, according to the different use scenarios and purposes of blockchain, it can be divided into currency chain for the purpose of digital currency, property chain for the purpose of recording property rights, and crowdfunding chain for the purpose of crowdfunding
take Maotai liquor as an example:
distillery address, proction workshop, operation staff, inspector, delivery time, transportation vehicle information and driver information,
liquor year, raw material source, raw material supplier, storage warehouse number, raw material transportation vehicle and driver information,
all information can be accurately traced, permanently recorded and tampered with
the above information can be easily verified
2. Food safety issues as early as last November, Wal Mart has cooperated with IBM to track the source of food by using blockchain technology, so as to ensure the safety of food and increase the circulation of food to rece costs. For Wal Mart and other large supermarkets, it took a few days to investigate the source of problem food, After using this technology, only one item of proct information is needed to achieve accurate traceability, and important information such as food origin, inspector, supplier, logistics and transportation can quickly find problems in a few minutes. Currently, procts tracked by blockchain include packaging procts from the United States and pork from China
3. Information security
blockchain technology is promoting an information security technology revolution. (1) identity protection PKI is a common public key encryption technology in e-mail, message application, website and other communication applications. However, since the implementation of most PKI, the centralized trusted third party certification authority (CA) is used to issue, activate and store user certificates. Hackers can attack PKI to fake user identity or crack encrypted information
certcoin is the first PKI implementation of blockchain, which comes from MIT, removes the centralized authentication center, and uses blockchain as a distributed ledger for domain name and public key
pomcor company: blockchain PKI implementation path: keep the authentication center, and use blockchain to store the hash value of issued and activated certificates. Users can verify the authenticity of certificates through decentralized and transparent sources, and can also improve the network access performance through local authentication of secret key and signature based on blockchain
(2) data integrity protection
guardtime developed a secret key free signature architecture (Ksi) based on blockchain technology to replace the secret key based data authentication technology. Ksi stores the hash table of the original data and files on the blockchain, runs the hash algorithm to verify other copies, and compares the results with the data stored in the blockchain. Any data tampering will be found quickly because the original hash table is stored in millions of nodes
(3) key infrastructure protection
the "Achilles heel" of the Internet, DDoS has entered the TB era, DDoS is still the simplest weapon for hackers to bring down the big target with low cost, DNS service is the primary target for hackers to carry out large-scale destruction, but blockchain technology is expected to fundamentally solve the problem
The distributed storage ofblockchain makes hacker attacks lose focus. Nebulis is developing a distributed DNS system, which uses Ethereum blockchain and interstellar Internet file system (IPFs, the distributed substitute of HTTP) to register and resolve domain names. The biggest weakness of DNS is caching, which makes DDoS attacks possible. It is also the bane of the centralized government's censorship of social networks and manipulation of DNS registration. A highly transparent and distributed DNS system can effectively prevent any entity, including the government, from arbitrarily manipulating records
(1) digital currency: improve the convenience of currency issuance and use, such as bitcoin and Ethernet in foreign countries, and guorenbao in Chinafrom the use of physical transactions, to physical currency and credit currency, and then to the rise of bitcoin network, more and more people are aware of the distributed ledger blockchain technology behind it, and graally apply it in many scenarios other than digital currency
(2) cross border payment and settlement: realize point-to-point transaction, rece intermediate fees
transfer and payment. At present, the most mature application of blockchain technology is payment and transfer. Blockchain technology can avoid complicated systems, save the process of inter-bank reconciliation and review, and accelerate the settlement speed; Virtual currency can rece transaction costs without the intervention of clearing house. Different countries have different clearing proceres. It takes two or three days for a single remittance to arrive, which is inefficient and accounts for a large proportion of funds in transit. No longer through the third party, through the blockchain technology to form point-to-point payment. By eliminating the link of the third-party institutions, we can make full day payment, real-time payment, withdraw cash quickly and rece the hidden cost, which helps to avoid the capital risk. It is timely and convenient
(3) bills and supply chain financial business: rece human intervention, rece costs and operational risksvalue transfer between point-to-point, control and verify physical bills or central system; Intermediaries will be eliminated and human intervention reced. With the improvement of efficiency, financing channels are more unblocked, risks are lower, and multiple parties benefit
(4) securities issuance and Trading: realize quasi real-time asset transfer, accelerate the speed of transaction clearing
the application of blockchain technology can make the process of securities trading more concise, transparent and fast, rece the plication of IT system, and improve the efficiency of market operation. For stocks, blockchain can eliminate paper and pen or electronic form records, rece human errors in trading, and improve the transparency and traceability of trading platform. Citigroup and Nasdaq cooperate to promote blockchain applications
(5) customer credit investigation and anti fraud: rece the cost of legal compliance, prevent financial crimes
the customer information and transaction records recorded in the blockchain help banks identify abnormal transactions and effectively prevent fraud. The technical characteristics of blockchain can change the existing credit reference system, which can be implemented in banks
in September 2016, Weizhong bank and Shanghai Huarui bank put into trial operation the inter-bank joint loan clearing platform based on alliance blockchain technology to optimize the settlement and clearing of "micro loan" joint loans of the two banks. With the introction of the blockchain system, all the information is recorded on the blockchain network, which can not be tampered with. The transaction process is cleared at the same time, realizing real-time clearing, saving a lot of manpower and material resources
2. China UnionPay uses blockchain technology to realize inter-bank points exchange
in September 2016, China UnionPay and IBM tried out a shared points system based on blockchain technology. Using this blockchain system allows users to exchange bonus points across banks and platforms. In other words, the bonus points of one bank can be exchanged for bonus points of other banks, or even multiple airline mileage and supermarket awards. It greatly improves the use efficiency of bank points
3. Toyota uses blockchain technology to track auto parts
in October 2016, Toyota joined R3 alliance to store the proction, processing and use of each part in the blockchain through blockchain technology, so that when there is a problem with auto parts, the source of the parts can be easily and quickly found
4. Central bank's blockchain digital bill trading platform
in January 2017, the central bank's blockchain based digital bill trading platform was successfully tested. The introction of digital currency for settlement can realize the synchronous transfer of capital flow and information flow of digital bill transaction, so as to realize DVP bill settlement. At the same time, the blockchain digital identity solution solves the problem of repeated KYC authentication between different financial institutions. It not only solves the problem that the transaction amount of digital bills is confidential to the unrelated parties, but also ensures that the regulatory parties such as the exchange have the mechanism of seeing through when necessary
5. Ant financial services blockchain application
in August 2017, ant financial services blockchain technology tested water insurance and helped Xinmei mutual insurance company to launch the first love rescue account in the domestic insurance instry. Blockchain technology makes every capital flow open and transparent, the data of every capital flow can not be tampered with, and the whereabouts and uses of every capital can be traced. In November of the same year, ant chain was used in food safety traceability and traceability of genuine procts. At present, the milk powder proced in Australia and New Zealand and Moutai in China, users can only know if they are genuine procts by scanning Alipay.
there are many other successful cases at home and abroad, all of which indicate that the application of blockchain technology is graally promoted, and is favored by various instries. Accompanied by the emergence of many blockchain technology companies, they want to take a share in this field. However, after the people's Bank of China and other seven ministries and commissions issued the "notice on preventing the financing risk of token issuance"), with the increasing difficulty of registration, there are more empty shell companies in the intermediary instry chain, and few companies have practical applications
in addition, the security technology of blockchain has always been concerned and controversial. Nowadays, blockchain mainly faces five security problems: the security of underlying code, cryptographic algorithm, consensus mechanism, smart contract and digital wallet.
you can search our official account at station B to view it. If you can't find the required content, you can get it by private chat
thank you for your support