Blockchain quantification
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.
blockchain refers to the technical solution of collective maintenance of a reliable database through centralization and distrust in the past, and it is a technical way for the whole people to participate in bookkeeping. Previous bookkeeping methods were all centralized and needed centralized intermediary, whether it was traditional government, financial institutions, notarization institutions or emerging e-commerce platform and online payment platform
in economic hypothesis, information is sufficient. In fact, it is precisely because of insufficient information that there are very large intermediaries. The existence of intermediaries increases the transaction cost and raises the transaction threshold. In essence, blockchain technology is a large-scale collaboration tool. It makes direct value transfer possible by using pure technology for the first time, and continues the trend of Internet decentralization and disintermediation. Disintermediated blockchain technology will greatly subvert the information intermediary instry
blockchain technology is the basic technology for building bitcoin data structure and encrypted transmission of transaction information, which realizes the issue and transaction of bitcoin. The core of blockchain technology is that all the current participating nodes jointly maintain the transaction and database, so that the transaction is based on the principle of cryptography rather than trust, so that any agreed parties can directly carry out payment transactions without the participation of a third party
technically, a block is a data structure for recording transactions, reflecting the capital flow of a transaction. In the system, the transaction blocks are connected to form a main chain, and all the nodes participating in the calculation record the main chain or part of the main chain
a block contains the following three parts: transaction information, hash formed by the previous block and random number. Transaction information is the task data carried by the block, including the private keys of both parties, the number of transactions, the digital signature of electronic currency, etc; The hash hash formed by the previous block is used to connect the blocks and realize the sequence of past transactions; Random number is the core of the transaction. All nodes compete to calculate the answer of the random number. The node that gets the answer the fastest generates a new block and broadcasts it to all nodes for updating, so as to complete a transaction.
From the perspective of technology and architecture, I will tell you my understanding of blockchain in common language
what is blockchain? In a word, blockchain is a storage system. To be more specific, blockchain is a distributed storage system without an administrator and each node has all the data
What are the common storage systems like
first, how to ensure high availability
the common storage system usually uses "rendancy" to solve the problem of high availability. As shown in the figure above, if the data can be copied into several copies and rendant to multiple places, high availability can be guaranteed. The data in one place is hung, and there is data in other places. For example, the master-slave cluster of MySQL is the same principle, and the raid of disk is also the same principle
two points need to be emphasized in this place are: data rendancy often leads to consistency problems
1. For example, in the master-slave cluster of MySQL, there is actually a delay in reading and writing, which means there is a inconsistency in reading and writing in a short period of time. This is a side effect of data rendancy
The second point is that data rendancy often reces the efficiency of writing, because data synchronization also consumes resources. If you add two slave libraries, the write efficiency will be affected. The common storage system is to use rendancy to ensure the high availability of dataso the second question, ordinary storage system, can write more
the answer is yes, for example, take this graph as an example:
in fact, MySQL can do a master-slave synchronization of al masters, master-slave synchronization of al masters, two nodes can be written at the same time. If you want to do a multi room multi live data center, in fact, multi room multi live data synchronization. What we should emphasize here is that multi-point writing often leads to the consistency problem of writing conflicts. Take MySQL as an example, suppose that the attribute of a table is self incrementing ID, then the data in the database is 1234 now. If one of the nodes writes and inserts a piece of data, it may become 5, and then these 5 pieces of data are synchronized to another master node, Before synchronization, if another write node inserts a piece of data, a piece of data with self incrementing ID of 5 will be generated. Then, after the generation, synchronize to another node, and the synchronized data will conflict with the two local 5's after it arrives, which will lead to synchronization failure and write consistency conflict. This problem will occur in the case of multi-point writing
how to ensure consistency in multi-point writing
the reform "Swan class" gives you more technical work
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 money making methods:
1. Promotion to earn commission
the method of blockchain is to first register the exchange account, generate your own invitation link, and then promote it. If someone registers the exchange through your link and generates a transaction, you will have a commission
2
currency speculation is like stock speculation. Currency speculation is the lowest threshold for blockchain to make money
3. mining
Mining in bitcoin is the process of bookkeeping. This process needs to be tackled. If you seize the opportunity of bookkeeping right, there will be a reward. The reward is bitcoin. This behavior is called "mining"
4 The p>
wallet is the infrastructure of the block chain, just like the "Alipay" or "WeChat payment" of the block chain. p>
development materials:
1. 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
2. The blockchain was born from the bitcoin of Nakamoto Tsung. Since 2009, there have been various digital currencies similar to the bitcoin, which are all based on the public blockchain
On January 20, 2016, the digital currency seminar of the people's Bank of China announced that the research on digital currency has achieved phased results. The meeting affirmed the value of digital currency in recing the issuance of traditional currency, and indicated that the central bank was exploring the issue of digital currency. The expression of the digital currency seminar of the people's Bank of China has greatly enhanced the confidence of the digital currency instry. This is the first time that the five ministries and commissions of the people's Bank of China have expressed a clear attitude towards digital currency since they issued a notice on preventing bitcoin risks on December 5, 2013 blockchain network
(1) Technical level. Since 2007, distributed computing has affected technical developers, so it is normal for bitcoin to appear in the field of virtual currency
(2) hardware level. The popularity of PC servers and the exponential growth of computing power (3) commercial level. The three characteristics of blockchain, namely, decentralization, distrust and extremely difficult forgery, just meet the needs of recing the trust cost and speeding up the transaction speed in financial fields such as stock trading and bank settlement (4) political level. Blockchain can rece the transaction cost to a certain extent, but the anonymity and untraceability of blockchain cause huge political risk[blockchain as the underlying technology of bitcoin was proposed at the end of 2008]
carefully observe how the experts play sniper
you ask me here to see that the help to you is limited
Sichuan Aurora quantitative blockchain Technology Co., Ltd. is a limited liability company (invested or controlled by natural person) registered in Wuhou District, Cheng City, Sichuan Province on June 20, 2018, with its registered address at No. 5-30, Shunhe street, Wuhou District, Cheng City
the unified social credit code / registration number of Sichuan Aurora quantitative blockchain Technology Co., Ltd. is 91510107ma6ch4xp7d, and the legal person is Xu Xiangyu. At present, the company is in business
in Sichuan Aurora quantitative blockchain Technology Co., Ltd., the current registered capital of the enterprise is general
view more information and information of Sichuan Aurora quantitative blockchain Technology Co., Ltd. through network enterprise credit