Host Network
The infrastructure of SaaSGo
Last updated
The infrastructure of SaaSGo
Last updated
SaaSGo leverages the power of Distributed Proof of Stake (DPoS) consensus mechanism to provide a robust, scalable, and secure infrastructure for server nodes and end-users alike.
The backbone of SaaSGo is its network of server nodes, each playing a crucial role in the ecosystem. These nodes are categorized as follows:
Server Node #1 to Server Node #5: These nodes form the core of the SaaSGo infrastructure, providing computational power and storage capabilities. They are equipped with advanced features such as the Verification Protocol and the SaaSGo Program, ensuring the integrity and performance of the platform.
Server Node #1 (Specialized Role): This node serves as a bridge between the server nodes and the DPoS chain. It is responsible for the following:
Verification Protocol: Ensures the authenticity and validity of transactions and data.
SaaSGo Program: Manages the execution of tasks and services provided by the platform.
REDIS and SQL Server: Facilitate data caching and structured query processing, respectively.
The DPoS chain ensures a decentralized and democratic approach to network governance. It comprises:
Super Nodes (#1 to #N): These nodes are elected by the community to validate transactions and maintain the blockchain. They are responsible for:
Extended EVM (Ethereum Virtual Machine): Supports smart contract execution and decentralized applications.
Server Verification Layer: Enhances security by verifying the integrity of server operations.
Server Program Package: Contains the necessary software and protocols for server node functionality.
Consensus Protocol: Ensures that all transactions are agreed upon by the super nodes, maintaining the integrity of the blockchain.
P2P Protocol: Enables direct communication between nodes, reducing latency and increasing efficiency.
Networking, Standard DB, Fast DB: These components ensure robust data management and fast access to information.
The interaction between server nodes and the DPoS chain is facilitated through:
RPC API: Allows server nodes to communicate with the DPoS chain, requesting rewards and submitting transactions.
Stake SYNC: Ensures that the staking information is synchronized across the network, maintaining a fair and transparent reward distribution system.
Read-Only API and Static File: Provides community owners and end-users with access to necessary data without the ability to modify it, ensuring data integrity.
End-users interact with the SaaSGo platform through a user-friendly interface that allows them to write and find nodes, ensuring a seamless experience in utilizing the platform's services.
The SaaSGo Program is the linchpin of our server nodes, ensuring the seamless operation and management of cloud services. It is responsible for:
Task Execution: Orchestrating the execution of various cloud-based tasks and services, ensuring they are performed with precision and efficiency.
Resource Management: Optimizing the allocation of computational resources across the network, reducing waste and enhancing performance.
Service Customization: Enabling users to tailor cloud services to their specific needs, fostering a more personalized and flexible cloud environment.