Architecture Roomit

Architecture Diagram Platform

Overview

The Roomit architecture is built independently from scratch, utilizing robust hardware components. This architecture is designed to be isolated, secure, and reliable. Its purpose is to ensure the security of blockchain validation, VPN services, and decentralized infrastructure services. Additionally, there are other services such as web service endpoints (API, RPC, GRPC), snapshot services, data providers, and more. All services are designed with redundancy, automation, security, monitored and boast a strong SLA with an average uptime of 99.99%.

Main Component

The Main Component Roomit provided is following:

1. Validation Blockchain (Mainnet dan Testnet)

Roomit has conducted extensive validations across various blockchains. These validations are carried out on both production and staging systems. In the blockchain ecosystem, the production system refers to the mainnet, which is the primary or production network of a blockchain project. This is the final version of the network released for public use and operates with cryptocurrency that holds real value. A testnet in blockchain is a trial network used for development, testing, and experimentation before features or changes are applied to the main network (mainnet). The details are as follows:

Mainnet

Testnet

2. VPN Decentralized (DVPN)

A type of virtual private network that is distributed and managed by many nodes or participants in the network, unlike traditional VPNs which are managed by a single central entity, is called a decentralized VPN. We also provide VPN services, which are connected to blockchain. The services we offer are as follows:



Flow

From the architecture diagram above, the following aspects can be concluded:

Users

Users can contribute and invest their tokens for decentralize the network or use the VPN services we provide over the internet. Additionally, users can perform transactions or monitor their investments through the web services we offer, such as:

Administrator

Since the system is well isolated, administrators need VPN access, SSH Public Key, and OTP Access to enter the system. Access is only possible through a single gateway. Roomit is truly designed with a baseline and isolated security system.

System

Our blockchain machines only have P2P connection access. The function of this P2P connection is used for the connection between validators to perform transactions. All request From internet for Endpoint Public Service or website service come through from proxy and did not touch validation server, we have provide service for each blockchain for Endpoint or Snapshots in other Machines.