Proceedings of the 40th International Conference on Software Engineering: Software Engineering in Practice 2018
DOI: 10.1145/3183519.3183546
|View full text |Cite
|
Sign up to set email alerts
|

A detailed and real-time performance monitoring framework for blockchain systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
68
0
5

Year Published

2018
2018
2024
2024

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 139 publications
(73 citation statements)
references
References 15 publications
0
68
0
5
Order By: Relevance
“…Zheng et al [49] propose a performance analysis of several blockchain systems which leverage smart contracts. Although the analysis goes beyond smart contracts metering, with metrics such as network related performance, it includes an analysis about smart contracts metering at the virtual machine level.…”
Section: Virtual Machines and Meteringmentioning
confidence: 99%
“…Zheng et al [49] propose a performance analysis of several blockchain systems which leverage smart contracts. Although the analysis goes beyond smart contracts metering, with metrics such as network related performance, it includes an analysis about smart contracts metering at the virtual machine level.…”
Section: Virtual Machines and Meteringmentioning
confidence: 99%
“…Consequently, users experience a faster chain experience resembling a web app or a payment card. We can use the following equation to calculate the time from when the transaction is first processed to when the block containing that transaction is confirmed in the blockchain network [67].…”
Section: Fig 5: Network Latency Comparison Between Ethereum and Eosmentioning
confidence: 99%
“…In blockchain systems, the execution time depends on the program logic implemented by the smart contracts. We can use the following equation to determine how transactions are executed for a peer u in the blockchain network [67]. For the sake of simplicity, we abbreviate transaction as Tx, as shown below:…”
Section: Fig 6: Comparison Of Block Generation Timementioning
confidence: 99%
“…Some classical consistency algorithms like PBFT [10] (practical byzantine fault tolerance) are used as well. Furthermore, a few researchers make performance monitoring [37], [38] and try to improve existing mechanisms [11], [45]. Smart contract mechanisms attract experts of software engineering [13], [14] and security [15], [40], [50].…”
Section: A Blockchain Systemsmentioning
confidence: 99%
“…The industrial reports on blockchain-based DApps focus on only basic usage statistics [2], [68], such as the number of daily active users and the amount of transactions. Academic research efforts are mainly devoted on the underlying blockchain system [37], [38], [42] as well as the mechanism of smart contracts [40], [50]. Few studies investigate the characteristics and development practices of blockchain-based DApps.…”
Section: Introductionmentioning
confidence: 99%