Position: Home page » Blockchain » Oracle blockchain technology explanation

Oracle blockchain technology explanation

Publish: 2021-05-24 23:33:56
1. The definition of Chongqing jinwowo analysis blockchain technology is as follows:
1. Blockchain is a distributed database (system) placed in a non secure environment
2. The blockchain uses cryptography to ensure that the existing data cannot be tampered with
3, the blockchain uses consensus algorithm to reach consensus on new data
the system with the above three properties is blockchain.
2.

Blockchain technology is widely used. Under the integration of new technologies, the main application scenarios of blockchain include finance and insurance, intelligent manufacturing, intelligent environmental protection, energy and power, health care, ecation, culture and innovation, smart city, social welfare, agriculture and many other fields

  1. blockchain + finance

    blockchain can help financial institutions solve problems such as trust and data sharing

  2. blockchain + right art

    Tianhe Guoyun's blockchain right system

  3. < / OL >

    3. Blockchain + government

    in statistics, voting, budget management and other aspects, blockchain can rece costs, improve efficiency, and increase transparency, so as to prevent the risk of failure of centralized system

    4. Blockchain + insurance

    fraud identification and risk prevention: by placing insurance claims under an unchangeable general ledger, blockchain helps to eliminate the common sources of fraud in the insurance instry

    property insurance and accidental injury insurance: policies and shared ledgers recorded in the form of smart contracts can improve the efficiency of property insurance and accidental injury insurance

    Health Insurance: blockchain technology enables medical records to be encrypted and shared among health service providers, thus improving the interoperability of the health insurance ecosystem

    Reinsurance: the information security of reinsurance contracts on the blockchain platform can be ensured through the form of smart contracts, which can rece the amount of information and simplify the payment process between insurers and reinsurers

3. Recently, the hottest investment is bitcoin. From financial tycoons to ordinary people, they are talking about the surge of bitcoin. Bitcoin is a kind of blockchain. I believe there are still many people who don't know much about blockchain, so today we will explain in detail what blockchain is? How to search blockchain technology patents? What is blockchain? More than 10000 years ago, human beings began to learn to use shells as an intermediary for exchanging materials, and later developed into currency. With the development of network, the circulation of digital currency has graally replaced the traditional currency, and now people's payment methods have undergone unprecedented changes. The emergence of encrypted electronic currencies such as bitcoin, Ethereum and litecoin has further prompted the whole financial system to face up to and start thinking about transformation. However, there is an important technical support behind the development of encrypted e-money which is not affected by the traditional financial system;; Block chain. 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. How to search blockchain technology patents Blockchain Revolution & sup1; A book has mentioned that blockchain is a public database, which records all transaction information and can effectively prevent tampering; It is a distributed system, which does not store on a specific server or node, but scattered in countless nodes on the network, each node only retains part of the information; It is a kind of consensus agreement, which follows a mechanism together. As the underlying technology behind cryptocurrency, including identity authentication, medical record preservation, market forecasting, asset trading, etc., blockchain is graally applied. To observe the patent applications related to global blockchain technology, the author suggests that you should refer to the definitions of block chain, distributed ledger and smart contract to expand your search conditions, rather than only limited to the patents using the word block chain. What is blockchain? How to search blockchain technology patents? If you have more questions about patent inquiry, you can continue to pay attention to Bajie intellectual property or contact us by telephone.
4.

The way in which people keep accounts together is also known as "distributed" or "decentralized", because everyone keeps accounts, and the accuracy of the account book is determined by the program algorithm, not by an authoritative organization

this is the blockchain, the core is finished, blockchain is so simple, a common account book

six core algorithms of blockchain Technology:

blockchain core algorithm 1: Byzantine agreement

the story of Byzantine is like this: the Byzantine Empire has great wealth, and the surrounding 10 neighbors have been around for a long time, but the Byzantine walls stand tall and firm, No single neighbor has been able to successfully invade. Any single neighbor's invasion will fail, and at the same time, it may be invaded by other nine neighbors. Byzantine Empire's defense ability is so strong that at least more than half of its ten neighbors attack at the same time before it can be broken. However, if one or several of the neighbors agree to attack together, but betray in the actual process, then the invaders may be annihilated. So each side was careful and could not easily trust its neighbors. This is the question of Byzantine Generals

blockchain core algorithm 2: asymmetric encryption technology

in the above Byzantine agreement, if several of the 10 generals send messages at the same time, it is bound to cause confusion in the system, resulting in different attack time schemes and inconsistent actions. Anyone can send the message of attack, but who will send it? In fact, it only needs to add a cost, that is, only one node can spread information in a period of time. When a node sends a unified attack message, each node must sign and seal to confirm its identity when receiving the message from the initiator

