Untitled


SUBMITTED BY: tovarish

DATE: Sept. 26, 2020, 7:07 p.m.

FORMAT: Text only

SIZE: 3.4 kB

HITS: 417

  1. As you know, blockchain technology offers a stable, error-free, low-cost and scalable decentralized data processing mechanism. The only problem is that none of the characteristics are absolute. Many of the shortcomings of blockchain can be seen by looking at the most famous cryptocurrency, Bitcoin. The problems with Bitcoin do not directly apply to all versions of the blockchain, however, many systems have the same philosophical limitations.
  2. Decentralization is expensive
  3. The Bitcoin blockchain is based on an algorithm that requires users to solve time-consuming and costly mathematical problems, the so-called proof of work. It is necessary to ensure the integrity of the process. However, the amount of electricity required for these calculations is often outrageously high, which not every user can afford.
  4. Some blockchains use cheaper mechanisms, but they still have other complexities in software, the development and adjustment of which is expensive.
  5. Decentralization is hard to guarantee
  6. As the price of Bitcoin has risen, a number of companies have developed expensive specialized equipment to mine it. These groups are the only ones who can create these custom devices. And although, in theory, the algorithm is still decentralized, and anyone can try to participate in mining, in practice only those who have the right hardware make a profit. And this significantly narrows the circle of network participants.
  7. The complexity of privacy
  8. On most blockchains, users verify their identity with a cryptographic key. Therefore, for their own safety, the keys should be kept secret. If someone gets a copy of the key, they can impersonate the so-called owner and get their hands on the coins, a danger that has led many cryptocurrency users to store their BTC on flash drives.
  9. Losing a key is a big problem
  10. There are situations when a user loses their keys and, as a result, loses control over the assets in the blockchain. Forever and ever…
  11. Many people wonder how many coins on the blockchain are frozen under the control of a certain key, which was not backed up correctly. It is very frustrating when the condition disappears due to the fact that the owner simply lost his keys.
  12. Conventional dispute resolution mechanisms don't work
  13. If in the traditional financial world someone loses in a lawsuit, the court can order the bank to transfer money to the winner. But if the user owns the assets on the blockchain, no one can do anything, as control over the assets depends on control over the key.
  14. Of course, an authority could be created to deal with lost keys or failed transactions, but that would violate the philosophy of the blockchain and make all mining and update algorithms simple rituals. The person with power ultimately becomes the final arbiter - just as in the current system.
  15. A striking example is the situation with the theft of capital from investors in the DAO. When the scale of the theft became clear, the programmers who dominated the Ethereum code decided that they couldn't just ignore the fraud. Therefore, they decided to return the stolen coins to their previous owners by canceling the transactions. They "fixed" the problem by adding exceptions to the blockchain update routines to ignore old transactions.
  16. So, if this has already been done once, then in the future anyone can do it. Whoever controls the code has the right to rewrite the past.

comments powered by Disqus