EOS LONDON - Rohan Abraham explains EOS.IO Blockchain and live demo Space Invaders game

EOS London is the world’s largest EOS.IO community and meet up group, that evolves around the interests of learning, facilitating education, developing and launching the EOS.IO blockchain technology. They are also networkers and facilitators in the EOS.IO space for those that are seeking for potential development and collaboration.


▶️ IPFS

On 1st of June 2018 they held another community conference before EOS.IO MAINNET Launch (moving from ETHEREUM blockchain to their own EOS.IO blockchain) and they had as special guest Rohan Abraham from EOS Authority. Rohan emphasized some key features of the blockchain and also made a public live demo of the Space Invaders game that runs on the EOS.IO.

Here are some features of the EOS.IO blockchain that distinguish the technology from its competitors:
  • Transactions per second (1000 TPS to start with)
  • Inter-blockchain communication (Infinite Scalability)
  • 500 ms Block Interval (Almost no confirmation latency) - THIS PUTS IT BEFORE COMPETITORS
  • Security Delayed Transactions (Broadcast hours or days before action)
  • Lost Password Recovery (Owner and Active permissions)
  • Simplified Contract Development (C++ knowledge and few code lines)
  • Floating Point Support (Very helpful for several algorithms)
  • Scheduled Transactions (No Hosting external servers)
  • Arbitration Process (Ricardian Contracts)
  • On-Chain Governance (consensus)
Next focus was on clarifying few terms for better understanding how the platform uses them.
  • Blokchain
  • Blocks
  • Transactions in a block
  • Block time
  • Irreversible block
  • Transaction confirmation
A practical approach for demonstrating the blockchain speed in comparison to the other ones like Ethereum and Bitcoin was showing how much it would it for a LIKE action to propagate:
  • EOS.IO: 500 ms (0.5 seconds)
  • ETHEREUM: 30 000 ms (30 seconds)
  • BITCOIN: 600 000 ms (10 minutes)
The last is the demo and some explanations of the Space Invaders game run on the EOS.IO blockchain.

The game is composed from a portion of the code being run in the browser and another one on the blockchain, much smaller to keep the cost down and still benefit of the key elements of the blockchain. The specific characteristic of the game has most of the code run in the browser being web based. It is using:

  • Web sockets to sync desktop and mobile
  • Generation of key pairs
  • Connecting to EOS blockchain from the web
  • Strong web experience, web side is comparatively mature
Another part use the benefits of the EOS.IO Blockchain through a Smart contract with following specifics:
  • 50 lines of code only !!!
  • In chain memory of all the players and the last known action.
As conclusion, we were brought what the future reserves for the EOS.IO project:
  1. Decentralized WORLD
  2. Amazing games
  • Massive multi-player games possible, Virtual World (Ready Player One!)
  • Many things coming up in the last few months
  • Hackathons could be interesting
  • Awesome possibilities opened up by this technology

Even if more details could be presented during the conference, the main idea is to build up the community and network within its members which I think it reached its purpose. Great experience and things like this just get you closer to the technology and really understanding what is all about. Cheers everybody!

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now