Fast, Large-Scale Transactions
The platform is designed to be fast enough, in terms of transactions per second and completion time, to meet the needs of businesses around the world.
Currently, Concordium operates at about 2 transactions per second, but can scale up to 2000 tps.
Provable and Rapid Finalization
Concordium has developed a fast and secure Nakamoto-style blockchain (NSC). This means that each transaction is confirmed and immutable in a very short period of time.
This is a competitive advantage over other similar blockchains, which only assume the finalization of a transaction after a large number of blocks have been completed.
Reliable Uptime
The blockchain is designed for demanding enterprise use cases, so it must be very demanding with uptime.
The two-layer consensus design ensures that the platform operates correctly even under the most adverse conditions.
Blocks are correctly added to the longest chain when less than 50% of all stake is controlled by malicious parties, ensuring greater speed and efficiency.
On the other hand, the security of the finalization layer is maintained even in the event of a catastrophic network failure, which causes messages to be delayed much longer than under normal conditions.
Multi-Language Support for Smart Contracts
Concordium uses Rust as the main language for smart contracts. However, it is developed with WebAssembly (Wasm), an assembly language. It is a standard Internet language very popular in recent years and compatible with most web browsers.
Many programming languages can be compiled into Wasm, so Concordium supports a wide range of smart contract languages.