Hot search keywords

Hot search keywords

Ethereum vs Ethereum: Which Is the Ship of Theseus?

Imagine this scenario: Tom owes you money. Years later, Tom clones himself and claims the clone to be the real Tom, trying to write off all his debt to you. Tom the clone looks just like the original Tom, except for the memory. He doesn’t know you at all, let alone the debt. This would be unacceptable to you: You’d be furious and would probably want to take him to court.

Now we are seeing this sort of scenario in our crypto community with the Ethereum hard fork, which was met by many, not with anger but with compliments and commendations for being exemplary and kindhearted. By modifying Ethereum codes, the hard fork forcibly transferred all The DAO and child DAO funds to a certain refund contract address, on block height 1920000 for “retrieving” hacker-controlled DAO tokens.

Can we call it a success? The verdict depends on your position in a philosophical argument based on “The Ship of Theseus.” Plutarch describes a ship of this name that sails for hundreds of years while maintaining, repairing and replacing parts along the way. So when the time comes that every single piece of the ship is replaced at least once, can we call this ship the original Ship of Theseus? Further, if a new ship was built using all parts that were taken from the old Ship of Theseus, we would have two ships. Which one of these two is the real Ship of Theseus?

ethereum-the-ship-of-theseus

In real life, we don’t have this confusion. Our bodies are made of basic particles, and every single second from our birth the body keeps metabolizing: human skin will be updated every three weeks, liver cells take five months, while the most stable part, the bone tissues, updates every 10 years. All the cells in your body today are quite different from those of yesterday, almost totally different from those of a few years ago. But, people would say, you are yourself, the same person as that of a few years ago. Why?

Apparently, the essence of the matter is not about the tissue and structure, but its functionality and spatiotemporal continuity. The philosopher Laozi may have solved the puzzle of the Ship of Theseus in his Tao Te Ching 2,000 years ago: 埏埴以为器,当其无,有器之用。凿户牖以为室,当其无,有室之用。故有之以为利,无之以为用, which means that bowls made of argil are bowls because of the hollow in the middle (so it could function as a bowl); and a house with open windows is a house because of the hollow inside (so it could function as a house). This is to say, the tangible part, the materials, bring the potential for convenience, but not the function per se. The hollowness is the essence of the matter: its functionality. A bowl is a bowl for its function, not the material used (could be wood, paste, argil or metal). The Ship of Theseus, though with all its parts changed, is still carrying the same group of passengers. The passengers entered into a contract with the ship upon purchasing the ticket and boarding it. This contract will not be transferred to another ship as long as the ship is still functioning as the vehicle that transfers passengers from the departure port to the destination.

A blockchain is just like a Ship of Theseus, with Bitcoin’s Satoshi client updating and changing all along the way. To begin, the client was something similar to a bunch of rusty iron and copper and some wood. We could call it the Ship of Theseus v.0.0.0.0. After some time, it starts to look like a ship. We’ll call it the Ship of Theseus v.0.0.0.1. Eventually, it will iterate into the Ship of Theseus v.27.78.1.0.

The Bitcoin codes today are quite different from those of the original Satoshi client. But we never have had a recognition confusion. Why is that? Simple: We are still following the historical transaction data of Bitcoin. Since the genesis block, these transaction data are the passengers of the ship of the blockchain. The data was entered into a contract with the Bitcoin client, and it was never mutated.

However, the iteration of Bitcoin is completely different from that of the Ethereum hard fork. ETH built a new ship using the old parts taken from the Ship of Theseus, with DIFFERENT passengers, and yet it claims the new ship to be the real one. The original ship did not disappear as the devs wished; it is still sailing on its original course. Now we have two almost identical ships, except for the different passengers and maybe different future routes.

So which one is the real Ship of Theseus? It is utterly obvious. If we could liken soft forks to the metabolism of human body, a hard fork can be seen as its genetic cloning. Tom who lent you money seven years ago may have had his body cells changed, but he is still the same guy: the financial, social and remembered connections between you two still exist. But in the other scenario, Tom cloned himself and tried to transfer the debt to the clone, even though the clone has no memory of you or the debt: Why should you, the court and society recognize and accept that clone?

So, can we call ETH_HF a success? Yes, it is a success — a success at creating confusion. The saying goes you cannot fool everyone all of the time; there are already indications that this calling-white-black tactic is faltering. Since the hard fork, many have been asking, “If data on a blockchain cannot be mutated or reversed, and then what’s this? Why can Ethereum do this?”

To be clear, the computation power of the Ethereum blockchain is not as dramatic as that of Bitcoin, but the data of the Ethereum chain IS immutable. It’s just that they call the chain with the right data Ethereum Classic now.

Some may argue that the essence of proof-of-work is that computation is power. The longest chain comprises of the most workload, granting it legitimacy. ETH has far greater computation power than ETC, and the block height of the ETH is also far greater than the ETC. ETH is the legal chain.

This is another kind of sophistry. The proof-of-work gives the longest chain legitimacy; that is correct. But the prerequisite is that all the miners are mining in the same version. For example, if someone released a Bitcoin HF version in which the blocks generate every minute, then this new version will see a blockchain that significantly outpaces the original one. Wouold this scenario be considered legitimate?

The only legitimate way of modifying blockchain data is with a 51 percent attack. Can the Ethereum core devs do that? Certainly they cannot. However, they are good clone scientists. You can expect a second cloning since there’s been a first one. We now see two groups in the Ethereum community. This is like Conway’s Game of Life with cellular automation: gliders, for every four rounds, move to the right bottom by one. The cells become different, but the state remains the same. Glider guns keep releasing gliders one after another. This is a perfect simulation.

