Steps of 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.
(1) introction to price limit trading mode:
price limit buying / selling refers to that the user sets the price and quantity of a buying / selling currency to generate an order. The system will automatically match the buying and selling orders in the market. Once the price set by the user is reached, the transaction will be automatically executed according to the price priority time priority
(2) introction to market price transaction mode:
market price purchase refers to that the user sets a total amount and generates a commission order, from the beginning of selling to the completion of the total amount transaction. Selling at market price means that the user sets the total number of currencies to be sold, generates a commission document, and matches it from the beginning of buying to the completion of the total number of currencies transaction
(3) introction to currency transaction mode:
currency transaction is mainly aimed at the transaction between virtual digital assets and virtual digital assets, in which one currency is used as the pricing unit to purchase other currencies, and the currency transaction rule is also to complete matching transaction according to price priority and time priority< (4) introction of C2C transaction mode:
both parties of the transaction release the transaction information of buying or selling currency on the C2C transaction platform according to the demand. The buyer and the seller complete the transaction offline according to the agreed payment method, and the platform, as an intermediary, charges a certain proportion of the handling fee from each successful transaction< (5) introction to OTC OTC trading mode:
it is a set of platform for offline purchase of digital currency independent of the exchange. Businesses can publish purchase / sale advertisements on the platform, and purchase / sale users can purchase / sell through offline transfer. After the transfer, the platform will transfer the frozen digital currency to the buyer, The technical construction problems of the exchange can be found on the Internet
(6) introction to trading mining mode:
the exchange platform returns a certain proportion of the commission income to the platform users, and the platform coin is returned. According to the principle of distribution proportion, the exchange platform takes a certain proportion as the mining reward. Mining refers to trading on the platform to graally unlock the platform coin until all the platform coins are fed back. This kind of play has a strong attraction to attract users< (7) introction to futures / contract trading mode:
futures contract is an agreement that the buyer agrees to receive certain assets at a specific price after a specified period of time, and the Seller agrees to deliver certain assets at a specific price after a specified period of time. The price that both parties agree to use in future trading is called futures price. The designated r period in which both parties have to trade in the future is called the settlement date or delivery date. The assets agreed to be exchanged by both parties are called "subject matter"< (8) introction to the trading mode of perpetual contract:
perpetual contract is a new and unique contract. The goal of the contract is to allow high leverage to the market conditions of the spot market. The contract will not be delivered and can follow the reference price index through various mechanisms. The contract evolved from the traditional futures contract, but the perpetual contract has more obvious advantages and greater risks than the traditional futures contract, supporting long short two-way trading, opening a 100 times leverage, permanent position, premium and so on.
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 feesblockchain is composed of a series of data blocks generated by cryptographic methods. Each block contains the hash value of the previous block, which is connected to the current block from the original block to form a blockchain.
ICO trading is roughly divided into two parts, one is OTC trading, the other is exchange trading. There are three ways to go to the exchange, the first is to vote on the currency, the second is to invest in the currency, and the third is to cooperate with the project party
for the exchange, the more platform coins consumed by voting, the better; For the project side, the lower the cost, the greater the impact of users, the better; But for ordinary social users, the easier it is, the better
What does the project party need to have
{rrrrrrr}
the cost of project docking with the exchange:
at present, the popular Matcha exchange generally has about 12-15 BTCs,
biki and gate exchange have about 10 BTCs,
ZG exchange has many choices when docking with 6-8 BTCs,
2-5 BTCs, such as Lein, ZBG, fcoin, WBF and so on
Fcoin, which is relatively cost-effective, is also a good choice. Later, the project parties can work together with the platform to do activities, whether it is airdrop, IEO or other can be discussedTransaction mode of bitcoin
bitcoin is e-cash similar to e-mail, and both parties need "bitcoin wallet" similar to e-mail and "bitcoin address" similar to e-mail address. Just like sending and receiving e-mail, the remitter pays bitcoin directly to the other party through a computer or smart phone according to the recipient's address. The following table lists some websites that download bitcoin wallets and addresses for free
a bitcoin address is a string of about 33 characters long, consisting of letters and numbers, always starting with 1 or 3, such as & quot& quot; Bitcoin software can generate address automatically, and it doesn't need to exchange information online, so it can be offline. More than 2 bitcoin addresses are available. Figuratively speaking, there are about two grains of sand in the world. If there is an earth in each grain of sand, then the total number of bitcoin addresses far exceeds the number of all the sand on all these "earths"
the bitcoin address and private key appear in pairs, and their relationship is just like the bank card number and password. A bitcoin address is like a bank card number, which records how much bitcoin you have on it. You can generate bitcoin address at will to store bitcoin. When each bitcoin address is generated, a corresponding private key of the address will be generated. This private key proves that you have ownership of the bitcoin at that address. We can simply understand the bitcoin address as the bank card number, and the private key of the address as the password of the corresponding bank card number. Only when you know the bank password can you use the money on the bank card number. Therefore, please keep your address and private key when using bitcoin wallet
after the transaction data of bitcoin is packaged into a "data block" or "block", the transaction is initially confirmed. When a block is linked to a previous block, the transaction is further confirmed. After six block confirmations in a row, the transaction was irreversibly confirmed. Bitcoin P2P stores all transaction history in a "blockchain.". The blockchain continues to extend, and once new blocks are added to the blockchain, they will not be removed. Blockchain is actually a distributed database composed of a group of scattered client nodes and all participants, which is a record of all bitcoin transaction history. Nakamoto predicts that when the amount of data increases, users hope that not all the data will be stored in their own nodes. In order to achieve this goal, he uses the hash function mechanism. In this way, the client will be able to automatically eliminate those parts that it will never use, such as some very early bitcoin transactions