Chromia is a blockchain-based platform that facilitates the development of decentralized apps (dApps). It incorporates a relational database structure and provides tools like PostgreSQL, Chromia CLI, and Rell IDE plugins for developers. Chromia also features a custom-made programming language called Rell, that supports dApp development.
Chromia seeks to solve the issues that all users of L1/L2 solutions have dealt with. Namely, scalability, security, and user experience. Chromia was designed by ChromaWay to be a __Shared Database __within the decentralized ecosystem. Founded in 2014 by three Swedish Blockchain developers, ChromaWay created a proprietary relational blockchain called Postchain. Postchain was developed to be a blockchain database solution for enterprises that can be implemented by an SQL Developer.
The ChromaWay Postchain features the following:
-Relational Model: All Blockchain data is stored in a relational database.
-Relational Programming Language: the dApps on Chromia can be written in __Rell, __a specialized programming language for the relational model.
-Horizontal Scaling: Each dApp on Chromia will have its blockchain run by a subset of nodes.
-Rich Indexing and Querying without performance decreases
-High I/O Throughput
-PBFT-Style Consensus: practical Byzantine Fault Tolerance (PBFT) consensus can confirm transactions in seconds
-First-Class dApps: Each dApp has its own sidechain, and fees (collected to maintain Nodes) are paid by the dApp, not the end-users. This allows for the 'freemium' model to enter the blockchain space.
-dApp Level Provisioning: Resources are metered by the dApp, instead of the contract, to allow for greater flexibility and resource use policies.
Chromia claims to be an open, transparent, and decentralized blockchain. Instead of miners, Chromia will have providers. Providers will own nodes that produce blocks. Further, all sidechains will be anchored to a Proof-of-Work (PoW) chain, where the strength of the blockchain will be tied to the least strong as the anchoring chain.
The Chromia Blockchain is a general-purpose chain. However, with their emphasis on high I/O throughput and scalability, Chromia seeks to become the blockchain of choice for Massive Multiplayer online games (MMOGs).