1. blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies. Blockchain is an important concept of bitcoin,
in essence, it is a decentralized database. At the same time, as the underlying technology of bitcoin, it is a series of data blocks generated by using cryptographic methods. Each data block contains a batch of information of bitcoin network transactions, Used to verify the validity of its information (anti-counterfeiting) and generate the next block
extended data
most blockchain public chains are limited by scalability. The biggest feature of blockchain technology is decentralization, which requires that all accounts in the network need to deal with the accounting process. Distributed accounting has high security, low misoperation rate, political neutrality and correctness
however, blockchain technology embraces these features at the same time, sacrificing scalability, unable to meet the personalized supervision, and slightly insufficient in protecting data privacy. Moreover, with the increase of the number of ledger, the interaction delay will increase exponentially, that is to say, the more ledger in the blockchain network, the higher the delay
2. "A network-based computer processing technology, corresponding to centralized. As the performance of personal computer has been greatly improved and the popularity of its use, it is possible to distribute the processing power to all computers on the network. Distributed computing is a concept opposite to centralized computing. The data of distributed computing can be distributed in a large area
3. Peer to peer payment is the application of blockchain technology, which does not need a third-party payment platform. Changsha Information Instry Park has built a SMIC blockchain service platform project, which is for enterprises to collect on the chain, to build a blockchain instry alliance.
4. At present, some enterprises are also developing the application of blockchain technology. Heshu software is one of them, which has developed the point-to-point trading system and super ledger.
5. Before we mentioned the decentralized application platform, we always thought of foreign procts, such as Ethereum. But when we talk about this topic today, I will think of China's own Asch, a new generation of decentralized application development platform based on side chain technology. Arch is a decentralized application development platform, and it is also the first decentralized application platform in China. Its purpose is to help developers quickly create decentralized applications. The platform is easy to use, flexible and safe. In terms of mode, it is similar to Ethereum and belongs to blockchain service, but the implementation mechanism is quite different. Taking Ethereum as an example, its biggest feature is that it greatly expands the functions of the script engine, adds new instructions such as reading blockchain, charging and jumping, and relieves stack memory, function call depth and script length restrictions. However, this method has a big disadvantage that the application code itself and the data generated by the application exist in the same blockchain, resulting in the rapid expansion of the blockchain. But ash is different. Its scalability is not realized by transaction script, but by side chain. There is a main chain and several side chains (mainly provided by developers) in the ash system, but each chain only supports a limited number of transaction types. The logic of transaction or contract is written directly by the host language, not by the transaction script. This has the advantages of recing the difficulty of contract programming, avoiding the expansion of blockchain, and customized blockchain parameters for each application. Asch doesn't directly replicate crypti (decentralized, blockchain based app store) or lisk (it's a new generation platform that allows JavaScript development and distributed applications to use an easy-to-use, fully functional ecosystem), But it will refer to crypti's architecture and reuse some of its code, but not too much. Crypti uses dpos, and we add pbft to it to enhance consistency and rece double payment risk. We use C + + language to write some key moles, and nodejs is still used to write the non performance hot parts.
6. VAT invoice is also a kind of invoice. Enterprises with the qualification of general VAT taxpayer can apply to the competent state tax department for purchasing VAT invoice and issue it through the anti-counterfeiting tax control system. Enterprises with the qualification of general VAT taxpayer can dect vat by VAT invoice. Special invoice is the abbreviation of "VAT special invoice". An invoice issued for the sale of goods subject to VAT. After the implementation of the Provisional Regulations of the people's Republic of China on value added tax, in order to ensure the implementation of the tax dection system of value-added tax which belongs to extra price tax, it is printed and distributed for the use of enterprises. When taxpayers sell goods or taxable services, they shall issue special VAT invoices to the purchasers, indicating the sales amount and output tax amount respectively. The use of special invoice as dection voucher is limited to the general taxpayers who are both VAT buyers and sellers.
7. Blockchain itself is a tool called decentralization and distrust. For example, when you graate from University, the current practice is to have a certificate recognized and issued by an authoritative authority as a certificate
this setting is troublesome, because it is a piece of paper, which can be forged, and there will be various gaps. The issuing authority is also a person, and there will be various gaps in the middle. As long as it is related to people, there will be various possibilities related to which media
blockchain provides a good opportunity. As soon as you graate, you can generate a record on the blockchain. No one can change this record. This thing exists objectively. As a physical existence, and then as a data existence, blockchain will be generated
in this way, it is easy for anyone who wants to find out where he graated from
this is similar to the big data often used in social networking (WeChat) and payment platforms (Alipay, Yi Bao).
8. TCP (transmission control protocol) and UDP (User Datagram Protocol) belong to transport layer protocol. TCP provides reliable data transmission in IP environment, including data stream transmission, reliability, effective flow control, full plex operation and multiplexing. Through connection oriented, end-to-end and reliable packet delivery. Generally speaking, it is to open up a well connected channel for the data to be sent in advance, and then send the data; UDP does not provide reliability, flow control or error recovery for IP
blockchain is a new application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies. The so-called consensus mechanism is a mathematical algorithm to establish trust and obtain interests between different nodes in the blockchain system. Blockchain is equivalent to the Internet in the 1990s. Bitcoin, Puyin and other digital currencies are applications of blockchain.
9. Peer to peer technology is actually a kind of P2P, also known as peer-to-peer Internet technology, is a new network technology. It is also closely related to the blockchain. If you want to understand it more clearly, you can go to the community app of lianpai to take a look at their courses. After watching, you will have a deeper understanding of the blockchain.
10. The problem of these differences, the bit box has been perfected