blockless logo

/

DOCS

search
Documentation
Concepts
Reference

Network, Platforms, and User Groups Glossaries

Network Glossaries

TermDefinition
BlocklessBrand Name. A decentralized web service platform serving and facilitating exchanges between (1) the Developer and (2) the Network Contributor.
Blockless NetworkA protocol composed of two layers and various participating parties. The two layers are: the Blockless Orchestration Chain and the Blockless Worker Layer. The participating parties are: Workers and Orchestrators that conform to the Blockless Network.
Blockless Orchestration ChainOne of the two Blockless Network layers handling work deployments. The Orchestration Chain is a Cosmos-based and IBC-compatible blockchain validated by a group of Orchestrators.
Blockless Worker LayerOne of the two Blockless Network layers handling work execution. The worker layer is a Peer-to-Peer network with each Worker executing work deployments in the WASM-based runtime environment.
WorkerA device in the Blockless Network contributing its hardware resources by performing computation, data storage, etc., in exchange for token rewards.
Head WorkerA subset of Workers performing network-related tasks including secondary work orchestration and direct request handling. Each Head Worker takes charge (stores a record including hardware specs, load, availability, etc.) of a group of Workers. The Head Worker also establishes a direct connection with the load balancing service.
OrchestratorA device in the Blockless Network orchestrating Workers.
The orchestrator receives work deployment transactions sent from the developer and dispatches the work to one or more Head Workers for secondary work orchestration.

Platform Glossaries (Developer)

TermDefinition
Blockless PlatformUser interfacing platforms that directly belong to the Blockless brand such as Blockless Functions and Blockless App Engine, enabled by the Blockless Network.
Blockless FunctionsServerless or event-driven computer programs running on Worker when invoked. See Blockless Functions Glossaries for details.
Blockless App EngineA managed environment for full-scale Web3 apps and backends enabled by WASI and running on Worker.
Blockless CLIA command line interface for Developer to build, compile, pack, and test Blockless platform in their development environment (local machine), and validate them for and deploy them to the Blockless Network.
Blockless Developer ConsoleA web graphical user interface or application letting the Developers view and manage their uses of the Blockless platforms. The frontend of the application can be distributed with multiple platforms. The backend of the application connects to the Blockless Network.
Blockless MarketplaceA feature that allows the developer to share, distribute, and purchase Blockless Functions.

Platform Glossaries (Network Contributor)

TermDefinition
Blockless Network Contributor SoftwareAn application (not a person) letting the Network Contributor view and manage their participation on the Blockless network. The software has a version for each supporting environment (Linux CLI, Linux GUI, Windows GUI, macOS GUI, etc.)

User Groups Glossaries

TermDefinition
DeveloperOne of the two user groups in the Blockless ecosystem, developers of computer applications.
Network ContributorOne of the two user groups in the Blockless ecosystem, computing device owners hoping to exchange their computer resources for monetary returns.
End UserBe Cautious when using this term as it is overly broad. End user in the Blockless ecosystem means the customer of the Developer and the consumer of the developer‘s application or product.