1. Before, when we talked about decentralized applications, we always thought of foreign procts, such as Ethereum. But when we talk about this topic today, I think more about China's own Asch, a new generation of decentralized application development based on side chain technology<
arch is a decentralized application development, and it is also the first decentralized application in China. Its purpose is to help developers quickly create decentralized applications. The system is easy to use, flexible and safe
in terms of mode, it is similar to Ethereum and belongs to
blockchain service, but the implementation mechanism is quite different. Taking Ethereum as an example, its biggest feature is that it greatly expands the functions of the script engine, adds new instructions such as reading blockchain, charging and jumping, and relieves stack memory, function call depth and script length restrictions. However, this method has a big disadvantage that the application code itself and the data generated by the application exist in the same blockchain, resulting in the rapid expansion of the blockchain
but arch is different. Its extensibility is not realized by transaction script, but by side chain. There is a main chain and several side chains (mainly provided by developers) in the ash system, but each chain only supports a limited number of transaction types. The logic of transaction or contract is written directly by the host language, not by the transaction script
the advantages are as follows: firstly, it reces the difficulty of contract programming; secondly, it avoids blockchain expansion; thirdly, each application can customize personalized blockchain parameters<
ash does not directly crypti (decentralized, blockchain based app store) or lisk (it is a new generation, allowing JavaScript development and distributed applications to use an easy-to-use, fully functional ecosystem), But it will refer to crypti's architecture and reuse some of its code, but not too much
there are two main differences.
crypti uses dpos, on which we add pbft algorithm to enhance consistency and rece double payment risk
we use C + + language to write some key moles, and nodejs is still used to write the non performance hot parts.
2. There are no people in the empty mountain, but people's voices are heard.
3. Original title: China's blockchain instry market status and development trend analysis in 2019, widely used to accelerate the construction of Digital China. Basically, a relatively mature instrial chain has been formed. With the promotion of national policies and the increasing demand of downstream application fields, the market scale of China's blockchain instry is constantly developing, the regional concentration is high, and the instrial cluster effect is obvious. With the increasing maturity of blockchain technology, the blockchain instry is entering the 3.0 stage as a whole. It has a good performance in finance, logistics, right protection and other fields, and has made great contributions to promoting China's digital construction and accelerating the process of Digital China
instrial chain analysis of blockchain instry: there are many downstream application fields with huge development potential
from the perspective of instrial chain, China's blockchain instry includes upstream hardware, technology and infrastructure; Midstream blockchain application and technical services
application fields of downstream blockchain. The upstream hardware, technology and infrastructure mainly provide the necessary hardware, technology and infrastructure support for blockchain application. The hardware equipment includes mining machinery, ore pool, chip manufacturer, etc; General technologies include distributed storage, decentralized transaction, data service, distributed computing and other related technologies
the downstream application fields include the combination of application blockchain technology and existing instries, mainly including financial instry, logistics instry, right protection, medical health, instrial energy and many other fields. As an emerging technology, blockchain has many downstream application fields and great development potential
the application and service of midstream blockchain includes the construction of infrastructure platform and the provision of technical service support. The construction of infrastructure platform is divided into general infrastructure chain and vertical domain infrastructure chain; Technical service support includes technical support and service support. Similar to upstream technology, technical support is responsible for providing buyers with a series of technical support based on blockchain procts, such as blockchain security protection; Service support includes a series of services such as digital asset trading place, digital asset storage, media community, etc
instry chain analysis of blockchain instry Most of 360 and other enterprises use their own financial companies to apply blockchain technology to launch a new mode of blockchain + finance and broaden the application scenarios of blockchain technology
With the continuous development of China's blockchain technology and the continuous expansion of blockchain application fields, China's blockchain instry will become the forefront of global technology development and open up a new international competition track in the future
2. Blockchain has become a new hot spot for innovation and entrepreneurship, and technology integration will expand new application space
3. Blockchain will be widely implemented in the real economy in the next three years and become an important support for the construction of Digital China
4. Blockchain creates a new platform economy and opens a new era of sharing economy
5. Blockchain accelerates the process of "credible digitization" and drives finance to "move from virtual to real" to serve the real economy
The blockchain supervision and standard system will be further improved, and the instrial development foundation will continue to be consolidated
4. What can blockchain do? Blockchain, a great technology with the birth of
bitcoin, can greatly rece transaction costs and improve efficiency in the financial field, which is enough to make Wall Street excited. However, this is only the tip of the iceberg, and its potential application prospects are very wide, which will subvert all aspects of our lives in the future. Internet is an information network with 0 and 1 flowing in it. Blockchain is a value network, which plays a role in value transmission, which is different from Internet in data transmission. When it comes to value transfer, there is a very simple scenario, such as payment. I have 100 yuan in hand. I want to transfer to the group by wechat red envelope or wechat transfer. In this transaction process, a third party is required to participate, while the transmission mode of blockchain is point-to-point transmission, without any intermediate node, This is a big difference between blockchain and our existing architecture. When it comes to point-to-point payment, many people think of bitcoin, because most people know about blockchain from bitcoin. What's the difference between blockchain and bitcoin? Blockchain is the technology behind bitcoin; Blockchain is a basic technical architecture. Through a specific data structure and consensus algorithm, an autonomous system with multi-party participation is designed and implemented. A specific data structure is actually the name of the blockchain itself, that is, its data is put in a block of data blocks, and then the data blocks are connected and implemented by a chain“ "Consensus algorithm" is a very important concept in blockchain. Without synchronic algorithm, there will be no blockchain. Introction to Bubi blockchain since its establishment, Bubi blockchain has been focusing on the R & D and innovation of blockchain technology and procts. It has a number of core technologies, and has made substantial innovation in many aspects, forming a number of core technology achievements, such as: mathematically proven distributed consensus technology, fast large-scale ledger access technology Multi Chain general ledger technology supporting business form expansion, interconnection technology between heterogeneous blockchains, etc. On April 25, "gege integral" introced the integral system into the concept of blockchain, opened up by multiple parties, issued and exchanged integral, and promoted the circulation of integral. All cooperative institutions can jointly participate in transaction verification, account book storage and real-time settlement; The third-party payment platform of the enterprise points issuer makes the points in and out more flexible. Bubi has developed its own basic blockchain service platform, which has been applied in equity, supply chain, credit and other fields. Bubi has been committed to building an open value circulation network with the core of decentralized (polycentric) trust, so that digital assets can flow freely. So far, let's analyze the difference between blockchain and bitcoin? 1. Essential difference. For the world, bitcoin is a
digital currency based on cryptography, while blockchain, as we have just said, is a protocol of value transmission. There is an essential difference between the two, because one is digital currency and the other is a protocol of value transmission. 2. Algorithm. The consensus algorithm of bitcoin is based on a work algorithm called workload proof, pow. There are many different consensus algorithms in blockchain, including bitcoin POW algorithm, POS algorithm and DPS algorithm. 3. Transaction speed. Bitcoin has a maximum of seven transactions per second. Please note that we are talking about the maximum rather than the average, because this is a very strict definition. For blockchain, the number of transactions per second can reach tens of thousands or so, so this is also a major difference between blockchain and bitcoin. Because many people will confuse that the transaction speed of blockchain is seven transactions per second, which is wrong. This is a limitation of bitcoin. Blockchain can achieve very high transaction speed according to its different consensus algorithms and linking methods. 4. Link form. Bitcoin is a blockchain based on the Internet, that is to say, we call it public chain. Blockchain can be in the form of public chain, private chain or alliance chain. 5. Limitations. It is suggested that you do not touch some digital currencies related to blockchain. What is the reason? Bitcoin, as a digital currency, although it has very different characteristics, it does not comply with financial regulation. In other words, the 21 million bitcoins were issued without national authorization and national credit as a multiple. Blockchain also has some limitations. Although it is only a protocol and a technology, it is still a new technology in its infancy. To sum up, blockchain is a relatively low-level protocol and a technical infrastructure, on which there are various consensus algorithms. If the blockchain is 1, the consensus algorithm may be 10 to 20, but there may be 1000 or 2000 applications on it. In other words, bitcoin is only one implementation of many blockchain applications. Therefore, bitcoin and blockchain are not equal. Bitcoin is only a very primary implementation of blockchain. What can blockchain do? What about blockchain? In the bill market, the digital bill based on blockchain technology can become a safer, more intelligent and more convenient bill form. The point-to-point transaction with the help of blockchain can break the existing function of bill intermediary and realize the disintermediation of bill value transmission; The construction and data storage of the digital bill system do not need the central server, which saves the development cost of the central application and access system, reces the maintenance and optimization cost of the system under the traditional mode, and reces the risk of the system centralization; Based on the non tamperability of information in the blockchain, once the bill transaction is completed, there will be no default phenomenon, so as to avoid the behavior of "selling more than one vote" and asynchronous payment and endorsement, and effectively prevent the bill market risk. The securities exchange market is also a promising field of blockchain technology. At present, the traditional securities trading mode has the disadvantages of long trading process, low trading efficiency and high comprehensive cost, and there are strong intermediaries and regulatory agencies, so the rights of financial consumers are often not guaranteed. With the application of blockchain technology, buyers and sellers can directly pair through smart contracts, and the efficiency of transaction execution can be greatly improved. Through the distributed digital registration system, settlement and delivery can be automatically realized. Because the data entered into the block is irreversible and can be copied to each data block in a short time, the information entered into the block chain actually has the effect of publicity, so the occurrence of transactions and the confirmation of ownership will not be controversial. What can blockchain do? What about blockchain? Although at present, there is no mature underlying blockchain technology platform solution, technical problems such as capacity scalability, privacy protection, non net settlement and non recourse need to be solved, and large-scale application of blockchain technology also needs to reset it architecture and reengineer business process, these are only technical problems. The real test of blockchain technology rooted and growing in the financial field is the regulatory agencies and financial institutions. Will the inherent "de supervision" and "de centralization" characteristics of blockchain make the market players have no power to drive technological innovation. However, because the blockchain is a technology based on mathematical algorithm, the establishment of trust relationship between all parties does not need the help of intermediaries or authority centers, and the cost of establishing trust relationship is almost zero (on the premise of the establishment of blockchain financial infrastructure and ancillary infrastructure), and the blockchain code is open-source, no geographical restrictions, and the network pattern is distributed and interconnected, It lays a technical foundation for the establishment and development of Inclusive Finance and shared finance in the future, and creates material conditions for the integration and unification of global finance. From this point of view alone, blockchain technology is bound to establish a core position in the future financial development, and rely on and complement each other with finance, and win-win in the future.
5. Blockchain is a technology that can completely change the underlying design of the financial system, because it can realize the undifferentiated record between the ownership of all assets in the market and the transaction records of all market participants, so it can completely eliminate the intermediate links of clearing and trusteeship, which are used to confirm the ownership before, ring and after the transaction; In addition, as an electronic information record, blockchain can be combined with computer algorithm to realize the automation of transactions, that is, intelligent contract. There are many derivative applications of blockchain combined with other financial technologies, each of which can replace a kind of market intermediary. Blockchain is to financial services what TCP / IP is to the Internet: once the underlying standards are recognized and popularized, specific applications like bitcoin and R3 will appear in every corner of financial services. Bitcoin uses blockchain technology to query and record. For example, if I register an account in haobtc and transfer the money, I need to query the status in the block browser in the account or the block browser in BTC. In this way, the blockchain technology helps me solve the problem of daily transfer currency query.
6. There are two roles and four moles in the cross-border payment solution based on euz. The two main roles are the gateway and customer participating in the euz payment. They are as follows:
the first role is gateway, which can be bank, market maker, liquidity provider, etc. The main function of the gateway is to let the legal assets in reality enter the blockchain payment and settlement network
the second role is customers, which can be all kinds of international trade customers. Customers are the parties involved in the blockchain payment transaction, and jointly participate in the confirmation of transaction information. In the process of transaction, once either party does not confirm the transaction, the transaction cannot be formally effective. Through this common verification, the risk of information opacity is greatly avoided, and the risk of cross-border payment in international trade is reced
the four functional moles in blockchain payment and settlement are the core business logic moles in cross-border payment
the first function mole is network connector. It is a tool to help all kinds of institutions access blockchain payment network as gateway. Network connector is a "plug and play" function mole, which can be integrated with the existing international payment and settlement system, so that banks can process cross-border payment business through blockchain. The mole is connected with the remitting bank and the receiving bank to exchange personal information, expenses, delivery details, payment details, etc. After the system confirms the transaction information of both parties, the mole connects the blockchain payment ledger for settlement processing, and notifies all parties to confirm the transaction
the second function mole is blockchain payment ledger. Banks, market makers, etc. access blockchain payment books as nodes
the third function mole is the market maker client. The market maker submits digital assets to the blockchain payment account book, and the settlement platform can realize the function of market maker through internal exchange settlement or integration into the blockchain payment network through this mole
the fourth function mole is transaction client. Customers can directly operate blockchain payment settlement through the client.
7. Chongqing jinwowo analysis: blockchain also comes with the technology of transaction confirmation. To realize the automatic confirmation of movable property rights for all participants in the supply chain, and form a common non tamperable record on the block chain, so as to solve the pain points in the existing right registration and right realization.
8. The application of blockchain in the financial instry can be said to be the most. After all, the blockchain technology is not fully mature, and there are not many applications in China, and the role of blockchain technology in the financial instry is more prominent, which can solve many problems. As for the application of blockchain technology in the system development of financial instry, most enterprises are doing research, but few enterprises, such as Yingtang Zhongchuang, provide development solutions, which are relatively mature. At present, the application of blockchain is still relatively few, mainly depends on the in-depth research and development capabilities of various enterprises on blockchain technology.
9. In theory, this is a good idea, which can better regulate people to use blockchain technology
from the perspective of blockchain technology development, it can be divided into three stages: the first stage is the application of digital currency such as encrypted currency, transfer, remittance and digital payment system; The second stage is the application of encrypted stocks, bonds, futures, loans, smart assets and smart contracts; The third stage will be applied in government, health, science, culture and art. At present, the application of blockchain technology is only in the process from the first stage to the second stage< At present, blockchain banking business includes: 1. P2P cross-border payment and remittance of point-to-point transactions, trade settlement, and trading of securities, futures and financial derivatives contracts. 2. Registration. Blockchain has a reliable database to record all kinds of information, and has the characteristics of credibility and traceability for the stored anti money laundering customer identity data and transaction records. 3. Right confirmation. For example, the proceres such as the right identification of the transferred items registered in the equity law system can be realized through the blockchain technology. 4. Intelligent management. Because the "smart contract" has the automatic detection validity and meets the program conditions, the contract will automatically process the interest payment and dividend, avoiding the risk of credit default caused by human intervention
R3 in foreign countries is a blockchain alliance, which can be regarded as an institution to formulate unified standards. Ethereum and distributed content publishing platform decent are projects based on blockchain technology.