Next Article in Journal
Predicting Behavior of Grouted Dowel Connections Using Interfacial Cohesive Elements
Next Article in Special Issue
Blockchain-Based Applications in Education: A Systematic Review
Previous Article in Journal
Recent Advances in Equalization Technologies for Short-Reach Optical Links Based on PAM4 Modulation: A Review
Previous Article in Special Issue
Assessing Blockchain Consensus and Security Mechanisms against the 51% Attack
 
 
Article
Peer-Review Record

A Hierarchical and Abstraction-Based Blockchain Model

Appl. Sci. 2019, 9(11), 2343; https://doi.org/10.3390/app9112343
by Swagatika Sahoo 1, Akshay M. Fajge 1, Raju Halder 1 and Agostino Cortesi 2,*
Reviewer 1: Anonymous
Reviewer 2: Anonymous
Reviewer 3: Anonymous
Appl. Sci. 2019, 9(11), 2343; https://doi.org/10.3390/app9112343
Submission received: 24 April 2019 / Revised: 3 June 2019 / Accepted: 5 June 2019 / Published: 7 June 2019
(This article belongs to the Special Issue Advances in Blockchain Technology and Applications)

Round 1

Reviewer 1 Report

Summary:

    In this paper, the authors proposed a model of hierarchical blockchain based on a mathematical method, the Abstract Interpretation framework. The model is proposed for scaling blockchain network and imposing access control. The concrete data contained in the low level is abstracted by the mathematical framework and saved in higher level. Lower level blockchain networks are connected with each other by leader nodes which participate in two networks. An experiment is conducted for this model and demonstrate the model is efficient for scaling. The advantage of this model is that the number of hierarchy level can be modified in order to applied in different scenario.

 

Strength:

+ The paper is well written and organized, and the contribution is described clearly by demonstrating adequate tables and figures.

+ In the experiment, various conditions are considered and the comparison of different conditions is persuasive to this research.

+ The authors give detailed formulas when explaining the hierarchy, make the proposed model clear to understand.


Suggestions to improve this paper: 

- There are still some spelling mistakes, so authors should check throughout the paper carefully.


Author Response

See attached response

Author Response File: Author Response.pdf

Reviewer 2 Report

 This paper explores hierarchical block chain model using Abstract Interpretation  framework. There are many articles on hierarchical block chain model. It is interesting that this research uses

Abstract Interpretation. However, the paper has several issues.  It lacks clarity  and justification of the approach.  There are many mathematical aspects and most of the paper is devoted on comparing Abstract versus Concrete models.  It is not clear  how these are applied to insurance system as indicated in the paper. How the experimental data for insurance system was obtained? The figures do not show the layers of hierarchy.  The table showing Verification Results in Abstract Blockchain have very high FDR and PDR which does not suit real-life implementation  of block chain systems.
 

In addition, sentences are very complex. For example, the second sentence in abstract.


Overall, it is recommended to make major revisions to improbe the clarity and quality of the paper.

Author Response

See the attached Response 

Author Response File: Author Response.pdf

Reviewer 3 Report

(1)  Basically, blockchain is fully connected p2p networking system. Public is very slow, but private or consorcium is faster than public. You menyioned your method is limited to private or consorcium.  If you reduce data size using abstract blockchain, what about the processing speed? Please detail.

(2) Why your mehod is not appropriate in public blockchain?

(3) How much upgrade the scalability in blockchain using your method? What is the effectiveness?

(4) In table 2, what kind of examples are the case 3 and 4? Why case 5 and 6 are impossible?

Author Response

See the attached Response

Author Response File: Author Response.pdf

Round 2

Reviewer 2 Report

Satisfied with the revisions.

Author Response

The reviewer said "Satisfied with the revisions."
We thank her/him again for the valuable suggestions.

Reviewer 3 Report

(1) Table 4. I recommend to change the marks not to confuse.  For example, O pr X .....  At first glance, it is similar.

(2) In references, some papers' publication years (2016...) are bold, some are not. Please unify.

(3) Finally, please check your paper's logic again.  

Author Response

see attached notes 

Author Response File: Author Response.pdf

Back to TopTop