pith. sign in

arxiv: 1907.10484 · v1 · pith:4QOVZKZ4new · submitted 2019-07-21 · 💻 cs.DC

Secure and Transparent Audit Logs with BlockAudit

Pith reviewed 2026-05-24 18:52 UTC · model grok-4.3

classification 💻 cs.DC
keywords audit logsblockchaintamper-proofPBFTsecurity attacksdata integrityenterprise systems
0
0 comments X

The pith

BlockAudit integrates audit logs with a PBFT blockchain to create tamper-proof records that defend against physical access and remote vulnerability attacks.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper presents BlockAudit as a system that applies blockchain properties to enterprise audit logs to prevent undetected tampering. It targets two specific attacks: physical access that uses root privileges and remote attacks that exploit database vulnerabilities. The authors build a design schema and implement it on a custom PBFT blockchain, then measure performance across latency, network size, payload size, and transaction rate. Results indicate that existing audit logs can move to this setup while gaining resistance to the listed attacks. A sympathetic reader would see this as a way to make audit records trustworthy without redesigning the underlying data systems.

Core claim

BlockAudit is a scalable and tamper-proof system that leverages the design properties of audit logs and security guarantees of blockchain to enable secure and trustworthy audit logs and defend against the known attacks on audit logs. The authors construct the design schema, outline functional and operational procedures, implement on a PBFT blockchain, and show through evaluation that conventional logs can transition to achieve higher security.

What carries the argument

The BlockAudit design schema implemented on a Practical Byzantine Fault Tolerance (PBFT) blockchain system.

If this is right

  • Audit logs resist tampering from physical access attacks that exploit root privileges.
  • Remote vulnerability attacks that compromise database systems are defended against.
  • The system maintains performance across varying network sizes, payload sizes, and transaction rates.
  • Conventional audit logs can transition to the BlockAudit approach without major redesign.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The same blockchain integration pattern could apply to other types of enterprise logging that face similar tampering risks.
  • If performance holds at larger scales, the approach might support real-time auditing in high-volume environments.
  • Adoption would depend on whether existing databases can feed logs into the PBFT layer with minimal code changes.

Load-bearing premise

The PBFT blockchain actually provides tamper-proof properties against physical access and remote attacks without creating new attack surfaces or performance problems that undermine the guarantees.

What would settle it

An experiment in which an adversary with root privileges or a known database exploit successfully alters data and logs in the BlockAudit implementation without detection would falsify the central claim.

Figures

Figures reproduced from arXiv: 1907.10484 by Ashar Ahmad, Aziz Mohaisen, Muhammad Saad.

