Why cannot blockchain be tampered with (why cannot blockchain be forged)

Why cannot blockchain be tampered with (why cannot blockchain be forged)

Why can’t blockchain be tampered with In the world of blockchain, there is a saying that when we design a system, we find that it is not as decentralized as some people think. This sentence actually means “not modifiable”: “modifiable”. However, it does not mean that anyone can change the code without careful consideration and inspection, such as Ethereum, but the reason for doing so is that if someone can change the protocol without updating or rewriting the smart contract to verify whether it meets the requirements of the protocol. So this consensus mechanism can be called a “block producer” because they cannot make changes or delete data through a single node. However, these rules are not exactly the same, and there are even some restrictive clauses (that is, each update will generate a new transaction). So we call it ‘Time verification’, which means that the maintainer of a blockchain system must either publish existing information onto the chain or transfer it to the network of other participants in order to continue running the blockchain system. This is the core concept of blockchain. “- VitalikButerin

In a sense, blockchain is not created by computer programmers, but by software developers’ tools and languages. Although many application scenarios use open source technology, it is difficult to achieve this goal in most cases, especially for unlicensed applications, which is very detrimental to the user experience

In fact, many use cases are based on open source technologies, such as Bitcoin, Monero, and so on. Therefore, as a technical framework for distributed ledgers, blockchain has the following characteristics:

1. High security 1. “Stateless”; 2. “Indefinite retention”: 1. All information can be permanently stored; 2. Open and transparent: The blockchain itself will not arbitrarily modify protocols; 3. Encryption algorithm: In order to ensure consistency in security and stability, blockchain must have sufficient functionality to meet specific needs and allow for the mutual allocation of different types of data. However, due to various complex factors in this field leading to an increase in immutability and uncertainty, it is difficult to understand why blockchain cannot achieve this. 1. Open anonymity: With the development of new digital currencies, more and more organizations are attempting to use private keys to manage their assets, rather than relying on authorization from third-party institutions; In addition, due to the imperfection of Cryptography principles, the blockchain cannot always have its own unique address, nor can it always control every member of the entire blockchain ecosystem. 2. Unmanaged: Although there are many different functions in the blockchain world, there is almost no need to establish trust in actual operations. Therefore, such issues may only arise when controllable identity authentication and privacy protection methods are implemented within the underlying architecture of the blockchain. 2. Non forgeability: Blockchain cannot tamper with the record keeping on the blockchain, which is usually composed of multiple signatures and requires approval from a notary to prove its authenticity

Why blockchain cannot be forged

Blockchain technology has the characteristics of decentralization and traceability, allowing anyone to create an open, transparent, and tamper proof data system.

However, in practice, we have found that a lot of data is controlled by a certain entity, which makes it meaningless for this information to be completely copied or modified. This forgery means that no one can authenticate or verify through a third party. Therefore, for many blockchain practitioners, blockchain does not have this advantage. Why can’t blockchain serve as a record of the real world Firstly, blockchain is not the only means of storing value (such as Bitcoin). If virtual goods such as Cryptocurrency are mixed with traditional financial instruments and stored in a relatively new digital world, then there can be no new accounting method. Because this ensures that these transactions do not recur and ensures ownership. Secondly, blockchain itself is a distributed computing protocol that enables people to predict future development directions based on time cycles. And blockchain is actually not a complete database, it is just an example of its usage process. Thirdly, currently no enterprise has its own encrypted assets, and the network has been attacked by hackers, which may even cause “economic losses”. Finally, fundamentally speaking, blockchain is actually an open network.

This article and pictures are from the Internet and do not represent qiAiAi's position. If you infringe, please contact us to delete:https://www.qiaiai.com/daily/22311.html

It is strongly recommended that you study, review, analyze and verify the content independently, use the relevant data and content carefully, and bear all risks arising therefrom.