640

640-1

A final question: Can the official Ethereum team modify the blockchain? That will depend on the answer to these questions:

A:What defines a blockchain?

B:What is official?

C:What does modify mean?

D:Which Ethereum?

 

COMMENTS(8)

  • hicaribou
    6 months ago hicaribou

    IMO, ETH will be over because ETH has not immutability + PoS. V made these two mistakes so his future career will go down road.
    Also, V first said he supported both chains to co-exist. But he said he 100% supports ETH after several days. Why? I guess that It is because he did not yet sell ETC at that time so he said he supported both chains; However he said he 100% supports ETH on the second day after ETC reached 0.0063BTC, which I guess he already sold his ETC.

  • hicaribou
    6 months ago hicaribou

    In 8btc.com
    ETC is called “以太坊(原链)”, which means “Ethereum (Original Chain)” in English;
    ETH is called “以太坊(分叉)”, which means “Ethereum (Forked Chain)” in English.

  • JMorris
    6 months ago JMorris

    That article is highly subjective. “The original ship did not disappear as the devs wished; it is still sailing on its original course” Where’s the proof to that statement?
    the ETH hard fork is the longer chain because the community agreed on that. Was that a possibility? yes and it was executed.
    I see evolution in Ethereum, while Classic is still bragging for attention and how unfair is the current situation. Classic can deliver amazing value or keep bragging, so far the latter.
    Any coin will need TONS of empathy to improve the user design, which right now is extremely poor in all the crypto coins. Is Classic moving into that direction? I don’t see it.
    Has ETH more empathy than classic? By far! every new release of mist has improvements in the user experience.
    Has ETC potential? from my POV, HUGE! why? ETC should never happen, it wasn’t planned, it wasn’t expected, no one would give a chance of existence 6 months ago. It is an unexpected asset and likely it will trigger unexpected events, where the magic happens.
    ETC so focus on building useful software, with empathy for users and let the magic do the rest.

    • parameta
      6 months ago parameta

      ETH situation is not good, there is the risk of collapse. ETH position as “fuel” for the consumption of block chain applications. ETH and ETC are both available as fuel. It really depnds on what users want to use.
      ETH hard fork failure, the old chain is still retained under the name of ETC。 ETC dropped to 1% before the fork because the user think the old chain is deserted. After we found that the old chain was not dead are still functional and secure. Most important of all, the price is so cheap. So the price of the old chain back up to half the price before the fork should not be difficult to imagine.
      Moreover, ETC is justifiably the old chain, ETH new chain is formed in the lack of consensus.
      With the ETC become stable and keep on growing, its intrinsic value has been no less than ETH chain.
      ETC old chain of 15% of the currency price has been firm, and news media is now one-sided black ether Square Development Group, perhaps the ETH new chain’s reputation is getting worse,
      ETH value is no longer than ETC, the price trend Was flattened. Once the price of the new ETH chain began to fall, users and operators will be seamlessly transferred to the ETC network, and Matthew effect will do its job.
      In the most extreme case, the ETH operator and the user were evacuated so quickly that the ETC will become the orthodox chain. The hacker made a fortune (if he did not sell ETC) and the ETC returned to the pre-fork price.

      • JMorris
        6 months ago JMorris

        this topic is not about weaknesses. not even remotely. sure you are in the right place? in fact, ETC has the exact same weakness, because it is the same technology. the only difference is that ETH already failed to deliver on its promise, while ETC did not.
        whether it is even possible to defend against that kind of social engineering is an open question. my faith has been crumbled. i could never imagine mind-hacking on this magnitude. 90% of the ethereum community, including many devs, were infected with a deadly memetic virus. many are so much affected, they spend considerable time on forums bashing ETC, which is, quite obviously, can’t achieve a single thing, except making everyone’s lives a little more miserable.

  • itsnotlupus
    6 months ago itsnotlupus

    This is ridiculous. This whole thread is painfully representative of what Classic is being reduced to. An editorial with way too many words to merely just say “they changed the blockchain, they’re not the real ethereum”, probably hoping the word quantity will override their quality.
    Then you have the stereotypical cheerleader like you that are utterly unable to make a cogent argument in defense of your position, short of “no it isn’t”, but whose entire strategy consists of never conceding anything no matter how stupid it looks. It’s not just you. You can find that in many other threads here.
    No, Classic’s community is not the same as the Ethereum community pre-fork. It’s not the same as the Ethereum post-fork. It’s much smaller. Compare forum engagement. Compare product releases. Compare transaction counts per blockchain. Pick any measure you want, it’s incredibly obvious.
    I’m guessing you believe that refusing to concede to any possible weakness with Classic is somehow making it stronger, but it’s just making this place look like a nut house completely disconnected from reality. Stop it.

    • parameta
      6 months ago parameta

      ETH fans still illusion themselves by “bigger community, more DAOs” , which is deeply rooted in their centralized mindset.
      I would like to point out some facts:
      ETH devs are not hired by Ethereum Foundation.
      Vitalik is not the devs boss.
      Devs who were present on the Shanghai DEVCON are basically neutral to ETH/ETC. They would mind seeing their codes live on both chains.
      Hardfork is not a general consensus of the community. Only small portion of hashing rate voted. Do miners speak for all of the particiapants? As the article stated: Miners are economy man. If, I said if, ETC community manage to grow in terms of marketcap ranking and mining ETC will be even more profitable. I don’t see any reason why miners choose to stay with ETH.

  • eeksskee
    3 months ago eeksskee

    This is a 6 month old article that has already been posted here…6 months ago. It’s much less relevant now given that ETC has been laid bare.

Please sign in first