Blockchain OS: Companies Providing Decentralized Enterprise Systems

Distributed Ledger Technology has not hit the limits of imagination as to what processes and how will it change. A strong community of entrepreneurs and supporters has shaped around the world to find the most lucrative applications – financial and non-financial. Having reviewed a wide spectrum of possible applications of blockchain technology, let’s look at some examples of the next level of development – blockchain OS providers for multi-industry use:

BloqEnterprise by Bloq

BloqEnterprise by Bloq is a multi-pronged blockchain software solution designed to allow enterprise users the ability to create, update, customize and analyze their own public, private, and permissioned blockchains.

BloqEnterprise will serve as a blockchain operating system (BOS) for private and public blockchains, including the following components:

  • BloqRouter is claimed to be the fastest, most secure Bitcoin full node on the planet, with a hardened Bitcoin Core fork and option to switch to Bitcoin Classic (BIP 109)
  • BloqDev is a bitcoin-originated enterprise blockchain app development environment for Java, JavaScript, and Python
  • BloqView is a network-level "weather report" dashboard, with data analytics and anomaly detection for public and private blockchain networks that answers key questions enterprise clients need answered
  • BloqSLA is an enterprise-grade Service Level Agreement for 24-7 support
  • BloqThink is a high-level strategic professional services component

While it can be used to build public, private or confederated blockchains, BloqEnterprise incorporates a trustless build architecture, using Gitian technology to prove to customers the impossibility of a back-door vulnerability or hack. Hot fixes are delivered within hours, with major updates two to three times a year.

BOLOS by Ledger

In March 2016, Ledger, a provider of security solutions for cryptocurrencies and blockchains, revealed its new operating system – the Blockchain Open Ledger Operating System, also known as BOLOS.

BOLOS provides an unobtrusive framework to build source-code-portable native applications around a secure core, protecting the core against applications attacks, and isolating applications from each other without getting in the way.

BOLOS is Ledger’s way of turning bitcoin hardware wallets into personal security devices — users can review and install third-party applications that will add new privacy features on top of their own shared set of cryptographic material, without exposing that material.

Ledger Blue features our first native implementation of BOLOS.

BOLOS is organized as a set of simple building blocks to build your applications:

  • An Input/Output block to communicate with the outside world and third-party peripherals
  • A cryptographic block implementing low-level cryptographic primitives
  • A storage block for on-device storage, when available
  • A wrapping block for external device storage, allowing you to securely bind data to the running BOLOS application
  • An endorsement block providing the BOLOS application with proof of execution
  • A user interface block for user presence and confirmation

EOS by

At the end of May 2017,, a developer of blockchain technologies for businesses, announced that it is developing open source software for EOS, a new blockchain operating system designed to support commercial decentralized applications.

The software being developed for EOS plans to use the asynchronous communication of smart contracts and parallel processing in order to support thousands of applications and millions of transactions on the blockchain simultaneously.

The software behind EOS is also being designed to enable applications that don't require blockchain users to pay for every transaction, making it possible to create freemium applications. This enables new blockchain users to get involved without having to navigate the complex process of purchasing a cryptocurrency.

DeOS by Razormind

DeOS (Decentralized Operating System) is an operating system which works across any number of computers in a network, using the blockchain as a register. DeOS is a private online environment built on Razormind blockchain architecture delivering high uptime and scalability for users who want a tamper-proof environment with no single point of failure.

Able to quickly and reliably respond to requests involving terabytes of data, DeOS mitigates against downtime by decentralizing data and computation in real time across the network – while employing blockchain encryption to safeguard these assets from theft.

DeOS is architected for:

  • Low-Latency: DeOS is designed to store data and serve requests predictably and quickly, even during peak times.
  • Availability: DeOS replicates and retrieves data intelligently, making it available for read-and-write operations even in failure conditions.
  • Fault-Tolerance: DeOS is fault-tolerant so you can lose access to DeOS nodes due to network partition or hardware failure and never lose data.
  • Operational Simplicity: DeOS allows to add machines to the network easily, no increased operational burden.
  • Scalability: DeOS automatically distributes data around the network and yields a near-linear performance increase as capacity is added.

DeOS is available in Open Source and Enterprise models. DeOS' Open Source model is designed for enterprise teams, academics and enthusiasts. DeOS' Enterprise model adds monitoring, big data, analytics, and 24/7 support.

GemOS by Gem

GemOS is a full-stack blockchain identity platform that powers data-driven applications. With GemOS, Gem provides the basic infrastructure needed to access, query, program, record, and authenticate information on a blockchain.

GemOS allows to:

  • Connect to Any Blockchain Network

Create flexible applications that can adapt to different protocols, like Ethereum, Hyperledger and more. Run blockchain nodes of varying sizes and functionality to fit your needs, as a validator or read-only participant. Additionally, you can connect to one or many protocols.

  • Connect to Any Data Store

Connect data sources from different systems, and register them on a common ledger. Create proofs-of-existence with verifiable integrity without surrendering custody of sensitive information.

  • Standardize Resource Representation & Access Controls

Attach identity registries for individuals, groups, and devices, and assign a universal blockchain IDs. Create entitlements for users and roles across the network and automatically enforce key-based authorization. Safeguard user access with industry-leading security based on PKI and hierarchical-deterministic (HD) identity trees. Integrate your organization's identity and permission schemas for mirrored functionality.

GemOS provides an abstracted blockchain network to manage the audibility of events that happen within a network.

GemOS features:

  • Manage Documents, Identities, and Assets
  • Consent
  • Associations
  • Transaction Visibility

The product stack includes:

  • GemApps
  • GemLogic
  • GemID
  • GemData
  • GemNetwork

Vault OS by ThoughtMachine

Vault OS creates banks that run in the cloud. It provides secure, fast, reliable end to end banking systems, capable of managing users, accounts, savings, loans, mortgages and more sophisticated financial products.

Everything runs as Software-as-a-Service, so a bank can scale from one customer to tens of millions without having to incur any hard costs. Vault OS is completely flexible, smart contracts are used to create products, so any type of loan or deposit account is configurable.

The Vault OS kernel runs the core functions of the bank. It uses a centralized, permissioned cryptographic ledger as a single source of truth for all transactions. This ensures the highest degree of security while allowing the bank to retain ownership and control. All banking products (deposit accounts, savings, mortgages, loans, credit card accounts) use a system of smart contracts.

Vault Gateway brings many parts of Vault OS together to offer a single unified API to all large high street banks. It allows application developers to write apps for personal finance without having to take part in complex integration projects with each bank. It can securely store banking credentials if needed.