トランザクション処理性能は、システムを構築する上で重要な指標の1つです。
一般的なデータベースと同様に、トランザクション毎秒(Transactions Per Second, tps)がブロックチェーンの処理性能の指標の計測に使われています。
今回も前回と同様にEthereum PoA, Hyperledeger, Cordaの3つの処理性能に関する情報を集めてみました。
名称 | tps |
---|---|
Ethereum PoA | 220~1800 |
Hyper ledger | ~2700 |
Corda | 90~1000 |
Bitcoin | 2~7 |
Visaカード | 65000+ |
各数字は、ノード数やCPU・メモリの性能等の条件がそろっていないので、あくまで参考値です。
また比較のために、BitcoinとVisaカードの情報を載せてあります。
Ethereum PoA
Hyperledger
https://arxiv.org/pdf/1805.11390.pdf
Corda
https://docs.corda.r3.com/sizing-and-performance.html
Bitcoin
https://www.blockchain.com/ja/charts/transactions-per-second
Visaカード
https://usa.visa.com/dam/VCOM/download/corporate/media/visanet-technology/aboutvisafactsheet.pdf