Skip to main content

Technology

Infrastructure for the decentralized era.

Engine Blockchain runs a WebSocket mainnet with Practical Byzantine Fault Tolerance consensus on the EBC85 private network.

Wallet Creation
1,000
per second
Whitepaper section 9.1 High Throughput
Network
EBC85
private network
Whitepaper section 3.2 Network Types
Consensus
pBFT
majority voting
Whitepaper section 4 Consensus Mechanism

Core Technology

The core components we build and run.

The components below are described in the Engine Blockchain technical material and work as one whole.

Mainnet WebSocket

The main network with persistent connections between nodes for real-time data synchronisation.

pBFT Consensus

Practical Byzantine Fault Tolerance in place of Proof of Work mining.

EBC85 Private Network

A private blockchain network that only authorised nodes can access.

Wallet Protocol

Cryptographic key management, multi-chain support, browser extension, and mobile application.

Smart Contract

Token creation, JSON file storage, and development with JavaScript templates.

Transaction Privacy

A data locking mechanism with unique encryption keys on top of a public ledger.

Dynamic Port Allocation

Adjustable port configuration, protected by firewall and SSL/TLS encryption.

Fault Tolerance

The network keeps running even when some nodes fail or are disrupted.

Architecture

From the application
down to the data layer.

A request from the application passes through the service layer, is executed by a smart contract, and is then recorded on the ledger.

The diagram shows the structure of the architecture. Detailed technical specifications are published in the whitepaper.

  1. 01

    Application Layer

    DApps, wallets, and client applications used by end users.

  2. 02

    Wallet & API

    Wallet protocol, browser extension, and mobile application.

  3. 03

    Smart Contract

    Smart contracts with JavaScript templates, token creation, and JSON file storage.

  4. 04

    Engine Blockchain

    The ledger core that records and validates every transaction.

  5. 05

    Consensus (pBFT)

    Majority node approval based on Practical Byzantine Fault Tolerance.

  6. 06

    Network (EBC85)

    A private network using the WebSocket protocol with verified node participation.

  7. 07

    Data

    A public ledger with data locking for sensitive information.

Contact

Let us discuss the architecture you need.

Have an idea, a business challenge, or an ecosystem that blockchain could improve? Let us talk about what we can build together.