Skip to content

Latest commit

 

History

History
70 lines (55 loc) · 3.31 KB

architecture.md

File metadata and controls

70 lines (55 loc) · 3.31 KB
meta canonicalUrl
name content
title
Cronos | Crypto.org EVM Chain | Architecture
name content
description
Cronos is an EVM sidechain along the main Crypto.org Chain built on Ethermint with smart contract capability. It aims to empower and scale decentralised applications for the future multichain world.
name content
og:title
Cronos | Crypto.org EVM Chain | Architecture
name content
og:type
Website
name content
og:description
Cronos is an EVM sidechain along the main Crypto.org Chain built on Ethermint with smart contract capability. It aims to empower and scale decentralised applications for the future multichain world.
name content
og:image
name content
twitter:title
Cronos | Crypto.org EVM Chain | Architecture
name content
twitter:site
@cryptocom
name content
twitter:card
summary_large_image
name content
twitter:description
Cronos is an EVM sidechain along the main Crypto.org Chain built on Ethermint with smart contract capability. It aims to empower and scale decentralised applications for the future multichain world.
name content
twitter:image

Architecture

Overview

The Cronos blockchain protocol is an open-source project based on:

  • Ethermint, an open-source Cosmos application module that allows the portability of the Ethereum Virtual Machine (EVM), its go-ethereum client, and its solidity-based smart contracts to the Cosmos ecosystem.
  • Cosmos SDK, the leading development framework to build interoperable sovereign blockchains.
  • Tendermint’s Core BFT Proof-of-Stake consensus engine, a scalable and energy-efficient blockchain consensus.

The open-source Cronos blockchain protocol is fast, cheap, and energy-efficient.

Going forward, Cronos aims to leverage the best of what the Ethereum/EVM and Cosmos ecosystems both have to offer for end-users and developers.

Open-source project

Please visit the Github repository to contribute to the Cronos blockchain protocol.

Consensus

The Cronos consensus is commonly referred to as a proof-of-authority (POA) consensus, as it is a permissioned variant of the proof-of-stake consensus.

Please refer to the Cronos repository for details.

Tendermint was selected by Cronos as the underlying technology for several reasons:

  • Backed by formal research
  • Robustly tested implementation
  • Strong track record: Tendermint has been in continuous development since 2014, and has been adopted by several high-profile projects
  • Modular architecture: It offers flexibility regarding which applications are developed on top of it, and how they are developed.

Further reading

Follow this link for more information about the Cronos chain protocol.