ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
FEATURESThunderCoreEthereumDfinityAlgorandEOSZilliqa
2
Consensus ProtocolThunderPOWThreshold RelayBADPOS + BFTImproved pBFT
3
Smart Contract Language
SoliditySolidityWASMN/AWASMScilla
4
EVM-CompatibleYesN/AYesNoNoNo
5
Smart ContractsYesYesYesNoYesYes
6
FeelessNoNoNoNoYesNo
7
Settlement TimeInstantSlowNear InstantInstantNear InstantFast
8
DappsYesYesYesNoYesYes
9
Blockchain TypePermissionless/Permissioned settingsPermissionless/Permissioned settingsPermissionless/Permissioned settingsPermissionless/Permissioned settingsPermissionless/Permissioned settingsPermissionless
10
Attacks ToleranceUp to 50%Up to 50%Up to 50 %Up to 33%Up to 50 %Up to 33%
11
InterchainNoNoNoNoYesNo
12
ArchitectureBlockchainBlockchainBlockchainBlockchainBlockchainBlockchain
13
Economic ModelNo InfoInflationaryInflationaryNo infoInflationaryInflationary
14
Special Features- Thunder protocol combines any “standard” blockchain—which we will refer to as the slow chain—with an optimistic “fast-path” to process thousands of transactions in a second.
- Ethereum smart contracts fully supported.
- Transactions confirmed instantly in less than a second.
- First blockchain to implement smart contracts.
- First to enable creation of decentralized applications
- New implementations: Plasma and Sharding.
- Plasma: allows the creation of “child” blockchains attached to the “main” ethereum blockchain to scale out.
- Allows social consensus on protocol updates.
- Unlimited scalability.
- Can revert state changes and protocol updates.
- Freezes undesirable code.
- Dapps will be able to run on Windows, Mac, iOS and Android operating systems.
- Agreement on a proposed block is reached while the block propagates.
- Fork free.
- Use algorithmic randomness to select a set of verifiers who are in charge of constructing the next block of valid transactions.
- Elimination of transaction fees.
- True user accounts with usernames, passwords and account recovery.
- Web toolkit for interface development.
- New language for smart contracts.
- Miners use proof of work to stablish identity.
- Uses EC-Schnorr algorith to reduce block signature size.
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100