blockchain core algorithm 3: fault tolerance problem

we assume that in this network, messages may be lost, damaged, delayed and sent repeatedly, and the order of receiving is inconsistent with the order of sending. In addition, the behavior of nodes can be arbitrary: they can join or exit the network at any time, they can discard messages, forge messages, stop working and so on, and they may also have all kinds of human or non-human failures. Our algorithm provides fault tolerance for consensus system composed of consensus nodes, which includes both security and availability, and is suitable for any network environment

blockchain core algorithm 4: Paxos algorithm (consistency algorithm)

the problem solved by Paxos algorithm is how a distributed system can reach an agreement on a certain value (decision). A typical scenario is that in a distributed database system, if the initial state of each node is consistent, and each node performs the same operation sequence, then they can finally get a consistent state. In order to ensure that each node executes the same command sequence, it is necessary to execute a "consistency algorithm" on each instruction to ensure that the instructions seen by each node are consistent. A general consistency algorithm can be applied in many scenarios, which is an important problem in distributed computing. There are two models of node communication: shared memory and message passing. Paxos algorithm is a consistency algorithm based on message passing model

blockchain core algorithm 5: consensus mechanism

blockchain consensus algorithm is mainly workload proof and equity proof. Take bitcoin as an example. In fact, from a technical point of view, POW can be regarded as a reusable hashcash, and the generation workload proves to be a random process in probability. When mining a new secret currency and generating a block, the consent of all participants must be obtained, and the miner must obtain the pow work proof of all data in the block. At the same time, miners have to constantly observe and adjust the difficulty of this work, because the requirement for the network is to generate a block every 10 minutes on average

blockchain core algorithm 6: distributed storage is a kind of data storage technology, which uses the disk space of each machine through the network, and forms a virtual storage device with these scattered storage resources, and the data is stored in every corner of the network. Therefore, distributed storage technology does not store complete data in each computer, but stores the data in different computers after cutting. It's like storing 100 eggs, not in the same basket, but separately in different places. The total number is 100. Want to learn more, you can make more use of network search, network search results - small knowledge

5. Blockchain technology involves a wide range of disciplines and contents, including network communication, data storage, data encryption, consensus mechanism, security mechanism, cryptography and other related contents. Only by comprehensively mastering these knowledge can we better master the blockchain technology. In addition, the most important thing for learning blockchain technology is to use blockchain in practice, and the real purpose of learning technology is to develop applications that are helpful to life and proction. Xuanling technology has been committed to the development of blockchain technology related applications, and has an experienced development team. If you have relevant intention, you can contact the official website.
6. Explain blockchain with scientific language --- blockchain is a permanent and irreversible modified record generated by superimposing encrypted data (blocks) in chronological order. Many financial institutions in the world, including JPMorgan Chase, HSBC, Citibank and New York Mellon bank, have also cooperated with blockchain companies to study the application of blockchain technology in the financial market. The person in charge of the blockchain Technology Laboratory of Shanghai Heshu software said that when there is no trusted third party in blockchain, all transaction data will be stored in a data block, and the transaction information will form a complete chain and be included in the blockchain, which is a more reliable ultimate solution than the trusted third party.
7.

1. Technical language

Python and go are two technical languages mentioned by many companies. Learning needs to be a priority. Moreover, these two languages have great application in the technical direction outside the blockchain. For example, go is used in the background construction of large concurrent systems, and Python is used in the construction of artificial intelligence systems. So learning these two languages is a priority

2. Technical framework

master one or more of bitcoin, Eth and hyperledger. Needless to say, BTC is written in C + +. A large number of currency projects, such as lightcoin, dash, Monroe, zcash, use bitcoin technology for secondary development

eth is the representative of blockchain 2.0, which can build a variety of application classes DAPP on eth network. Now a large number of application blockchain projects are developed using eth platform

hyperledger fabric is a blockchain development platform pushed by IBM, which is mainly used for the development of alliance chain, and is the most popular alliance chain development platform at present

3, algorithm

pow (proof of work), POS (proof of rights and interests algorithm), pbft (Byzantine fault-tolerant algorithm) are all important components of cryptography in blockchain. A full understanding of these algorithms will help you to have a better understanding of cryptography when you participate in the underlying development of blockchain projects



extended data:

blockchain technology is a kind of Distributed Accounting Technology, which is characterized by decentralization, openness and transparency, so that everyone can participate in the establishment of the database, and each established data can not be tampered with, and everyone participates, The problem of trust between strangers is solved

blockchain technology has emerged. It is an accounting technology with the participation of the whole people. The transaction information and data between AB and ab are published to the public and can not be tampered with. As we all know, there is no need for any authoritative Third Party C here. In other words, everyone in the system plays the role of C, which is also called decentralization

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