Position: Home page » Blockchain » Fabric blockchain

Fabric blockchain

Publish: 2021-04-03 01:43:17
1. 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 an important concept of bitcoin, which is essentially a decentralized database and the underlying technology of bitcoin. Blockchain is a series of data blocks generated by cryptography. Each data block contains the information of a bitcoin network transaction, which is used to verify the validity of the information (anti-counterfeiting) and generate the next block
let's talk about the social or economic significance of blockchain. In fact, many of the previous technologies were devoted to "proctivity". For example, artificial intelligence is a kind of progress in proctivity. The blockchain, which has greatly improved the proction relations, is committed to the proction relations. So why do you say that
because the so-called proction relationship is actually how to do business between people and business partners. And these things, originally, are in the cognitive process between people, and there is no special program to program or quantify it
for example, if you and I are good friends now, we can do business. If someone stirs up our relationship and we are not good friends, we will not do business. Even if we can make money in business, we will not do business because there is no trust between us
as for blockchain, it is actually because the data is authenticated by all nodes and backed up at the same time, so my data is as real as possible and can't be tampered with. In this case, if you believe my data, you can make a program on this basis, and then use the data to make what kind of business contract, what kind of service, what kind of service, and what kind of service, what kind of service, what kind of service, what kind of service, what kind of service, what kind of service, what kind of service, etc This "proction relationship" of commercial cooperation is programmed. In this way, we believe in the data and the program compiled by the algorithm. Because you believe in the data and the program, you can develop all kinds of apps in the program. These apps are the proction relations and what business to do. This is: blockchain is actually a reconstruction of "proction relationship".
2. Blockchain platform, do you want to see blockchain information? Here is Amway password finance, general chain circle, coin circle, DAPP and other information.
3.

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. It is essentially 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 about bitcoin network transactions, Used to verify the validity of its information (anti-counterfeiting) and generate the next block

if such technology wants to be put into application, the biggest problem is the "Impossible Triangle problem"

that is, scalability, decentralization and security cannot be achieved at the same time, and only two of them can be achieved

most of the existing public chain projects in the market are difficult to put into use on a large scale

4. 1. What is the technology of blockchain? If we assume that the database is an account book, reading and writing the database can be regarded as a kind of bookkeeping behavior. The principle of blockchain technology is to find the fastest and best bookkeeper in a period of time, and then send this page of information of the account book to everyone else in the whole system.
5. Blockchain learning is more about understanding the idea of decentralization and the value of decentralization. Language is the second thing
however, as Ethereum and hyperledger fabric have the best support for go language, go language must be learned
next, I'll give you the answer to another question, hoping to help you
Background: I started to study blockchain technology in 2015, so I have a certain understanding of blockchain
statement: it is estimated that everyone who sees this question wants to get started with blockchain, so this answer is mainly an introction at the entry level. It's just an introction at the entry level, which is not suitable for blockchain practitioners to improve their learning.
6. This needs to be created with the help of the platform
the hypervessel platform developed by IBM China Research Institute provides a blockchain development and testing environment for blockchain enthusiasts and developers. Through this platform, users can create a multi node blockchain based on hyperledger fabric free of charge and quickly, and play smart contracts on their own chains
of course, decent, a foreign decentralized content sharing platform, can also be created.
7. This is a purely technical thing. I'm too responsible to know how to solve it. It is suggested to consult professional technical personnel or find the official solution
Puyin is a high-quality Tibetan tea asset, which is stored, identified, evaluated and authorized by three parties. It is a standard digital currency issued through encryption and digitization. Puyin implements it in strict accordance with the concept of "white paper on standard digital currency" as its operation guideline. It is also a digital currency based on blockchain technology.
8. See my answer here for the difference between hyperledger fabric and public chain. What is blockchain and how to introce it easily- Hyperledger fabric is the most mature one in the field of alliance chain (private chain). The whole structure of the new version (V1) is like this: first, there are some chain codes on the chain, which can be understood as smart contracts. In short, they are agreed logic. Then a transaction can point to and trigger these contracts, and get an output, which will also be written in the transaction. In addition, the change of the new version compared with the old version is that the nodes of the whole network are divided into two types (client I don't think is the node in the network, because it doesn't participate in consensus). One is called endorser, and the other is peer. In addition, there is a function mole called orderer. Some nodes can act as orderer. The main function of this mole is to sort and package transactions into blocks. The process of the transaction is as follows: 1. First of all, each chain code has a specified approving party. Suppose we consider a chain code for automobile transaction, which has three nodes: A, B and C. for example, the Chain Code stipulates the following logic: before the transaction takes effect, two of a, B and C approve the transaction. 2. At this time, suppose user Xiao Ming wants to buy a car, he generates a transaction request to trigger the chain code for the transaction, and he sends the request to nodes a, B and C for approval. 3. If the request is correct and reliable, nodes a, B and C approve the request. They will directly calculate and generate the result, and then write it as a transaction to feed back to the user (at this time, it is not written into the blockchain, or they call it the ledger). 4. After the user receives the returned transaction, if he confirms that the returned transaction results are consistent, he sends the transaction to the sorting mole, and then the sorting mole sorts all the received transactions according to the time, packs them into blocks, and sends them to all nodes. Note that the sorting mole does not perform any verification on the transaction, that is, no matter whether the transaction they receive is approved enough or not, as long as the format is correct, they are packed into the block. 5. All nodes verify whether each transaction has been approved enough. If so, indicate the valid transaction, otherwise, the invalid transaction. However, no matter what the result is, all transactions will be written into the account book. 6. Finally, if the transaction is successful, the node notifies the user that the transaction has been added to the ledger. Compared with the previous version, V1 has more of these things: 1. The sorting mole is logically disassembled, but in fact nodes can be sorted part-time. 2. With the addition of the approving agent, that is to say, only the approving agent will know the details of your transaction, while other nodes only verify whether they have been approved by the specified approving agent. 3. I don't write about it here, but there is one more thing called channel. Different channels are essentially different independent blockchains. Note: I am not a participant in this project, so the above introction is entirely based on my personal understanding of their documentation. There is very little about the existence of malicious nodes, a core problem of blockchain in their documentation, so I don't know how tolerant they are to malicious nodes. However, from the perspective of the structure itself, it is true that V1 has added a lot of functions, and the structure is very clear and flexible, which can support different application scenarios. However, from a theoretical point of view, there is not much innovation to speak of. The two main problems of blockchain technology, scalability and privacy, have not been solved. Although it claims to solve these two problems, it is actually based on the sacrifice of reliability and safety.
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750