区块链技术的问题及解决措施,区块链技术的问题有哪些
请查看相关英文文档
Ⅰ What are the disadvantages of blockchain
Blockchain has many advantages and obvious disadvantages.
1. Cannot be tampered with or revoked
This is both an advantage and a disadvantage. There is no regret medicine in the blockchain. There is almost nothing you can do about the data changes in the blockchain. This is mainly reflected in: If the transfer address If you fill it in incorrectly, it will directly cause permanent losses that cannot be reversed; if you lose the key, it will also cause permanent losses that are irreversible. In reality, if you lose your bank card or forget your password, you can still go to a bank branch and your money will still be there.
2. The transaction ledger must be made public
The blockchain is distributed. On the public chain, making a document means that everyone has a complete ledger, and due to the block Calculating balances on the chain, verifying transaction validity, etc. need to trace every account, so the transaction data is open and transparent. If I know someone's account, I can know all his wealth and every transaction. , there is no privacy at all.
3. Performance issues associated with larger data
As mentioned earlier, everyone has a complete ledger, and sometimes it is necessary to trace every record, so as time goes by , when the transaction data is very large, there will be performance problems. For example, when using it for the first time, you need to download all the transaction records in history to work properly. In order to verify that you actually have enough money for each transaction, you need to trace back the history of each transaction to calculate it. balance. Although performance problems can be alleviated through some technical means (such as indexing), the problem still clearly exists.
4. Delay of blockchain
There is delay in blockchain transactions. Taking Bitcoin as an example, the validity of the currently generated transactions is affected by network transmission, because it requires Before most nodes on the network learn about this transaction, it will have to wait until the next accounting cycle (Bitcoin controls this to about 10 minutes), that is, the transaction must be recognized by most nodes. It is also affected by a small probability event, that is, when two or more nodes compete for accounting rights on the network at the same time, then two or more blockchain branches will be generated in the network. At this time, which branch records the data? If it is valid, you have to wait for the next accounting cycle, which is ultimately determined by the longest blockchain branch. Therefore, the transaction data of the blockchain is delayed.
Blockchain, as a conceptual innovation, can have a disruptive impact in specific fields. Faced with the advantages and disadvantages of blockchain, what needs to be done is to maximize its strengths and avoid weaknesses, and make the best use of it. Therefore, whether blockchain can become the underlying technology of a new generation of financial infrastructure is still a question.
Ⅱ The main issues in the current development of blockchain technology
Currently, blockchain technology is still in a very early stage. Not only has it not yet formed a unified technical standard, but also various technical solutions Still developing rapidly. However, in the past, it was considered that systems based on blockchain technology would be very resource-consuming (similar to Bitcoin), or that blockchain technologyProblems such as limitations in data processing by the system have achieved technological breakthroughs. However, the scalability of blockchain technology has not been tested in large-scale practice, and it is still mainly in the prototype design stage. In addition, the blockchain industry is extremely short of talent. If you want to learn about blockchain, you can go to Lianbo. A large amount of blockchain information is updated every day. There are also blockchain technology training and blockchain-related activities. If you are interested, you can go and have a look.
Ⅲ What challenges does the blockchain currently face?
What challenges does the blockchain currently face
At this stage, application projects in the blockchain field are mainly divided into Two aspects: First, new business models that are more compatible with blockchain technology, such as cross-border payments, supply chain finance, product traceability and other scenarios; second, applications based on reform of existing centralized businesses, that is, using Token Economic incentives.
With the development of technology, the number of application projects in this field is expanding rapidly. Many people believe that 2018 will be the year when blockchain will truly integrate with the real economy and explode. However, blockchain technology is still in its early development stage and faces challenges including the regulatory environment, lack of talent, and technical awareness.
From a technical perspective, applying blockchain technology to actual industry scenarios requires solving issues such as transaction speed, data consensus, and node maintenance. The current Bitcoin network can only process seven transactions per second, and the leading Hyperledger technology can only reach the level of 200 to 300 transactions; compared with the centralized system that can process tens of thousands of transactions per second, there is still a gap. Large distances. In addition, the current lack of relevant incentive mechanisms in the field makes it difficult for participating nodes to operate in an orderly manner. From a regulatory perspective, although most countries are actively embracing blockchain technology, there are currently no relatively complete regulatory regulations and industry standards. Inappropriate regulatory measures may hinder the innovative development of such emerging technologies.
Affected by various factors such as the underlying technology that needs to be further matured, the lack of smart contract public chain platforms, the lack of ecological compatibility of various Tokens, and unclear government supervision; at this stage, the implementation of blockchain application projects is relatively slow. It shows that the quality of projects varies greatly. For this reason, analysts said that compared with general-purpose blockchains, what will achieve breakthroughs in the short term may be focused blockchains for specific scenarios and applications.
IV Problems with Blockchain
Blockchain has certain uses, but it is by no means omnipotent.
There are two main problems with blockchain.
1 The blockchain cannot verify the authenticity of information outside the system. If the information uploaded to the blockchain itself is false, the anti-counterfeiting and anti-tampering of the blockchain will be worthless. To ensure that the uploaded information is authentic, there still needs to be an authoritative agency to check it. Since we all trust the information uploaded by this authoritative organization, why should we be afraid of it tampering with the information? What difference does it make if we use blockchain or not?
2 In the blockchain world, code is the law, and the system can run automatically. However, once it interacts with the real world, the real world may not necessarily agree with the law of the code. For example, if a contract is signed on the blockchain, it will be automatically executed when it expires, and assets will be transferred. However, if there is a bad guy in reality who does not execute the actual asset transfer in accordance with the contract on the blockchain, the contract will be a piece of paper. It is also necessary for the actual courts and other institutions to take action.
The first practical application of blockchain, Bitcoin, has such great influence because it can avoid the above two problems.
Bitcoin is completely self-contained. All information is generated within the Bitcoin system and is closed and verifiable. Bitcoin is not linked to any real assets, so it can be easily passed through The program runs automatically.
Because Bitcoin is completely virtual and operates entirely on procedures and rules, it has no borders, is not subject to regulatory control, does not require exchange, circulates freely, cannot be frozen or confiscated, is available to everyone, and will not be over-issued or devalued. , which is its advantage over legal currency.
However, because Bitcoin completely relies on fixed rules and procedures to operate automatically, the supply of Bitcoin is inelastic. If the private key is stolen, the property will be lost and cannot be recovered. This is why it Shortcomings.
Similarly, when using blockchain technology in reality, if we really pursue that code is the law and the private key proves everything, if the private key is stolen, the assets will inevitably be lost and cannot be recovered. For example, if shares are mapped to the blockchain, is it possible that if a major shareholder loses his private key, all his shares will become unusable? This is also an unavoidable problem with blockchain.
In summary, the real killer application of blockchain is actually cryptocurrency. Developing a currency-less blockchain is not that disruptive, and we must be wary of some scammers using the banner of blockchain to defraud money and subsidies.
#digital currency# #BTC[超话]#
IV The blockchain industry is ushering in a new market trend. What are the bottlenecks in the development of the blockchain industry?
Blockchain technology is a new distributed infrastructure and computing paradigm that enables the sharing, replication and authorization of distributed ledgers. It has the characteristics of multi-point consensus and is difficult to tamper with. It solves the problem of how to enable cross-institutional trust transactions in business networks, connecting all parties involved in financial services, and brings challenges of breaking down data silos and improving data quality. It has the potential advantages of security and lower transaction costs. Enhance risk control capabilities and have broad application prospects in the financial field. The blockchain industry is ushering in a new market trend, and there are some bottlenecks in the development of the blockchain industry. Only by breaking through these bottlenecks can we usher in the spring of blockchain. bring better development.
Finally, The development of blockchain technology will bring certain network security issues. We must pay attention to and solve information security and network security issues. Blockchain technology is not inherently secure. Any software system inevitably has defects and vulnerabilities, and will face attacks from the Internet. Poorly designed and poorly managed blockchain systems can be vulnerable to attack. In applications in the financial industry, data is an asset, so we should have a comprehensive understanding of the security of the blockchain, and first put security design and self-control first to avoid the occurrence of Bitcoin theft.
VI What difficulties will be encountered in the widespread application of blockchain technology in China
Jin Wowo believes that if blockchain technology is to be widely used in China, it must first be solved The problems are the following:
1-The problem of excessive blockchain size;
2-The problem of blockchain data confirmation time;
3-The problem of transaction frequency;
>4-The development of blockchain technology is affected by the current system;
5-The integration cost of blockchain technology and existing systems is relatively high
Ⅶ The shortcomings of blockchain technology What are the places?
At present, the actual application of blockchain technology still suffers from low performance, low transaction frequency per unit time, lack of ecological environment for technology application, insufficient relevant application cases, and rampant scammers under the guise of blockchain. and many other issues.
Ⅷ What problems currently exist in the Ethereum blockchain ETH
The Ethereum blockchain currently exposes three major problems, and its founder Vitalik Buterin has been unable to interpret them for a long time. The first is the overall low performance and TPS of the Ethereum blockchain; the second is the lack of isolation of resources. The CryptoKitties virtual cat incident once occupied 20% of the entire Ethereum traffic, which directly caused the Ethereum network users to be unable to carry out timely operations. Transactions are the biggest pain point of not isolating resources; the third problem lies in the governance structure of Ethereum. As a decentralized distributed ledger, the blockchain has been too central in the past. The founder team has dominated the development of its network. The centralized governance model has led to the emergence of ETH, ETC, ETF and other forks in Ethereum, and the Ethereum community is currently in a state of fragmented governance. In the view of "aelf" founder and CEO Ma Haobo, the various shortcomings currently occurring in the Ethereum network are unacceptable. Therefore, the positioning of "aelf" was born to benchmark the next generation of decentralized underlying computing platform of Ethereum, focusing on solving the current problems of insufficient performance, lack of resource isolation, and governance structure of Ethereum.