Why We Chose Matic Network to Scale Our Games
By porting our Ethereum contracts to the Matic sidechain, our games benefit from near-instant transactions and higher transactional throughput, while maintaining the trustlessness, fairness, and decentralization of blockchain architecture. Layer 1 - Ethereum The current state of the Ethereum root chain only supports 25 transactions per second and often takes 15-20 seconds to reach finality in order to maintain its decentralization. As a result, any games featuring transactions signed by the user are unbearably slow, oftentimes too slow to even maintain user interest. For example, our slot machine game deployed on-chain on the Ropsten test network requires output from the contract to determine the outcome of the play, which is then sent to our Decentraland app to display in the 3D Metaverse. If game logic lives on the root Ethereum blockchain, on-chain finality requires over 15 seconds from the initial transaction to determine the outcome. From a player perspective, t...