Figure 1
Figure 1. Figure 1: Audit log generation in an OLTP system. We an [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: An overview of Blockchain structure consisting [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: The network overview of nodes employing Block￾Audit. Notice that each node maintains an interface that con￾nects them to the audit log application. They exchange trans￾actions with one another during the application life-cycle. The audit log system architecture should be modular and service￾oriented so that it is possible for various types of applications to par￾ticipate and benefit from this system. Moreo… view at source ↗
Figure 5
Figure 5. Figure 5: Since the audit log data is consolidated, therefore, it is [PITH_FULL_IMAGE:figures/full_fig_p008_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: Audit Entry generation for a object. Object A is a [PITH_FULL_IMAGE:figures/full_fig_p008_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: An overview of PBFT protocol with client issues a [PITH_FULL_IMAGE:figures/full_fig_p009_7.png] view at source ↗
Figure 9
Figure 9. Figure 9: Time taken to reach consensus at different types of audit transaction with varying transaction rate [PITH_FULL_IMAGE:figures/full_fig_p012_9.png] view at source ↗
Figure 10
Figure 10. Figure 10: Audit log block chain detection vs recovery, there [PITH_FULL_IMAGE:figures/full_fig_p013_10.png] view at source ↗
read the original abstract

Audit logs serve as a critical component in enterprise business systems and are used for auditing, storing, and tracking changes made to the data. However, audit logs are vulnerable to a series of attacks enabling adversaries to tamper data and corresponding audit logs without getting detected. Among them, two well-known attacks are "the physical access attack," which exploits root privileges, and "the remote vulnerability attack," which compromises known vulnerabilities in database systems. In this paper, we present BlockAudit: a scalable and tamper-proof system that leverages the design properties of audit logs and security guarantees of blockchain to enable secure and trustworthy audit logs. Towards that, we construct the design schema of BlockAudit and outline its functional and operational procedures. We implement our design on a custom-built Practical Byzantine Fault Tolerance (PBFT) blockchain system and evaluate the performance in terms of latency, network size, payload size, and transaction rate. Our results show that conventional audit logs can seamlessly transition into BlockAudit to achieve higher security and defend against the known attacks on audit logs.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 1 minor

Summary. The paper presents BlockAudit, a system that uses a custom PBFT blockchain to make audit logs tamper-proof against physical-access (root-privilege) and remote-vulnerability attacks. It outlines a design schema, functional procedures, an implementation on PBFT, and reports performance results on latency, payload size, network size, and transaction rate, claiming that conventional audit logs can transition to this architecture for higher security.

Significance. If the security properties were demonstrated, the work would provide a concrete systems-level integration of blockchain guarantees with audit logging, potentially useful for enterprise environments where tamper resistance is required. The performance evaluation supplies concrete metrics that could serve as a baseline for similar designs.

major comments (2)
  1. [Abstract and §1] Abstract and §1: The central claim that BlockAudit 'defend[s] against the known attacks on audit logs' (physical access and remote vulnerability) is unsupported; the manuscript supplies neither a threat model, a security argument showing how PBFT integration prevents root-level tampering or vulnerability exploitation, nor any evaluation against those attack classes. Only the design sketch and performance numbers are given.
  2. [Implementation and evaluation sections] Implementation and evaluation sections: The reliance on 'security guarantees of blockchain' and external PBFT properties is stated without analyzing whether the custom PBFT implementation or its integration with the audit source introduces new attack surfaces or fails to preserve tamper evidence when an adversary controls a logging node.
minor comments (1)
  1. [Design schema] Notation for the design schema and operational procedures could be clarified with explicit diagrams or pseudocode to make the functional flow reproducible from the text alone.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the detailed and constructive feedback. We address each major comment below and indicate planned revisions to strengthen the security claims.

read point-by-point responses
  1. Referee: [Abstract and §1] Abstract and §1: The central claim that BlockAudit 'defend[s] against the known attacks on audit logs' (physical access and remote vulnerability) is unsupported; the manuscript supplies neither a threat model, a security argument showing how PBFT integration prevents root-level tampering or vulnerability exploitation, nor any evaluation against those attack classes. Only the design sketch and performance numbers are given.

    Authors: We agree the claims require explicit support. The manuscript presents the design and performance results but does not include a formal threat model or security argument mapping PBFT properties to the two attack classes. We will add a new section (likely §3) that defines the threat model, explains how the blockchain integration prevents root-privilege tampering and remote vulnerability exploitation, and discusses the assumptions under which these defenses hold. revision: yes

  2. Referee: [Implementation and evaluation sections] Implementation and evaluation sections: The reliance on 'security guarantees of blockchain' and external PBFT properties is stated without analyzing whether the custom PBFT implementation or its integration with the audit source introduces new attack surfaces or fails to preserve tamper evidence when an adversary controls a logging node.

    Authors: The current text invokes blockchain guarantees without examining the custom PBFT implementation or integration points for new vulnerabilities. We will revise the implementation and evaluation sections to include an analysis of potential attack surfaces (e.g., compromised logging nodes, consensus manipulation) and how tamper evidence is maintained or could be lost under those conditions. revision: yes

Circularity Check

0 steps flagged

No circularity; systems design relies on external PBFT properties without self-referential derivations.

full rationale

The paper is a systems description and implementation report. It sketches a design schema for BlockAudit, outlines procedures, implements on a custom PBFT blockchain, and reports performance metrics (latency, payload size, transaction rate). No mathematical derivations, fitted parameters, predictions, or equations exist that could reduce to inputs by construction. Security claims rest on the external, pre-existing properties of PBFT rather than any self-defined or self-cited result within the paper. No self-citation load-bearing steps or ansatz smuggling are present. This is a standard non-circular systems paper.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

The paper is a systems-design and implementation study. It introduces no free parameters, mathematical axioms, or new postulated entities; security is assumed to follow from the use of an existing PBFT blockchain.

pith-pipeline@v0.9.0 · 5702 in / 1092 out tokens · 30193 ms · 2026-05-24T18:52:05.961717+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

What do these tags mean?
matches
The paper's claim is directly supported by a theorem in the formal canon.
supports
The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
extends
The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
uses
The paper appears to rely on the theorem as machinery.
contradicts
The paper's claim conflicts with a theorem or certificate in the canon.
unclear
Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.

Reference graph

Works this paper leans on

68 extracted references · 68 canonical work pages · 4 internal anchors

  1. [1]

    Audit logs: to keep or not to keep?

    C. Wee, “Audit logs: to keep or not to keep?” in Recent Advances in Intrusion Detection, 1999. [Online]. Available: http://www.raid-symposium.org/raid99/ PAPERS/Wee.pdf

  2. [2]

    The effective utilization of audit logs in information security management,

    W. Olivier and R. von Solms, “The effective utilization of audit logs in information security management, ” inAnnual Working Conference on Information Security Management & Small Systems Security , Sept 1999, pp. 51–62

  3. [3]

    DIALOG: distributed auditing logs,

    C. Ringelstein and S. Staab, “DIALOG: distributed auditing logs, ” in IEEE International Conference on Web Services, ICWS, Los Angeles, USA , July 2009, pp. 429–436. [Online]. Available: https://doi.org/10.1109/ICWS.2009.50

  4. [4]

    Chains in chains - logic and challenges of blockchains in supply chains,

    G. Baruffaldi and H. Sternberg, “Chains in chains - logic and challenges of blockchains in supply chains, ” in51st Hawaii International Conference on System Sciences (HICSS), Hilton Waikoloa Village, Hawaii, USA , Jan 2018. [Online]. Available: http://aisel.aisnet.org/hicss-51/in/digital_supply_chain/3

  5. [5]

    Blockchain-based efficient privacy preserving and data sharing scheme of content-centric network in 5g,

    K. Fan, Y. Ren, Y. Wang, H. Li, and Y. Yang, “Blockchain-based efficient privacy preserving and data sharing scheme of content-centric network in 5g, ”IET Communications, vol. 12, no. 5, pp. 527–532, 2018. [Online]. Available: https://doi.org/10.1049/iet-com.2017.0619

  6. [6]

    Centrally banked cryptocurrencies,

    G. Danezis and S. Meiklejohn, “Centrally banked cryptocurrencies, ” inProceedings of the 2016 Annual Network and Distributed System Security Symposium (NDSS) , San Diego, CA, Feb. 2016. [Online]. Available: http://wp.internetsociety.org/ndss/ wp-content/uploads/sites/25/2017/09/centrally-banked-cryptocurrencies.pdf

  7. [7]

    A comparative analysis of current cryptocurrencies,

    L. Mauri, S. Cimato, and E. Damiani, “A comparative analysis of current cryptocurrencies, ” Proceedings of the 4th International Conference on Information Systems Security and Privacy, ICISSP , Funchal, Madeira - Portugal, Jan. 2018, pp. 127–138. [Online]. Available: https://doi.org/10.5220/ 0006648801270138

  8. [8]

    Agreement with satoshi - on the formalization of nakamoto consensus,

    N. Stifter, A. Judmayer, P. Schindler, A. Zamyatin, and E. R. Weippl, “Agreement with satoshi - on the formalization of nakamoto consensus, ” IACR Cryptology ePrint Archive , vol. 2018, p. 400, 2018. [Online]. Available: https://eprint.iacr.org/2018/400

  9. [9]

    Hawk: The blockchain model of cryptography and privacy-preserving smart contracts,

    A. E. Kosba, A. Miller, E. Shi, Z. Wen, and C. Papamanthou, “Hawk: The blockchain model of cryptography and privacy-preserving smart contracts, ” inProceedings of the 37th IEEE Symposium on Security and Privacy (Oakland) , San Jose, CA, May 2016, pp. 839–858. [Online]. Available: https://doi.org/10.1109/SP.2016.55

  10. [10]

    In: Proceedings of the 2016 ACM Workshop on Programming Languages and Analysis for Security - PLAS’16 (2016)

    K. Bhargavan, A. Delignat-Lavaud, C. Fournet, A. Gollamudi, G. Gonthier, N. Kobeissi, N. Kulatova, A. Rastogi, T. Sibut-Pinote, N. Swamy, and S. Z. Béguelin, “Formal verification of smart contracts: Short paper, ” in Proceedings of the 23rd ACM Conference on Computer and Communications ArXiv, 2019 Ashar Ahmad, Muhammad Saad, and Aziz Mohaisen Security (CC...

  11. [11]

    Distarch-scnet: Blockchain-based distributed architecture with li-fi communication for a scalable smart city network,

    P. K. Sharma, S. Rathore, and J. H. Park, “Distarch-scnet: Blockchain-based distributed architecture with li-fi communication for a scalable smart city network, ”IEEE Consumer Electronics Magazine , vol. 7, no. 4, pp. 55–64, 2018. [Online]. Available: https://doi.org/10.1109/MCE.2018.2816745

  12. [12]

    Secure attribute-based signature scheme with multiple authorities for blockchain in electronic health records systems,

    R. Guo, H. Shi, Q. Zhao, and D. Zheng, “Secure attribute-based signature scheme with multiple authorities for blockchain in electronic health records systems, ”IEEE Access , vol. 6, pp. 11 676–11 686, 2018. [Online]. Available: https://doi.org/10.1109/ACCESS.2018.2801266

  13. [13]

    Blockchain technology in healthcare,

    D. Rakic, “Blockchain technology in healthcare, ” in Proceedings of the 4th International Conference on Information and Communication Technologies for Ageing Well and e-Health, Funchal, Madeira, Portugal, March 2018. , 2018, pp. 13–20. [Online]. Available: https://doi.org/10.5220/0006531600130020

  14. [14]

    A survey of how to use blockchain to secure internet of things and the stalker attack,

    E. F. Jesus, V. R. L. Chicarino, C. V. N. de Albuquerque, and A. A. de A. Rocha, “A survey of how to use blockchain to secure internet of things and the stalker attack, ” Security and Communication Networks , vol. 2018, pp. 9 675 050:1–9 675 050:27,

  15. [15]

    Available: https://doi.org/10.1155/2018/9675050

    [Online]. Available: https://doi.org/10.1155/2018/9675050

  16. [16]

    Blockchain’s adoption in iot: The challenges, and a way forward,

    I. Makhdoom, M. Abolhasan, H. Abbas, and W. Ni, “Blockchain’s adoption in iot: The challenges, and a way forward, ” Journal of Network and Computer Applications , vol. 125, pp. 251 – 279, 2019. [Online]. Available: http://www.sciencedirect.com/science/article/pii/S1084804518303473

  17. [17]

    Blindly signed contracts: Anonymous on-blockchain and off-blockchain bitcoin transactions,

    E. Heilman, F. Baldimtsi, and S. Goldberg, “Blindly signed contracts: Anonymous on-blockchain and off-blockchain bitcoin transactions, ” inFinancial Cryptography and Data Security - International Workshops, BITCOIN, VOTING, and W AHC, Christ Church, Barbados, Feb 2016, , 2016, pp. 43–60. [Online]. Available: https://doi.org/10.1007/978-3-662-53357-4_4

  18. [18]

    Broncovote: Secure voting system using ethereum’s blockchain,

    G. G. Dagher, P. B. Marella, M. Milojkovic, and J. Mohler, “Broncovote: Secure voting system using ethereum’s blockchain, ” in Proceedings of the 4th International Conference on Information Systems Security and Privacy, ICISSP, Funchal, Madeira - Portugal , Jan 2018, pp. 96–107. [Online]. Available: https://doi.org/10.5220/0006609700960107

  19. [19]

    E-Voting with Blockchain: An E-Voting Protocol with Decentralisation and Voter Privacy

    F. S. Hardwick, R. N. Akram, and K. Markantonakis, “E-voting with blockchain: An e-voting protocol with decentralisation and voter privacy, ” CoRR, vol. abs/1805.10258, 2018. [Online]. Available: http://arxiv.org/abs/1805.10258

  20. [20]

    Merging supply chain and blockchain technologies

    M. M. Eljazzar, M. A. Amr, S. S. Kassem, and M. Ezzat, “Merging supply chain and blockchain technologies, ”Computing Research Repository (CoRR) , vol. abs/1804.04149, 2018. [Online]. Available: https://goo.gl/5wMVJS

  21. [21]

    Blockchain for healthcare records: A data perspective,

    M. Zhang and Y. Ji, “Blockchain for healthcare records: A data perspective, ” PeerJ PrePrints, vol. 6, p. e26942, 2018. [Online]. Available: https://doi.org/10. 7287/peerj.preprints.26942v1

  22. [22]

    Blockchain technology in healthcare: The revolution starts here,

    M. Mettler, “Blockchain technology in healthcare: The revolution starts here, ” in 18th IEEE International Conference on e-Health Networking, Applications and Services, Munich, Germany , Sep 2016, pp. 1–3. [Online]. Available: https://doi.org/10.1109/HealthCom.2016.7749510

  23. [23]

    Towards blockchain- driven, secure and transparent audit logs,

    A. Ahmad, M. Saad, M. Bassiouni, and A. Mohaisen, “Towards blockchain- driven, secure and transparent audit logs, ” inACM International Workshop on Distributed Ledger of Things(DLoT), in conjunction with International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, MobiQuitous, New York City, NY, USA, Nov 2018, pp. 443–448...

  24. [24]

    Benchmarking the dependability of different OLTP systems,

    M. Vieira and H. Madeira, “Benchmarking the dependability of different OLTP systems, ” inInternational Conference on Dependable Systems and Networks (DSN) , June 2003, pp. 305–310. [Online]. Available: https://doi.org/10.1109/DSN.2003. 1209940

  25. [25]

    Transaction routing for distributed OLTP systems: Survey and recent results,

    C. Nikolaou, M. Marazakis, and G. Georgiannakis, “Transaction routing for distributed OLTP systems: Survey and recent results, ”Inf. Sci., no. 1&2, pp. 45–82,

  26. [26]

    Available: https://doi.org/10.1016/S0020-0255(96)00173-9

    [Online]. Available: https://doi.org/10.1016/S0020-0255(96)00173-9

  27. [27]

    A methodology for OLTP micro-architectural analysis,

    U. Sirin, A. Yasin, and A. Ailamaki, “A methodology for OLTP micro-architectural analysis, ” inInternational Workshop on Data Management on New Hardware, DaMoN, Chicago, IL . ACM, May 2017, pp. 1:1–1:10. [Online]. Available: https://doi.org/10.1145/3076113.3076116

  28. [28]

    Privacy-preserving and unforgeable searchable encrypted audit logs for cloud storage,

    W. Zhao, L. Qiang, H. Zou, A. Zhang, and J. Li, “Privacy-preserving and unforgeable searchable encrypted audit logs for cloud storage, ” in International Conference on Cyber Security and Cloud Computing, CSCloud, Shanghai, China, M. Qiu, Ed. IEEE, June 2018, pp. 29–34. [Online]. Available: https://doi.org/10.1109/CSCloud/EdgeCom.2018.00015

  29. [29]

    Secure audit logs with verifiable excerpts,

    G. Hartung, “Secure audit logs with verifiable excerpts, ” inThe Cryptographers’ Track at the RSA Conference, San Francisco, CA, USA , ser. Lecture Notes in Computer Science, K. Sako, Ed., vol. 9610. Springer, Feb 2016, pp. 183–199. [Online]. Available: https://doi.org/10.1007/978-3-319-29485-8_11

  30. [30]

    Loggc: garbage collecting audit log,

    K. H. Lee, X. Zhang, and D. Xu, “Loggc: garbage collecting audit log, ” in ACM SIGSAC Conference on Computer and Communications Security CCS, Berlin, Germany , Nov 2013, pp. 1005–1016. [Online]. Available: http: //doi.acm.org/10.1145/2508859.2516731

  31. [31]

    A developer’s guide to audit logging,

    J. Margulies, “A developer’s guide to audit logging, ”IEEE Security & Privacy , vol. 13, no. 3, pp. 84–86, 2015. [Online]. Available: https://doi.org/10.1109/MSP. 2015.50

  32. [32]

    Semantics- aware detection of targeted attacks: a survey,

    R. Luh, S. Marschalek, M. Kaiser, H. Janicke, and S. Schrittwieser, “Semantics- aware detection of targeted attacks: a survey, ” J. Computer Virology and Hacking Techniques , vol. 13, no. 1, pp. 47–85, 2017. [Online]. Available: https://doi.org/10.1007/s11416-016-0273-3

  33. [33]

    Secure audit logs to support computer forensics,

    B. Schneier and J. Kelsey, “Secure audit logs to support computer forensics, ” ACM Trans. Inf. Syst. Secur , vol. 2, no. 2, pp. 159–176, 1999. [Online]. Available: https://goo.gl/psvN2a

  34. [34]

    Cryptographic support for secure logs on untrusted machines,

    ——, “Cryptographic support for secure logs on untrusted machines, ” in USENIX Security Symposium, San Antonio, USA , Jan 1998. [Online]. Available: https://www.usenix.org/conference/7th-usenix-security-symposium/ cryptographic-support-secure-logs-untrusted-machines

  35. [35]

    Tamper detection in audit logs,

    R. Snodgrass, S. S. Yao, and C. Collberg, “Tamper detection in audit logs, ” inProceedings of the Thirtieth International Conference on Very Large Data Bases, Toronto, Canada , Aug 2004, pp. 504–515. [Online]. Available: http://www.vldb.org/conf/2004/RS13P1.PDF

  36. [36]

    Secure logging as a service—delegating log management to the cloud,

    I. Ray, K. Belyaev, M. Strizhov, D. Mulamba, and M. Rajaram, “Secure logging as a service—delegating log management to the cloud, ”IEEE systems journal, vol. 7, no. 2, pp. 323–334, 2013

  37. [37]

    A new approach to secure logging,

    D. Ma and G. Tsudik, “A new approach to secure logging, ”TOS, vol. 5, no. 1, pp. 2:1–2:21, 2009. [Online]. Available: https://doi.org/10.1145/1502777.1502779

  38. [38]

    BAF and FI-BAF: efficient and publicly verifiable cryptographic schemes for secure logging in resource-constrained systems,

    A. A. Yavuz, P. Ning, and M. K. Reiter, “BAF and FI-BAF: efficient and publicly verifiable cryptographic schemes for secure logging in resource-constrained systems, ”ACM Trans. Inf. Syst. Secur., vol. 15, no. 2, pp. 9:1–9:28, 2012. [Online]. Available: https://doi.org/10.1145/2240276.2240280

  39. [39]

    A blockchain-based approach towards overcoming financial fraud in public sector services,

    H. Hyvärinen, M. Risius, and G. Friis, “A blockchain-based approach towards overcoming financial fraud in public sector services, ” Business & Information Systems Engineering , vol. 59, no. 6, pp. 441–456, 2017. [Online]. Available: https://doi.org/10.1007/s12599-017-0502-4

  40. [40]

    The impact of blockchain technology on business models in the payments industry,

    F. Holotiuk, F. Pisani, and J. Moormann, “The impact of blockchain technology on business models in the payments industry, ” in Towards Thought Leadership in Digital Transformation: 13. Internationale Tagung Wirtschaftsinformatik, St.Gallen, Switzerland, Feb, 2017. , 2017. [Online]. Available: http://aisel.aisnet.org/wi2017/track09/paper/6

  41. [41]

    IEEE, 2018

    International Conference on Software Quality, Reliability and Security Companion, QRS Companion, Lisbon, Portugal . IEEE, 2018. [Online]. Available: http: //ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=8424928

  42. [42]

    Fine-grained and controlled rewriting in blockchains: Chameleon-hashing gone attribute-based,

    D. Derler, K. Samelin, D. Slamanig, and C. Striecks, “Fine-grained and controlled rewriting in blockchains: Chameleon-hashing gone attribute-based, ” IACR Cryptology ePrint Archive , vol. 2019, p. 406, 2019. [Online]. Available: https://eprint.iacr.org/2019/406

  43. [43]

    Applicability and appropriateness of distributed ledgers consensus protocols in public and private sectors: A systematic review,

    A. Shahaab, B. Lidgey, C. Hewage, and I. Khan, “Applicability and appropriateness of distributed ledgers consensus protocols in public and private sectors: A systematic review, ” IEEE Access , vol. 7, pp. 43 622–43 636, 2019. [Online]. Available: https://doi.org/10.1109/ACCESS.2019.2904181

  44. [44]

    Distributed event-triggered control for global consensus of multi-agent systems with input saturation,

    X. Yi, T. Yang, J. Wu, and K. H. Johansson, “Distributed event-triggered control for global consensus of multi-agent systems with input saturation, ”Automatica, vol. 100, pp. 1–9, 2019. [Online]. Available: https://doi.org/10.1016/j.automatica. 2018.10.032

  45. [45]

    Research on the security criteria of hash functions in the blockchain,

    M. Wang, M. Duan, and J. Zhu, “Research on the security criteria of hash functions in the blockchain, ” inACM Workshop on Blockchains, Cryptocurrencies, and Contracts, BCC-AsiaCCS, Incheon, Republic of Korea , S. V. Lokam, S. Ruj, and K. Sakurai, Eds. ACM, June 2018, pp. 47–55. [Online]. Available: https://doi.org/10.1145/3205230.3205238

  46. [46]

    Routechain: Towards blockchain-based secure and efficient BGP routing,

    M. Saad, A. Anwar, A. Ahmad, H. Alasmary, M. Yuksel, and A. Mohaisen, “Routechain: Towards blockchain-based secure and efficient BGP routing, ” in IEEE International Conference on Blockchain and Cryptocurrency, ICBC, Seoul, South Korea , May 2019, pp. 210–218. [Online]. Available: https: //doi.org/10.1109/BLOC.2019.8751229

  47. [49]

    Blockchain enabled privacy audit logs,

    A. Sutton and R. Samavi, “Blockchain enabled privacy audit logs, ” inInternational Semantic Web Conference ISWC, Vienna, Austria, Oct 2017, pp. 645–660. [Online]. Available: https://doi.org/10.1007/978-3-319-68288-4_38

  48. [50]

    Blockchain-based logging for the cross-border ex- change of ehealth data in europe,

    L. Castaldo and V. Cinque, “Blockchain-based logging for the cross-border ex- change of ehealth data in europe, ” inSecurity in Computer and Information Sciences, E. Gelenbe, P. Campegiani, T. Czachórski, S. K. Katsikas, I. Komnios, L. Romano, and D. Tzovaras, Eds. Cham: Springer International Publishing, 2018, pp. 46–56

  49. [51]

    Distributed immutabilization of secure logs,

    J. Cucurull and J. Puiggali, “Distributed immutabilization of secure logs, ” in International Workshop on Security and Trust Management STM Heraklion, Greece, Sept 2016, pp. 122–137. [Online]. Available: https://doi.org/10.1007/ 978-3-319-46598-2_9

  50. [52]

    Natural language interface to relational database (NLI-RDB) through object relational mapping (ORM),

    A. Alghamdi, M. S. Owda, and K. A. Crockett, “Natural language interface to relational database (NLI-RDB) through object relational mapping (ORM), ” in Advances in Computational Intelligence Systems - Contributions Presented at the 16th UK Workshop on Computational Intelligence, Lancaster, UK , ser. Advances in Intelligent Systems and Computing, P. Angelo...

  51. [53]

    Automated synthesis and dynamic analysis of tradeoff spaces for object-relational mapping,

    H. Bagheri, C. Tang, and K. J. Sullivan, “Automated synthesis and dynamic analysis of tradeoff spaces for object-relational mapping, ” IEEE Trans. Software Eng. , vol. 43, no. 2, pp. 145–163, 2017. [Online]. Available: https://doi.org/10.1109/TSE.2016.2587646

  52. [54]

    Nhibernate,

    N. Community, “Nhibernate, ” 2018. [Online]. Available: http://nhibernate.info/

  53. [55]

    Peer-to-peer membership management for gossip-based protocols,

    A. J. Ganesh, A. Kermarrec, and L. Massoulié, “Peer-to-peer membership management for gossip-based protocols, ”IEEE Trans. Computers, vol. 52, no. 2, pp. 139–149, 2003. [Online]. Available: https://doi.org/10.1109/TC.2003.1176982

  54. [57]

    The application/json media type for javascript object notation (JSON),

    D. Crockford, “The application/json media type for javascript object notation (JSON), ”RFC, vol. 4627, pp. 1–10, 2006. [Online]. Available: https://doi.org/10. 17487/RFC4627

  55. [58]

    J. Huai, R. Chen, H. Hon, Y. Liu, W. Ma, A. Tomkins, and X. Zhang, Eds., Proceed- ings of the 17th International Conference on World Wide Web, WWW 2008, Beijing, China, April 21-25, 2008. ACM, 2008

  56. [59]

    Towards characterizing blockchain-based cryptocur- rencies for highly-accurate predictions,

    M. Saad and A. Mohaisen, “Towards characterizing blockchain-based cryptocur- rencies for highly-accurate predictions, ” inIEEE Conference on Computer Com- munications Workshops, April 2018

  57. [60]

    A survey about consensus algorithms used in blockchain,

    G. Nguyen and K. Kim, “A survey about consensus algorithms used in blockchain, ”JIPS, vol. 14, no. 1, pp. 101–128, 2018. [Online]. Available: https://doi.org/10.3745/JIPS.01.0024

  58. [61]

    On scaling decentralized blockchains,

    K. Croman, C. Decker, I. Eyal, A. E. Gencer, A. Juels, A. E. Kosba, A. Miller, P. Saxena, E. Shi, E. G. Sirer, D. Song, and R. Wattenhofer, “On scaling decentralized blockchains, ” inInternational Workshop on Financial Cryptography and Data Security, Christ Church, Barbados , Feb 2016, pp. 106–125. [Online]. Available: https://doi.org/10.1007/978-3-662-53357-4_8

  59. [62]

    The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication,

    M. Vukolic, “The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication, ” inInternational Workshop on Open Problems in Network Security - IFIP WG 11.4 , iNetSec, Zurich, Switzerland , ser. Lecture Notes in Computer Science, J. Camenisch and D. Kesdogan, Eds., vol. 9591. Springer, Nov 2015, pp. 112–125. [Online]. Available: https://doi.or...

  60. [63]

    Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric),

    H. Sukhwani, J. M. Martínez, X. Chang, K. S. Trivedi, and A. Rindos, “Performance modeling of PBFT consensus process for permissioned blockchain network (hyperledger fabric), ” in36th IEEE Symposium on Reliable Distributed Systems, SRDS 2017, Hong Kong, Hong Kong, September 26-29, 2017 , 2017, pp. 253–255. [Online]. Available: https://doi.org/10.1109/SRDS.2017.36

  61. [64]

    Architecture of the hyperledger blockchain fabric,

    C. Cachin, “Architecture of the hyperledger blockchain fabric, ” inWorkshop on Distributed Cryptocurrencies and Consensus Ledgers , vol. 310, 2016

  62. [65]

    Hyperledger fabric: a distributed operating system for permissioned blockchains,

    E. Androulaki, A. Barger, V. Bortnikov, C. Cachin, K. Christidis, A. D. Caro, D. Enyeart, C. Ferris, G. Laventman, Y. Manevich, S. Muralidharan, C. Murthy, B. Nguyen, M. Sethi, G. Singh, K. Smith, A. Sorniotti, C. Stathakopoulou, M. Vukolic, S. W. Cocco, and J. Yellick, “Hyperledger fabric: a distributed operating system for permissioned blockchains, ” in...

  63. [66]

    Hijacking bitcoin: Routing attacks on cryptocurrencies,

    M. Apostolaki, A. Zohar, and L. Vanbever, “Hijacking bitcoin: Routing attacks on cryptocurrencies, ” inProceedings of the 38th IEEE Symposium on Security and Privacy (Oakland). San Jose, CA: IEEE, May 2017, pp. 375–392. [Online]. Available: https://doi.org/10.1109/SP.2017.29

  64. [67]

    The blockchain consensus layer and BFT,

    I. Abraham and D. Malkhi, “The blockchain consensus layer and BFT, ”Bulletin of the EATCS, vol. 123, 2017. [Online]. Available: http://eatcs.org/beatcs/index.php/ beatcs/article/view/506

  65. [68]

    Increased block size and bitcoin blockchain dy- namics,

    J. Göbel and A. E. Krzesinski, “Increased block size and bitcoin blockchain dy- namics, ” in2017 27th International Telecommunication Networks and Applications Conference (ITNAC). IEEE, 2017, pp. 1–6

  66. [69]

    On scaling decentralized blockchains,

    K. Croman, C. Decker, I. Eyal, A. E. Gencer, A. Juels, A. Kosba, A. Miller, P. Saxena, E. Shi, E. G. Sirer et al., “On scaling decentralized blockchains, ” inInternational Conference on Financial Cryptography and Data Security . Springer, 2016, pp. 106–125

  67. [70]

    Assessing Security and Performances of Consensus algorithms for Permissioned Blockchains

    S. D. Angelis, “Assessing security and performances of consensus algorithms for permissioned blockchains, ”CoRR, vol. abs/1805.03490, 2018. [Online]. Available: http://arxiv.org/abs/1805.03490

  68. [72]

    Consensus in the Age of Blockchains

    [Online]. Available: http://arxiv.org/abs/1711.03936