Technology

AlphaBatem is built on the latest generation of both frontend and backend technologies to provide a seamless experience for the user within their browser no matter what specification of device they are using.

Blockchain

AlphaBatem is built on the Solana blockchain allowing it to achieve low transaction latency of up to 50,000 transactions per second with block completion time of 400ms, and negligible fees per transaction. The Solana network roadmap envisions 1m TPS and 150ms block times and we believe this performance will provide our ecosystem with the necessary base and layers required from which to build the AlphaBatem metaverse. With the combination of both high transaction throughput from Solana along with provable Random Number Generation (RNG) from ChainLink, AlphaBatem will provide a blockchain fabric and game engine for developers and other metaverses to integrate and utilise.

Solana

We believe that Solana is the ideal platform for the next generation of gaming running purely on the blockchain. AlphaBatem has chosen Solana based on its long-term capabilities of providing even lower block times (150ms) and highly scalable throughput, allowing even more complex engines & experiences to be created. AlphaBatem will provide a suite of Solana Programs and utilities to support this next generation of gaming and these contracts will provide the foundations for users to build out more complex games along with multiplayer support and many other features.

AlphaBatem is built on the Solana blockchain allowing it to achieve low transaction latency of up to 50,000 transactions per second with a block completion time of 400ms, and negligible fees per transaction [Reference]. The Solana network roadmap envisions 1m TPS and 150ms block times

We believe this performance will provide our ecosystem with the base and layers required to build the AlphaBatem Metaverse. With the combination of both high transaction throughput from Solana along with provable Random Number Generation (RNG) from ChainLink [Reference], AlphaBatem will provide a blockchain fabric and game engine for developers and other metaverses to integrate and utilise.  AlphaBatem provides a suite of Solana Programs and utilities to support this next generation of gaming. These contracts will provide the foundations for users to build out more complex games along with multiplayer support and many additional features.

Current popular gaming requirements:

  • ARPG/Turn based games (1s+)

  • Multiplayer turn based games (1s+)

  • Runescape (600ms)

  • <- We are here (400ms)

  • World Of Warcraft (160ms)

  • FPS (36ms)

  • League Of Legends (2ms)

By utilising the AlphaBatem engines on the Solana network, along with intelligent transaction and state management, we believe a metaverse can be built purely on the blockchain and compete with existing enterprise products.

AlphaBatem has been built with scalability, leading to the design philosophy which allows unparalleled scalability down to individual tile levels of an oasis. Each oasis within AlphaBatem is its own contained NFT and compute unit that is responsible for only that oasis’ actions; oasis have a number of worker processes based on the size of the oasis that can be scaled horizontally to provide more capacity where required.

AlphaBatem supports multiple device and viewing types to support all types of metaverse or user requirements allowing users to benefit from truly massive scale with the only limit being their imagination within their own oasis;

Current popular gaming requirements:

  • 2D isometric (Complete)

  • 3D first person & 3rd person (Testing)

  • Augmented Reality (Beta)

  • Virtual Reality

All AlphaBatem gameservers will move onto the ICP network upon the required functionality becoming publically available within their platform ensuring that AlphaBatem is always online. Likewise, all assets will be stored within FileCoin/IPFS upon maturity and performance markers being met.

  • ARPG/Turn based games (1s+)

  • Habbo Hotel (1s+)

  • Runescape (600ms)

  • <- We are here

  • World Of Warcraft (160ms)

  • League Of Legends (~26ms)

By utilising the AlphaBatem engines on the Solana network, along with intelligent transaction and state management, we believe a metaverse can be built purely on the blockchain and compete with existing enterprise products.

ICP

With the invention of ICP, blockchain technology is slowly evolving to allow for more complex workloads to be run on-chain in a decentralised manner. AlphaBatem's Oasis has been designed to be compatible with the ICP protocol and will adopt it as the main runtime upon the maturity of the required components. This will further decentralise the AlphaBatem platform by ensuring all logic is computed on-chain.

On chains where native VRF is not available, ChainLink's Oracle VRF mechanisms are used in place to ensure full transparency on random number generation.

"Chainlink VRF (Verifiable Random Function) is a provably-fair and verifiable source of randomness designed for smart contracts. Smart contract developers can use Chainlink VRF as a tamper-proof random number generator (RNG) to build reliable smart contracts for any applications which rely on unpredictable outcomes"

Read more here: https://docs.chain.link/docs/chainlink-vrf/

Browser Based

Within the current technology landscape it is now possible to bring interactive & engaging gaming into the browser without the need for a mobile application or software download. AlphaBatem is built on the latest generation of both frontend & backend technologies to provide a seamless experience for the user within their browser no matter what specification of device they are using.

Scalability

Core Technology

AlphaBatem has been designed from the ground up to support large scale distributed gameplay to support our longer term roadmap and provide flexibility in how the platform scales.

Fontend

  • ES6

  • WebSockets

  • WebRTC

  • Vue

Backend

  • Golang

  • Rust

  • Solidity

  • GoDot Engine

  • ICP

  • FileCoin & Arweave

Contract

  • ChainLink

  • Solana

  • SPL

Last updated