FinalP
FinalP
Submitted To:
May 2023
Date: 05/05/2023
AMBITION COLLEGE
Baneshwor, Kathmandu
SUPERVISOR’S RECOMMENDATION
I hereby recommend that the dissertation prepared under my supervision by the team of
Pratik Karki, Sumiran Humagain and Sarif Ale entitled “Land Management Using
BlockChain” be accepted as fulfilling in partial requirements for the degree Bachelor of
Science in Computer Science and Information Technology.
………………………………….
Mr. Sharad RajBhandari
Department of Computer Science and Information Technology
Ambition College
Baneshwor, Kathmandu
Tribhuvan University
AMBITION COLLEGE
Letter of Approval
This is to certify that this project prepared by the team of Pratik Karki, Sumiran
Humagain and Sarif Ale entitled “Land Management System Using BlockChain” in
partial fulfillment of the requirement for the degree of Bachelors of Science in Computer
Science and Information Technology has been well studied and prepared. In our opinion,
it is satisfactory in the scope and quality as a project for the required degree.
Evaluation Committee
External
ACKNOWLEDGEMENT
We would like to express our heartfelt gratitude to all our supporters and mentors who
helped us complete this research project on " Land Management Using Block Chain".
This project has been finished under the Department of Computer Science and Information
Technology. We are immensely grateful to our esteemed supervisor, Mr Sharad
RajBhandari, for guiding us throughout the project with his vast knowledge and valuable
suggestions. His unwavering support and encouragement played a crucial role in our
success.
We are also grateful to our parents, the Principal Mr Bishnu Ghimire sir, and Ambition
College for their constant support and encouragement. The successful completion of this
project would not have been possible without the guidance and assistance of many people.
Finally, we would like to express our sincere appreciation to all our friends and well-
wishers who supported us both directly and indirectly throughout this project. Thank you
all for your invaluable contributions.
Sincerely,
Pratik Karki (TU Exam Roll No: 23797/76)
Sarif Ale (TU Exam Roll No: 23802/76)
Sumiran Humagain (TU Exam Roll No: 23808/76)
i
ABSTRACT
This report discusses the challenges of the traditional paper-based land management
system in Nepal, such as errors, tampering, and lack of transparency, which lead to
fraudulent practices. Blockchain technology can provide a transparent and tamper-proof
system to manage land records, and the report analyzes its implementation in Nepal. The
report covers the key features of blockchain technology, different approaches to
implementation, and feasibility, making it useful for policymakers, researchers, and
practitioners interested in using blockchain to improve land management systems.
ii
Table of Contents
Acknowledgement ................................................................................................................ i
Abstract ................................................................................................................................ ii
1.4.2. Limitation....................................................................................................... 3
4.1. Design.................................................................................................................. 15
iii
4.1.1. ER Diagram ................................................................................................. 15
6.1. Conclusion........................................................................................................... 27
REFERENCES
iv
LIST OF FIGURES
Figure 1.1: Water Fall Model ............................................................................................... 4
Figure 3.1: Use-Case Diagram ........................................................................................... 12
Figure 3.2: Gantt chart for Land Management System ...................................................... 14
Figure 4.1: ER Diagram ..................................................................................................... 15
Figure 4.2: Level 0 DFD .................................................................................................... 16
Figure 4.3: Level 1 DFD .................................................................................................... 17
Figure 4.4: Block Diagram of the System.......................................................................... 18
Figure 4.5: Activity Diagram ............................................................................................. 20
v
LIST OF TABLES
Table 5.1: Unit testing for user interface ........................................................................... 24
Table 5.2: Test Cases for System Testing .......................................................................... 24
vi
LIST OF ABBREVIATIONS
Ads : Admins
ER : Entity-Relationship
JS : Javascript
PL : Project Libre
SOL : Solidity
vii
CHAPTER 1:
INTRODUCTION
1.1. Introduction
Land is among the most fundamental aspects of our civilization as it is directly connected
to various crucial factors such as settlement area, industrial and employment prospects,
condition of real estate, and future prospects for development. Thus, land is still a key
determinant of economic prosperity and social status for individuals and families in the
Nepalese society.
In an agrarian economy like that of Nepal, land is still the most significant form of asset
that one can own. According to the latest census, 50.1% of the total population of Nepal
are still engaged in agriculture. Thus, land is the primary source of livelihood for the
majority of the country’s population even in today’s age. In addition, slow development of
industries and limited productive fields for investment has resulted in real estate emerging
as a popular investment opportunity.
On the other hand, Nepal still follows traditional methods to store, manage and retrieve
transactions related to ownership and transfer of land and real estate assets which is both
slow and inefficient. This old method is also prone to different types of disputes, frauds,
and corruption. In many cases land sharks and frauds have exploited the system for their
advantage. The current land management system adopted by Nepal has been exploited
through falsification of documents and forceful grabbing of governmental and public lands
for the lucrative profits provided by the real estate industry.
All these cases of frauds point to need of a robust land management system that is effective,
efficient and resistant to cases of exploitation and frauds. This can be done through
digitization which is taking over and transforming a wide range of fields ranging from
education to health to transportation to manufacturing industries and more. While there
have been efforts to digitize land management, it has been slow because of lack of a proper
policy. As such, it is still possible to explore up and coming technologies such as
Blockchain to come up with a unified and structured nation-level land policy.
1
1.2. Problem Statement
The current process for land titling is time-consuming, involving several departments and
lasting several months. This means that there is no centralized system to manage land
ownership information, leaving it vulnerable to misuse by opportunists, fraudsters, and
intermediaries who can take advantage of bureaucratic loopholes and the aid of government
officials. Furthermore, many people are not familiar with the land titling process, and may
forget to collect essential documents. These issues can lead to significant delays and
financial costs for individuals seeking to resolve land disputes. The government struggles
to maintain accurate and current land records due to the various departments responsible
for maintaining them at different levels. There is also a lack of coordination between these
departments, which can result in inconsistent and mismatched data. These challenges and
limitations of the current land titling system need to be addressed to improve the process
and provide greater security for land ownership.
i. High Time Complexity: The current land record system is time consuming as it
involves numerous processes through governmental bodies, third-parties, and direct
stakeholders.
ii. Corruption and Frauds: The current system is prone to cases of frauds and corruption
through falsification of documents and bribery.
iii. Third-party involvement: The current system encourages involvement of third parties
such as brokers, lawyers, and land inspectors increasing the time and resource
complexity.
iv. Transparency: Transparency is a major issue in the current land management system
in Nepal resulting in lack of trust among people.
vi. Issue resolvement: In case of any issue the system relies on mutual understanding and
a legal case which delays the process.
2
1.3. Objective
The objectives of this system are:
The scope of this report is to explore the potential use of blockchain technology in land
management in Nepal, with a focus on addressing the challenges and limitations of the
current land titling system. The report will examine the problems in traditional land
documentation, the key features of blockchain technology, and different approaches to
solve problems using blockchain.
The report aims to provide a comprehensive literature review and analysis of the potential
benefits and challenges of implementing blockchain technology in land management in
Nepal. It will also include a detailed system development section, covering project
management strategy and tools, system analysis, system design, project schedule, system
testing, and implementation.
1.4.2. Limitation
However, there are some limitations to this report. Firstly, the research is limited to Nepal,
and the findings may not be applicable to other countries or regions. Secondly, the study is
based on existing literature, and the accuracy of the information presented in the report
depends on the quality of the sources used. Lastly, the report does not address all possible
solutions to the challenges of land management in Nepal, and the findings and
recommendations presented in the report should be considered in the context of the specific
issues discussed.
The main reason for using the Waterfall model is that it is a proven and well-established
methodology that provides a clear understanding of the development process. Additionally,
3
it works best for projects that have well-defined requirements and are not subject to
frequent changes.
For this project, the requirements of a land management system were first identified using
dataset for the internet and personal interview with potential buyers and sellers. Once the
requirements were defined, a detailed system architecture and design documents were
prepared in the design phase.
In the next step, system architectures and design documents were implemented using the
Hyperledger Fabric blockchain framework and other necessary software tools. The system
was then tested for any bugs or errors and once everything was resolved, the system was
deployed locally.
4
• In the second chapter, background study and literature review has been covered.
• The third chapter includes various analysis like the system analysis, feasibility
analysis and structured analysis.
• The System Design and details of the Algorithms is provided in the fourth
chapter.
• Implementation, Testing and Result Analysis have been covered in the fifth
chapter.
• The sixth chapter consists of Conclusion and Future Recommendations on the
system.
5
CHAPTER 2:
BACKGROUND STUDY AND LITERATURE REVIEW
2.1. Background Study
2.1.1. Land Management System
Land management systems can be defined as a set of practices, policies, and procedures
that are implemented by government to manage and regulate land resources effectively. It
is also often referred to as land registry system as it mostly involves registering and
recording data related to land ownership and rights. The records under the land
management system validate land title, land ownership, and facilitate land transactions like
categorization of land, transfer of ownership, determination, and collection of
corresponding tax. Land management systems are crucial for managing land resources
effectively. Thus, they play a significant role in the socio-economic development of any
developing country.
In general, land management system can be categorized into two broad classes.
i. Deeds-based Land Management System: In Deeds-based land management system,
the land ownership is recorded and traced using a chain of documents called deeds.
Deed contains the information about the previous owners and the transaction. The latest
deed is held by the current owner and it helps the owner to trace the history of ownership
and transfer of the land. A deed-based land management system heavily relies on the
integrity of the deed and the accuracy of the record within. The government’s role is to
enforce documentation of transactions through deeds and ensure the legal validation of
the deed.
ii. Title-based Land Management System: In a title-based land management system, a
central registry keeps all the record of all the lands relating to their ownership and
transactions. This registry is created and maintained by governmental agencies with all
the information corresponding to the land, its owners and any encumbrances or liens on
the property. Whenever a land is sold, the title is transferred from old to new owner via
a registration process that goes through the central registry. This is more efficient and
reliable method to track ownership and transactions.
Both systems have their advantages and limitations. The deed-based system is more flexible
and can accommodate local customs and practices, while the title-based system provides
6
more certainty and transparency. However, in countries like Nepal where land transactions
are often informal and not recorded, both systems face challenges. For instance, the
deedbased system can be subject to fraud, and the title-based system may not accurately
reflect local customs and practices. In addition, the cost and complexity of creating and
maintaining a central registry can be a challenge in countries with limited resources and
infrastructure.
The history of land management system in Nepal traces back to the ancient Vedic period.
The land was primary property of the state and people were allowed to use it for agriculture
and other purposes for which they had to pay a fixed amount of revenue to the state. Early
land management system had provisions for recording and maintenance of records,
collection of land revenue, distribution of collected amount among employees and the state.
The provision of purchasing land came in the Malla period along with land surveys and
land classification.
During the Rana regime (1846-1951), land ownership was concentrated in the hands of the
ruling class, and landless peasants worked on the land as sharecroppers. After the fall of
the Rana regime, the first democratic government of Nepal introduced the Land Reform
Act of 1964, which aimed to redistribute land to the landless and marginalized sections of
society. The act was followed by the National Land Reforms Act of 1975, which aimed to
promote land consolidation, increase agricultural productivity, and provide security of
tenure to the landless.
7
2.1.2. Block Chain
In the present situation, almost all the data are centralized with little to no access to the
general public. These data are centralized with no access to the general public. There is no
authority that is constantly checking how these financial organizations are handling our
data. There needs to be a mechanism to monitor these organizations and alert the general
public when their data is manipulated. However, people are now looking for alternatives
that can make the data more accessible yet secure. It could be done with the implementation
of blockchain.
According to Baraniuk , “It is a ledger, or a log, of those transactions and users on the
network collaborate to verify new transactions when they occur.” It is believed to be
capable of overhauling ways businesses operate. The western world is already conducting
studies and research on blockchain, related technologies, potential, and real-world use
scenarios. Blockchain has already been implemented in some companies. For example,
Maersk, a shipping company, has successfully implemented a blockchain to track customs
documentation.
Blockchain is a tool to build confidence between parties who otherwise would not trust
each other. The technology does this by removing the need for a third party like banks to
verify the transactions. This feature is crucial in controlling frauds and scams. The details
of the transactions can be made accessible to limited people or to a larger group based on
the implementation. For example, if the government will have to make its transactions
accessible to the public to maintain credibility and accountability. However, a business
would want to deny the access of its transactions to outsiders.
Blockchain can decentralize financial data. It makes the transactions more accessible to the
general public while still encrypting sensitive information for privacy. Thus, it can secure
data and make them trustworthy at the same time.
Characteristics of Blockchain
Blockchain is a decentralized and distributed digital ledger technology that allows for the
secure and transparent recording of transactions. The key characteristics of blockchain
include:
8
i. Decentralization: Blockchain operates on a peer-to-peer network with no central
authority controlling it. Each node on the network has a copy of the ledger, which makes
the system decentralized and immutable.
ii. Transparency: Every transaction on the blockchain is visible to all participants in the
network. This allows for complete transparency and prevents any fraudulent activities.
v. Efficiency: Blockchain allows for fast and secure transactions without the need for
intermediaries, which can significantly reduce costs and increase efficiency.
Furthermore, in the context of land management, smart contracts can offer significant
benefits by ensuring that land transactions are executed in a secure and transparent manner,
with the rules and regulations governing the transaction encoded directly into the contract.
This can help to reduce fraud, improve efficiency, and ensure that land transactions are
executed in a timely manner.
9
chain, mine the block in order to add new information to the block and have distributed the
mined block to every node. Implemented the SHA256 hashing salgorithm for finding the
hash for every block in the blockchain [1].
Author R.C. Suganthe has provided a solution for the Land Registration system with help
of blockchain to improve the current state in which we operate and provide security. Their
proposed system is to use EVM (Ethereum Virtual Machine) and use PoW (Proof of Work)
concept to add or update the blocks which have gas fees. Also created an interface for
adding or updating the records[2 ] .
In this paper author Mahbub Alam Majumdar has come up with a solution to introduce
Council Protocol over delegated proof of Stake. He has also mentioned the structure of a
block. The author has also mentioned the Node Hierarchy in their system to allow access
to different types of information according to the individual access[3].
This paper is about how the author Ishita Mishra is going to complete the aim of the author
is to allow a marketplace where buyer and seller can interact and this transaction can be
reviewed by an authority to update the transaction. Implementing use of Proof of Work
concept and POSTMAN API to complete the project[4].
Disha Shinde and others This study offers a blockchain-based method for storing property
documents securely. When a person buys land under their system, the government authority
will give them a tangible copy of the property paperwork. The mothed used to store the
documents in the InterPlanetary File System (IPFS), which is a decentralized database. The
IPFS is a network that creates the document's hash. After the smart contracts' conditions
are met, this hash allows to securely store the records in the Ethereum blockchain[5].
10
CHAPTER 3:
SYSTEM ANALYSIS
3.1. System Analysis
3.1.1. Requirement Analysis
3.1.1.1. Functional Analysis
This land management system has three main features: land registration, verification of
ownership, and secure transfer of ownership of land.
a. Land Registration: The system allows registration of land titles through admins only.
Thus, the process is secure and transparent and helps prevent cases of fraudulent land
transfers and ownership disputes.
b. Verification of Land Ownership: The admin registers the land once on behalf of the
genuine owner which acts as verification process.
c. Transfer of Land Ownership: The system allows for the transfer of land ownership
in a secure and transparent manner. This will help to prevent cases of fraudulent land
transfers and ownership disputes.
A use case diagram depicting the roles and relationship between different users of the
system is given below:
11
Figure 3.1: Use-Case Diagram
Diagram fig describes the use case of the land management system. First the super admin
creates admin accounts. Admin creates users accounts and also register lands on behalf of
the genuine owners. Owners can list and delist their land for sale. Potential buyers can
explore the listed land and make a request. Owners can evaluate the request and decide to
accept or reject the request.
12
3.1.1.2. Non-Functional Requirement
A non-functional requirement specifies how a system must act or is expected to behave.
Nonfunctional requirements are those that specify criteria that can be used to judge the
operation of the system rather than the specific behavior of the system. The following are
some of our project's non-functional requirements:
1. Scalability: The application is scalable to support desired number of admins, users, and
land titles.
2. Speed: All the process within the application is processed in a rapid fashion.
3. Reliability: The consumer segmentation system can deliver accurate segmentation
findings on a consistent basis.
4. Usability: The application is built with a user-friendly interface such that even a
common person can understand it and make the most use of it.
13
3.2.4. Operational Feasibility
The operational feasibility of the proposed blockchain-based land management system was
assessed by evaluating the impact of the system on the existing land management processes.
The study found that the system would improve efficiency, reduce fraud, and increase
transparency in the land management process. It was determined that the proposed system
would be operationally feasible.
14
CHAPTER 4:
SYSTEM DESIGN
4.1. Design
4.1.1. ER Diagram
Land details are captured through LandDetails entities. Each land record has a unique
survey number, property identification number, market value, and square footage.
Additionally, an Owner and Admin are associated with each land record, indicating
ownership and administrative duties related to the property.
Furthermore, the diagram suggests a connection between Users and LandDetails through a
“requests” entity. This might indicate that Users can submit requests regarding specific
properties, possibly for buying or viewing them. However, the details of these requests are
not explicitly shown in the diagram.
16
4.1.3. Level 1 DFD
18
The diagram outlines a blockchain-based system for land record keeping. In the system,
buyers, sellers, and a government agency participate in transactions mediated by a smart
contract. The smart contract resides on a blockchain, a secure and distributed ledger system.
Regions 1 through 4 represent physical locations where the land being sold is situated.
Seller/Land Owner 1, Seller/Land Owner 2, and Seller/Land Owner 3 represent individuals
selling property. Buyer 1, Buyer 2, and Buyer 3 represent individuals buying property.
The smart contract governs the transactions between buyers and sellers. The block labeled
“Block 1” though “Block 4” represent chronologically ordered transactions that are
recorded on the blockchain. The government plays a role in the system, but the specific role
is not shown in the diagram.
19
4.1.5. Activity Diagram
20
4.2. Algorithm Details
4.2.1. Smart Contract Implementation Detail
The Land Management System (LMS) is built on a blockchain platform, ensuring
decentralization, transparency, and security. It utilizes smart contracts, which are self-
executing contracts with predefined rules and conditions encoded within them. The smart
contract is deployed on the blockchain network and interacts with various system
participants, including Super Admins (SAs), Admins (ADs), and Landowners (LOs).
The system involves three primary user roles: super admin, admin, and landowner. The
super admin is responsible for registering admins on the site. This role has elevated
privileges and controls the overall functioning of the system. An admin is registered by the
super admin and is responsible for registering landowners and creating land records on their
behalf. Admins play a vital role in the land survey process and the integration of owner's
properties with survey numbers and property IDs. Landowners are the individuals who own
land and wish to register their properties within the system. They cannot directly add their
properties but need to contact admins to initiate the registration process. The land
registration process involves the collaboration of admins and landowners to register a
property within the system.
Landowners can explore various lands based on survey numbers and locations. This allows
them to search for properties of interest within the system. Once a landowner selects a
property, they need to contact the admins to register their property. Admins then conduct a
survey of the land and integrate the owner's property with a survey number and a unique
property ID. The system facilitates the buying and selling of properties, ensuring a secure
and transparent transaction process. To initiate the selling process, an owner can mark their
property as "available to buy" within the system. This action makes the property visible to
other registered users. Other registered users, including landowners, can explore the
available properties listed for sale. If interested, they can request to buy a particular
property. The owner of the property (owner1) receives the buying request and has the
option to confirm or reject the transaction. Once owner1 confirms the transaction, the
property is sold, and the smart contract updates the ownership records accordingly. The
blockchain-based smart contract ensures the immutability of transactions using Proof of
Work (PoW). Once a property is sold and the transaction is confirmed, it cannot be reverted
or undone. This feature provides security and prevents any fraudulent activities within the
system.
21
The blockchain-based smart contract for land management system described in this report
offers a transparent and secure platform for registering landownership and facilitating
property transactions. The integration of various user roles, exploration of properties, and
the buying/selling process ensures an efficient and trustworthy system. The immutability
of transactions guarantees the reliability and integrity of the land management system,
enhancing the overall user experience and mitigating the risk of fraudulent activities.
22
CHAPTER 5:
IMPLEMENTATION AND TESTING
5.1. IMPLEMENTATION
5.1.1. Tools Used
React.js: This land management system uses React.js for front-end development. React.js
is a popular JavaScript library for building user interfaces. It is known for its simplicity,
flexibility, and efficiency. React.js has a vast community and a wide range of resources
available online, making it an excellent choice for our project.
Solidity: This land management system uses Solidity for back-end. Solidity is a
programming language used to write smart contracts on the Ethereum blockchain. It is a
popular choice for blockchain development due to its safety and efficiency.
Meta-mask Wallet: Meta-mask is a popular browser extension that allows users to manage
their Ethereum accounts and interact with decentralized applications.
Draw.io: Draw.io was used to create use case diagrams and system architecture diagrams.
This tool helped in visualizing the relationship and interactions between different
components of the system.
Microsoft 365: Microsoft 365 is an online word processing software which was used for
documentation. This tool helped several members of the team to work on documentation
in real time over the cloud.
Project Libre: This software was used for project management and scheduling. This tool
helped to visualize various stages of the project and track progress over different timelines.
Trello: This web-based project management software was used to assign, prioritize and
organize tasks between different members in a systematic manner.
Truffle and Web3.js: Truffle is a popular development framework used to build, test, and
deploy smart contracts based on the Ethereum Virtual Machine. Web3.js is a collection of
libraries that allows developers to interact with the Ethereum blockchain.
23
Ganache: Ganache is a personal blockchain that allows developers to test their smart
contracts before deploying them to the main Ethereum network. It provides a user-friendly
interface and can simulate various network conditions.
24
Test Case Input Expected Actual Output Remark
Output
1 User creates Land record Land record Pass
new land record created created
successfully successfully
and stored on and stored on
the blockchain the blockchain
2 User updates Land record Land record Pass
existing land updated updated
record successfully successfully
and stored on and stored on
the blockchain the blockchain
3 User deletes Land record Land record Pass
existing land deleted deleted
record successfully successfully
from the from the
blockchain blockchain
4 Multiple users System should System Pass
try to access prevent prevents
and modify the concurrent concurrent
same land modification modification
record and update the and updates the
simultaneously record correctly record correctly
5 User tries to System should System returns Pass
access and return an error an error
modify a land message message
record that does
not exist
25
During unit testing, the user interface of the system was thoroughly examined. Test cases
were designed to cover various scenarios, including login functionality and land record
management operations such as creation, update, and deletion. The test results revealed that
the system successfully handled these scenarios, with all test cases passing without any
errors or issues.
System testing involved evaluating the overall functionality and performance of the land
management system. Test cases were designed to cover a range of scenarios, including land
record creation, update, deletion, concurrent access, and accessing non-existent records.
The system exhibited its ability to handle these scenarios effectively, producing the
expected outputs for each test case.
Based on the test results, it can be concluded that the blockchain-based land management
system has met the defined requirements and demonstrated reliability in its operations. The
successful completion of all test cases indicates that the system performs as intended,
ensuring the accuracy and integrity of land-related transactions. This analysis confirms the
effectiveness and feasibility of the implemented solution, providing confidence in the
system's ability to securely manage land records and facilitate transparent land ownership
transfers.
26
CHAPTER 6:
DISCUSSION AND CONCLUSION
6.1. Conclusion
Finally, a block-chain based land management system was implemented using React.js,
Solidity, Truffle, Web3.js, Ganache, and Meta-mask wallet. This land management system
has the potential to replace the traditional paper-based system by offering a more secure
and transparent channel for land and other property transactions. In this system, the sole
super admin creates admins which in turn create users. Users can play the role of both seller
and buyer based on the situation. A seller can list property for sale, wait for requests,
evaluate received requests. A buyer can explore property, send requests, and wait for
seller’s decision. One can also track the history of ownership of a land through the
blockchain network.
b) Buyer Dashboard: A buyer dashboard can provide all the listed land for sale in one
place along with a description making it easy for buyers to request a purchase.
c) Payment Gateway: A payment gateway can be added to settlements for buyer and
seller after the transaction goes through.
d) Taxes: A dedicated section can be added for land owners to view taxes incuress on
their property and to pay them.
27
REFERENCES
[1] S. Krishnapriya, S. Greeshma Sarath, "Securing Land Registration using Blockchain,"
in Proceedings of the Third International Conference on Computing and Network
Communications, 2020, vol. 171, pp. 1708-1715.
[2] R. C. Suganthe, N. Shanthi, R.S. Latha, K. Gowtham, S. Deepak Kumar, R. Elango,
"Blockchain enabled Digitization of Land Registration," in Proceedings of the 2021
International Conference on Computer Communication and Informatics (ICCCI), 2021,
pp. 1-5.
[3] M. A. Majumdar, M. Monim and M. M. Shahriyer, "Blockchain based Land Registry
with Delegated Proof of Stake (DPoS) Consensus in Bangladesh," in Proceedings of
the 2020 IEEE Region 10 Symposium (TENSYMP), 2020, pp. 1756-1759.
[4] Mishra, Supriya, A. Sahoo and M. Vivek Anand, "Digitization of Land Records using
Blockchain Technology," in Proceedings of the 2021 International Conference on
Advance Computing and Innovative Technologies in Engineering (ICACITE), 2021,
pp. 769-772.
[5] D. Shinde, S. Padekar, S. Raut, A. Wasay and S. S. Sambhare, "Land Registry Using
Blockchain - A Survey of existing systems and proposing a feasible solution," in
Proceedings of the 2019 5th International Conference On Computing, Communication,
Control And Automation (ICCUBEA), 2019, pp. 1-6.
28
29