Blockchain Comparison

Category

Nxt

Ardor

NEM

Ethereum

Bitcoin

Launched

2013

Testnet

2015

2015

2009

Programming Language

Java

Java

Java

C++ / Go

C++

Open APIs

Block time

1 Min

1 Min

1 Min

15 Sec

10 Min

Tokens

1 Billion

1 Billion

9 Billion

94 Million

21 Million

Consensus

POS

POS

POI*

POW**

POW

Basic Building Blocks

Nxt

Ardor

NEM

Ethereum

Bitcoin

Generate Token

Text Messages

3rd party

Encrypted Messages

3rd party

Share Encrypted Messages

Prunable Data

Data Storage

40K

40K

Fee Based

80 bytes

Name Aliases

3rd party

Account Properties

3rd party

Multi Signature Transactions

3rd party

Phasing

✓ + logic

3rd party****

SPV Wallet

?

Light Client

?

Smart Contracts

Nxt

Ardor

NEM

Ethereum

Bitcoin

Programmable

Assets

ERC20 tokens

***

Decentralized Trading

***

Restricted Tokens

3rd party

Voting

3rd party****

Marketplace

3rd party

Anonymity

Coin Shuffling

Coin Shuffling

Coin Mixers

Advanced Features

Nxt

Ardor

NEM

Ethereum

Bitcoin

Parent/Child architecture

*****

Separation of security token from operational token

Transaction Pruning

* Since NEM is not fully open source the exact inner working of POI is unknown

** Ethereum plans to switch to POS sometime in the future but there is no concrete time line for this

*** Assets and trading on top of Bitcoin are implemented using other protocols like OMNI and Counter Party

**** In theory, Ethereum smart contracts can mimic this unique NXT and Ardor functionality but developing such smart contract using the limited tools provided by Ethereum would be very difficult

***** plasma.io paper was released recently, perhaps in response to Ardor, but actual implementation is years away