\n      \n  \n  
\n\n\n  
\n\n\n  
\n  
\n\n  \n  \n  \n  \n  \n  \n    Porting a benchmark with a classic workload to blockchain: TPC-C on hyperledger fabric.\n  \n  \n  \n  \n\n\n  \n  Klenik, A.;  and Kocsis, I.\n\n\n  \n\n\n\n  In 
Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing, pages 290-298,  2022. \n  
\n\n
\n\n
\n\n
\n\n  \n  \n    
Paper\n   \n  \n\n  \n  \n    doi\n   \n  \n\n  \n  link\n   \n  \n\n  bibtex\n    \n\n  \n   \n  \n    abstract \n  \n\n  \n\n  \n  \n  \n  \n  \n  \n  \n\n   \n  \n  \n\n\n\n
\n  
@inproceedings{MTMT:32812768,\n\ttitle = {Porting a benchmark with a classic workload to blockchain: TPC-C on hyperledger fabric},\n\turl = {https://m2.mtmt.hu/api/publication/32812768},\n\tauthor = {Klenik, Attila and Kocsis, Imre},\n\tbooktitle = {Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing},\n\tdoi = {10.1145/3477314.3507006},\n\tunique-id = {32812768},\n\tabstract = {Many cross-organization cooperation applications of blockchain-based distributed ledger technologies (DLT) do not aim at innovation at the cooperation pattern level: essentially the same "business" is conducted by the parties, but this time without a central party to be trusted with bookkeeping. The migration to DLT is expected to have a negative performance impact, but some DLTs, such as Hyperledger Fabric, are accepted to be much better suited performance-wise to such use cases than others. However, with the somewhat surprising, but ongoing absence of application-level performance benchmarks for DLTs, cross-DLT comparison for "classic" workloads and the evaluation of the performance impact of "blockchainification" is still ill-supported. We present the design and Hyperledger Caliper-based open implementation of a full port of the classic TPC-C benchmark to Hyperledger Fabric, complete with a structured approach for transforming the original database schema to a smart contract data model. Initial measurements about the workload characteristics that will affect the design of large-scale performance evaluations are also included.},\n\tyear = {2022},\n\tpages = {290-298},\n\torcid-numbers = {Klenik, Attila/0000-0003-2051-2823}\n}\n\n\n
\n\n\n
\n  Many cross-organization cooperation applications of blockchain-based distributed ledger technologies (DLT) do not aim at innovation at the cooperation pattern level: essentially the same \"business\" is conducted by the parties, but this time without a central party to be trusted with bookkeeping. The migration to DLT is expected to have a negative performance impact, but some DLTs, such as Hyperledger Fabric, are accepted to be much better suited performance-wise to such use cases than others. However, with the somewhat surprising, but ongoing absence of application-level performance benchmarks for DLTs, cross-DLT comparison for \"classic\" workloads and the evaluation of the performance impact of \"blockchainification\" is still ill-supported. We present the design and Hyperledger Caliper-based open implementation of a full port of the classic TPC-C benchmark to Hyperledger Fabric, complete with a structured approach for transforming the original database schema to a smart contract data model. Initial measurements about the workload characteristics that will affect the design of large-scale performance evaluations are also included.\n
\n\n\n
\n\n\n\n\n\n