| Literature DB >> 35954663 |
Jihui Shi1, Solomon Kwadwo Nyedu Danquah2, Wanhao Dong3.
Abstract
Even though digitization is widely recognized as one of the most imperative trends in achieving effective urban governance, digital infrastructure remains far from the global trend in many African countries. This paper proposes a novel, resilient data manipulation architecture model called the Birth Notification Verification Model (BNVM) using blockchain and smart contracts. The proposed solution was evaluated in a real-world use case scenario in Ghana. The model, which is based on the Ten Civil Registration and Vital Statistics (CRVS) Framework, focuses on the initial inputs for birth registration at the birth notification level. The approach presented in this study paves the way for the creation of decentralized, secure, transparent, and automated systems for civil registration. The application of a smart contract architecture that blends a centralized design with an on-chain and off-chain architecture is further supported by this, providing more evidence of its viability. It offers a safe verification framework for the Ghana Birth and Death Registry based on smart contract technology and can guarantee a birth notification as proof of birth certificate registration in accordance with international standards. The findings provide insight into the use of blockchain technology in public registry institutions. Furthermore, exploring its adoption and implementation in Sub-Saharan Africa contributes to the growing field of blockchain technology research and demonstrates how the concept will address long-standing issues with corruption and security in developing countries.Entities:
Keywords: block chain; civil registration; digitization governance; smart contract
Mesh:
Year: 2022 PMID: 35954663 PMCID: PMC9368078 DOI: 10.3390/ijerph19159309
Source DB: PubMed Journal: Int J Environ Res Public Health ISSN: 1660-4601 Impact factor: 4.614
Research Design.
| Research Question | Data Source | Data Analysis | End-Product |
|---|---|---|---|
| What does a birth registration process in Ghana look like? | Documents: Comprehensive assessments reports Standard operating procedures |
Thematic Analysis Business Process Mapping and Notation (BPMN) | BPMN Diagram |
| What pain points occur during birth registration in Ghana? | BPMN Diagram | The Ten (10) CRVS Framework | Proposed BPMN Diagram |
| What does the proposed blockchain-based solution look like? | Blockchain Literature | Analysis based on the problem statement | Prototype: Solidity Node.js React App MongoDB Ganache |
Figure 1The Birth Notification Verification Model.
Explain of BNVM Functionality.
Figure 2Current Birth Registration Process (BPMN Diagram).
Notification Actors and Activities.
| Involved Actors | Family, Health Facility |
|---|---|
| Task in BPMN |
Declare Birth Event Issue Weighing Card Store Record |
Verification/Validation Actors and Activities.
| Involved Actors | Family, Local Registration Office |
|---|---|
| Task in BPMN |
Obtain a welfare Card, Weighing Card and or an affidavit Inspect Card |
Registration Actors and Activities.
| Involved Actors | Family, Local Registration Office, Central Registration Office |
|---|---|
| Task in BPMN |
Fill Form A Show details to family Review Details Amend details if necessary Compile all documents Scan all Form A’s Write in the Local Register Fill out Birth Certificate (Uncertified Copy) Local Registrar Stamps Compile scanned copies Send scanned copies every month Input details in a central register Print certified copies Registrar General Signs and Stamps Send Certified Copies to Family Family Collects Certified Copies at Local Office Send Statistics to GSS |
Figure 3Sharing Pain Point (BPMN Diagram).
Figure 4Notification and Verification Pain Points (BPMN Diagram).
Figure 5Proposed Notification and Registration Process (BPMN Diagram).
Figure 6Architecture Overview.
Figure 7Application Development Components.
Proposed architecture compared to the current system.
| Index | Current System | Proposed Architecture |
|---|---|---|
|
| It is easy to destroy data integrity because of hardware failure, network failure, logic problems, unexpected catastrophic events, | It dramatically reduces external interference and human-made damage. The Blockchain participants cannot arbitrarily destroy the |
|
| The registration data is mainly stored in the server. If the server is damaged, the data is completely lost. | Registration data has multiple backups so data storage has better persistence. |
|
| It is challenging and complex to verify notification data because the information sources are not easily verifiable, so the verification process is not efficient. | It automatically verifies the existence of a birth event using timestamp smart contract, so it saves manpower and time. |
|
| Different third-party institutions have different civil registry data requirements. Because of the lack of a sharing system. | The connected blockchain notification system has the potential for further development of dashboard for different nodes to view data in real-time and meaningful ways. |