项目对比

常见区块链

项目名称

链类型

匿名性

共识机制

开发语言

合约语言

Bitcoin

公链

匿名

PoW

CPP

只是使用合约实现了业务逻辑

Ethereum

公链/联盟链

匿名或私有

PoW

Go/CPP/Python

Solidity/Serpent/LLL

Fabric

联盟链

共有或认证

No-op/ PBFT(classic, batch, sieve)

Go/Java

Chaincode

Sawtooth Lake

联盟链

共有或认证

PoET/Quorum Voting

Python/CPP/Rust

Python/Cpp/Go/Java/JS/Rust

EOS

公链

匿名

BFT-DPOS

CPP

CPP/Web Assembly

IPFS

公链

匿名

PoSt

Go

-

Cosmos

公链/生态

匿名

PoS/Tendermint BFT

Go

-

PoW: Proof of Work,工作量证明

PoS: Proof of Stack,权益证明

DPoS: Delegated Proof of Stake,委托式权益证明

PoET: Proof of Elapsed Time,时间消逝证明(特殊硬件依赖)

PoSt: Proof of Storage(Proof-of-Replication + Proof-of-Spacetime),存储证明

BFT: Byzantine Fault Tolerance,拜占庭容错

PBFT: Practical Byzantine Fault Tolerance,实用拜占庭容错

最后更新于