Blockchain verification transaction
the confirmation times of bitcoin are different from that of Ruitai coin, Laite coin and doggy coin.
blockchain is a distributed system, which is constructed by cryptography. Indeed, blockchain is a technical collection of concepts formed by distributed system and cryptography. We should emphasize that it is not only a concept but also a technical system, At the very beginning, blockchain only represented the account structure of the underlying technology of bitcoin. It was a narrow concept. At the beginning, because the development of this technology should be represented by a special term to distinguish it from bitcoin, this word was used to refer to it, and it became a bigger and richer concept and a complete system
when we think back to cloud computing, cloud computing existed before the word cloud computing was put forward. However, once cloud computing was put forward, it developed rapidly along the concept of cloud computing. I think blockchain also has such characteristics, and it will continue to develop. Once it becomes a complete sub Technology system, all the technologies in the sub fields under blockchain will continue to develop, The algorithms in the sub domain will develop in the direction of qualitative change in the way of adding tests. Blockchain is a kind of distributed line or network trust technology. When I studied blockchain technology, there was no blockchain word. We called it distributed computing. On the technical level, end-to-end. From a macro point of view, the blockchain is composed of multiple nodes participated by Dongfang. It is equal. The cooperation of these nodes needs to complete the mutual verification on the blockchain. At this time, there is no need for a central node to do this
macro: distributed equal deployment system, participating nodes cooperate to complete verification and storage
microcosmic: rigorous data structure is packaged and stored in the block, and logically concatenated to form a chain
digital signature and integrity verification ensure the authenticity, real-time and timing of block data
at last, after learning all the technical features, it has achieved the multi fight, informed group and supervision right, because it is transparent, shared and open. All parties of the alliance should participate in the operation of the blockchain system, which is equivalent to a co construction, sharing, sharing and co governance. When constructing the alliance, I have to think of one thing: what I store to the blockchain, which are transparent and which are encrypted. At this time, I need to determine according to your business system. If someone deliberately cheats, he or she will probably find that your data may be tampered or forged with the participation of the public or even the collective alliance, so he or she will consider the cost of doing evil. In this way, the trust cost of the alliance will be greatly reced, and there will be no friction. Outside the alliance, because you believe that you have adopted the blockchain technology, you will have a higher degree of trust in the services or procts provided by the whole alliance, so this is a very good way of virtuous circle
what should you do to build a blockchain system or to bridge business to a blockchain system? There are two steps, very simple. The first step is to construct several key roles in your business logic. Now consider how many roles there may be. There may be many roles, but now consider them as one. These perspectives must be related in business logic. They need to share and map these rules to the blockchain or put them into scripts at the same time. Next, we will talk about data, which data will be put into the blockchain and which will not be put, because the efficiency of the blockchain is security, which is generally simple and key, and only what needs to be built together is considered. On the other hand, even if some data are put into the blockchain, not all things need to be supervised, but may be closed door, and can only be seen after authorization, One is privacy, the other is regulatory compliance
after the first step, the second step is simpler. You need a convenient and reliable blockchain platform. It is an underlying infrastructure, including books, networks, supply and demand algorithms, and accounts. All these things have to exist. After general checking, you can check and send these four blocks according to your business needs. There is a protocol below. The above layer is mapping. This mapping layer is very important. It abstracts your business into many models and logics, and abstracts them into an easy-to-use system. Then you can develop your business logic on the application system, and then develop the business logic based on the blockchain. This is a fast process. In fact, a good blockchain business platform should have its own application tools, as well as monitoring, viewing and auxiliary tools, just like the early days of the database. At the beginning of the database, if it was just data without auxiliary tools, it would be very difficult to run
next, let's share a small case, which is the case of blockchain business points that we just released. There are a lot of views that we have already discussed. We must use points to make it universal, so that consumers can get profits and businesses can rece the burden. Moreover, we can let points flow and guide real secondary consumption. This is of great significance. We have to consider more when we choose commercial competition. Commercial competition itself has a certain financial or monetary attribute. It is a purely low-risk number, because it has the lowest regulatory risk to the extent of compliance and legality. Second, points can quickly accumulate digital assets, accumulate C-end users, test your blockchain platform to a certain extent, and even test your blockchain technology to verify whether your blockchain platform is right. Finally, derived with financial related attributes, for the expansion of financial means behind all laid a good foundation
according to the path of building a blockchain system that we have just seen, the first step is to make decisions. In the blockchain system, it plays two roles: merchant and consumer. Merchants are also divided into two levels, the points they send, the points they receive, and the points they receive are also divided into two levels, the points they transfer out and the points they receive. Rules are non discrimination rules; Data, integral, some data are very interesting. I can write all the people on it, and I can write the effective information on it. There are some consumer behaviors, such as what to buy, coffee or bread. These data are written on it. I will use a simple example to guide you
the second step is to find a platform for blockchain. In our Bubi blockchain, what do we get? We really got a positive feedback. We think it's a very good feedback. First, digital integral represents a variety of data assets, which can be supported on the blockchain. Second, it may have many users, whether real users or laboratory simulation users. It's no problem to support millions of transactions and storage. Third, it really builds a good foundation for us, which lays a good foundation for the exploration in the financial field.
first, define the
blockchain as an open network ledger. It originated from bitcoin and is the underlying technology of bitcoin. In bitcoin transactions, all the information of transaction records will be packaged into a "block" for storage. With the expansion of information exchange, one block links with another, forming a blockchain
Second, the digital currency represented by bitcoin is a point-to-point e-cash system. Among them, every transaction will broadcast to all participants in the network, and it will be recorded in the account book after repeated confirmation, which is called "blockchain". Each participant will have his own account book. In this way, when false information occurs, it can be broken through mutual verification, so as to ensure network securityin the blockchain, every node is equal, and there is no centralized management organization. This "decentralized" feature makes the blockchain do not need to rely on a third party, its operation does not need any human intervention, and it can independently conct self verification. In addition, the network of blockchain is open to the world, and anyone can query data through the public port, so the whole system is highly transparent
In a word, blockchain is a reliable database and a reliable "account book". In the future, it will be applied in cross-border payment, securities, loans, voting, etc. For example, in cross-border payment, with the security of blockchain, you can remit money to the world anytime and anywhere, which saves a lot of intermediate links and high feeseach node on the blockchain can verify the integrity and authenticity of the account book to ensure that all transaction information is not tampered with, true and effective
every node on the blockchain keeps copies of all transaction information. When the number of data and participants on the blockchain is very large, the cost of modifying information will be very high. At least 51% of the computing power of the whole network is needed to modify information, and the modification cost may far exceed the expected revenue
when the information of some nodes is maliciously tampered with, other nodes on the blockchain will find the information that has not formed a "consensus" in a short time and maintain and update it.
cross border payment, supply chain finance, insurance, digital bill, asset securitization, bank credit reference and other fields
① cross border payment. Due to the characteristics of disintermediation of blockchain, openness, transparency and non tampering of transactions, no third-party payment institutions join in, which shortens the payment cycle, reces costs and increases the transparency of transactions< (2) digital bill. Blockchain has the characteristics of disintermediation, system stability, consensus mechanism and tamper proof, which can rece the operational risk, market risk and moral risk in the traditional centralized system< (3) credit management. In the field of credit investigation, blockchain has the characteristics of decentralization, distrust, timestamp, asymmetric encryption and smart contract, which ensures that limited and controllable credit data sharing and verification can be realized on the basis of effective protection of data privacy< (4) asset securitization. The characteristics of blockchain disintermediation, consensus mechanism and non tampering can increase the efficiency of data flow, rece costs, monitor the real situation of assets in real time, and ensure the trust of all parties in the transaction chain on the underlying assets< (5) supply chain finance. Due to the characteristics of disintermediation, consensus mechanism and non tampering of blockchain, it does not need a third-party credit enhancement agency to verify the authenticity of various relevant vouchers on the supply chain, so as to rece the financing cost and financing cycle< (6) insurance business. With the development of blockchain technology, personal health status, accident records and other information may be uploaded to the blockchain in the future, so that insurance companies can obtain risk information more timely and accurately when customers take out insurance, so as to rece underwriting costs and improve efficiency. The sharing transparency of blockchain reces the information asymmetry and the risk of adverse selection; The characteristics of its history can be traced, which is concive to recing the moral hazard, thus recing the difficulty and cost of insurance management.
in a narrow sense, blockchain is a kind of chained data structure, which is composed of data blocks connected in sequence according to the time sequence, and is a distributed account that can not be tampered with and forged by cryptography. In a broad sense, blockchain technology is a new distributed infrastructure and computing paradigm, which uses blockchain data structure to verify and store data, uses distributed node consensus algorithm to generate and update data, uses cryptography to ensure the security of data transmission and access, and uses intelligent contract composed of automated script code to program and operate data
blockchain and big blockchain are not the same concept. Big blockchain should be the name of a company. Bitcoin, Ethereum and decent are all successful cases of blockchain technology.
Bus line: Metro Line 1, about 5.0km in total distance
1. Walk 790m from Zhengzhou Central Hospital to Tong Road Station
2. Take Metro Line 1, pass 3 stops, reach Medical College Station
3, walk 950m, reach Zhengzhou book purchasing center
bus line: Metro Line 1 → y804, about 5.4km in total distance
1 Walk about 790 meters from Zhengzhou Central Hospital to Tong Road Station
2, take subway line 1, pass 3 stops to Medical College Station
3, walk about 350 meters to Zhongyuan Road University Road Station
4, take y804 Road, pass 1 stop to university road Taoyuan Road Station
5, walk about 50 meters to Zhengzhou book shopping center
Yes
blockchain can solve the problem of mutual trust in transactions
< H2 > smart contract solves the problem of mutual trust in transactionssince the beginning of bitcoin, blockchain technology has been developing continuously. In 2014, Ethereum further developed a variety of new functions of smart contract technology. Smart contract is linked in the form of digital, & quot; Once generated, the information recorded in the blockchain will be permanently recorded and cannot be tampered with; It can solve the trust problem of "strange trust"
ulord has the property of smart contract, which introces the design concept of gas, but different from Ethernet gas, every operation consumes gas. Compared with the gas concept of ether, ulord adopts a more simplified and abstract method. The resources and sites that users publish on the ulord consume the resources on the ulord network. Therefore, when users publish resources or sites, they need to bind a certain amount of ulordtoken. With the growth of block height, the ulordtoken will be consumed graally. Users need to fill in a new ulordtoken at the address corresponding to the consumed site to ensure the ownership of the domain name. At the same time, through the side chain technology, it can be compatible with the Ethernet virtual machine, publish smart contracts, and allow users to publish their own tokens. There is a certain proportion of exchange relationship between tokens and ulordtoken. Ulord allows users to customize the release of their own site services, and by issuing their own tokens, they can operate their own site
< H2 > ZK snark technology to protect transaction privacyulord will adopt the most mainstream privacy protection ZK snark technology to protect transaction privacy. In the ulord blockchain, creating an effective transaction includes the following three things:
1
2. The sender proves that he is the "holder" of the currency by means of authorized signature
The input of transaction is equal to its outputthe work of proving that money has not been spent before is done by the ledger itself, which does not require the sender to do any work. The sender only needs to prove that he is the holder of these currencies, and he wants to send these currencies by means of electronic signature through the private key corresponding to the address. In order for the signature to be verified, the sender's address must be public. Correspondingly, the receiver must disclose the receiving address to complete the transaction process. In the use of ulord, it is simple to verify that the input and output of the transaction are equal, because the number of transmissions is fully revealed