Wednesday, December 12, 2018

BlockChain , Time Travel Paradox and the God Syndrome


So I was watching the 1985 cult classicBack to the Future” with my niece and between the break towards the end, I started explaining to her about how Time travel may work and why it is impossible to go back in time and Cosmic strings. Somehow and for some mysterious reasons, the conversation drifted towards blockchain and I realised how much time travel has relevance with blockchain.

One of the key fundamentals of Blockchain is that you can’t hack the previous blocks transactions without consequences. Hold your thought and let me wander into time travel narration.

Imagine you are a Marty McFly (played by brilliant Micheal J Fox) and you come in contact with Dr. Emmett Brown, who builds you a car capable of time travel and you go back in time to save the world. How, lets say you land up in Sarajevo on 28th June 1914 to stop assassination of Archduke Franz Ferdinand Carl Ludwig Joseph Maria by Gavrilo Princip and hence avert Great war (also known as World War -1).

For the sake of the story, lets say you are able to convince the would be assassin to convert to Gandhian way of Non-Violence and not kill the Archduke.

Hurray! You are the hero who has saved the world. Noble peace prize to you. We all are so proud of you. But are we ?

Now comes the scientific pin to burst your bubble. If you could actually achieve something like this or change any event of the past as much as moving a pebble, you will never be able to go back to the world that you came from. Science says that universe at that instance will create another alternate Universe which will follow the timeline in which Archduke never got assassinated and new timelines would get created because of that while the other universe from where you came would continue as if nothing happened except for you mysteriously disappearing forever.

And you, the time traveler would be stuck in this world and the two universes would never come in contact nor you would be able to jump from one to another.

So how is this relevant to blockchain. Assuming you get access to a block chain node and can alter transactions in a block created few days (instead of you paying 100 bitcoins to someone, you hack it and change it to only 10 bitcoins thus saving yourself cool USD 600K).

Problem is that this will skew the hash address of the current block and all the subsequent block in your node (same as you changing the past event during time travel) due to capturing of hash address of the previous block, which will make this node completely out of synch with other nodes and hence can’t participate in transactions till this anomaly is corrected.

So both in Block chain and time travel, any change in the past will make it incapable of participating further in the current state of existence till it is fixed. The self-consistency in timelines would kick in, which would interfere with your jumping the times lines or existing as a valid node.
Back at the ranch, Niece got completely bored and asked, ’but well, God can fix it” ?

‘Yeah right’, I thought for a second but if you look at it, God can. How you ask?

God can erase the existing world leaving the altered world as the only existing world, so there are no two different stories of what-if archduke had been killed or had survived.

God on blockchain would be someone who has ownership of 50%+ participating nodes and since blockchain works on consensus, if you happen to hack transactions on one of the blocks and propagate the same chain to all your other 50%+ nodes, Presto, this becomes the valid transaction and other nodes will have to accept this transaction erasing the original transaction as if it never happened. All the nodes will operate with this new chain with hacked transactions.

My niece who was completely bored by now asked, ”So if we coalesce AI with Blockchain, would it make a stronger and more powerful God ? “

Calling for ‘Who wants Ice cream” was my exit strategy before She could throw some more inconvenient questions at me.

No comments:

Post a Comment