Skip to main content

Steer Cloud

Steer Cloud is an innovative, intent-focused compute infrastructure designed to deliver high-throughput, reliable, and secure solutions for Steer Apps. This powerful platform enables seamless execution of apps across a distributed network of nodes, each equipped with sophisticated services to ensure optimal performance. This section includes various services and discusses the features of the Steer cloud in greater depth.

Key Components

Steer Protocol Apps

Steer Nodes

Nodes are responsible for running the app intents registered in the Steer cloud that collect data, perform any specified transformations, and compute payloads for any on-chain intent executions. These nodes handle all processing off the blockchain, resulting in significantly lower gas costs. All nodes run the same bundles in an isolated environment, and the resulting data aka the app intent is then posted to steer network for on-chain for voting and Once consensus it published on blockchain.

Execution Engine

The core of each node, responsible for app extraction, data loading, and execution management of app intents. Execution engine has two main services internally -

Observer Service: The Observer continuously monitors Steer contracts on-chain for new apps or emitted events. When a new app is detected, the Observer immediately stores its metadata in the node’s local database, ensuring that no app is overlooked.

Scheduler Service: The Scheduler manages the execution of apps stored in the local database. It schedules execution based on the app’s logic and constraints, using a priority queue system. This system considers factors such as app priority, dependencies, resource requirements, and execution time, ensuring efficient and orderly execution.

Both the Observer and Scheduler services operate around the clock as long as the node remains active on the Steer network, guaranteeing optimized and reliable app execution.

Protocol Vaildated Services

PVS help leverage your governance token, paired with a restake token, to form committees of nodes that securely process apps built on your protocol. As more apps are developed, the demand for your token increases, driving greater engagement and sustainable growth across your platform.

Steer Protocol empowers your token holders to enhance security while incentivizing continuous development.

Compute Marketplace

Steer Cloud provides a cutting-edge compute marketplace featuring advanced cryptographic solutions, including multi-party computation, Trusted Execution Environments (TEEs), and ZKWASM-based compute from a diverse array of providers.

Choose any update of compute based on the app need from our compute marketplace.

Additional Features

Steer Cloud nodes offer a range of supplementary services, including:

  • App state monitoring
  • Log recording
  • Smart transaction management
  • Coordination mechanisms
  • Identity services
  • Database management

These components work in harmony to create a robust, efficient, and secure environment for executing Steer Apps, making Steer Cloud a cutting-edge solution for decentralized computation.

Node operators have to stake which acts as a bond that will be slashed if they act maliciously.

Benefits of Steer Cloud

With Steer Cloud, developers and applications unlock unparalleled reliability and security. The platform empowers apps to achieve unprecedented levels of performance and capability by providing:

  • Access to a diverse range of computation providers
  • Advanced cryptographic solutions for secure and verifiable computations
  • Scalable and efficient off-chain compute capabilities
  • Seamless integration with on-chain operations

This combination of features enables the development of more sophisticated, secure, and efficient decentralized applications, pushing the boundaries of what's possible in blockchain technology.

tip

To become a part of steer cloud to run nodes or looking to run PVS for your protocol or want to offer your compute services to steer ecosystem, please use this form