Abstract
Blockchains ensure integrity, transparency, and immutability of transactions they process. It also guarantees the eventual inclusion of all the transactions submitted to the blockchain and records them in its ledger. Bitcoin and Litecoin are examples of time-tested, reliable public blockchains that handle only one type of transaction – send/receive money (i.e., transfer-of-value) from one user to another. Whereas, general-purpose blockchains like Ethereum provide means and methods to encapsulate transfer of not only value but anything fungible that can be digitally represented with the help of programs aka smart contracts. However, with a high-level Turing-complete programming language to write smart contracts, Ethereum encountered vulnerabilities in its contracts thus forgoing the claim of immutability. On the contrary, script-based blockchains like Bitcoin and Litecoin have withstood the test of time and hence are perceived reliable – a very important aspect while managing assets like land. In this paper, we present a transfer-of-asset system for land management that borrows from Litecoin protocol its script, underlying consensus, and block structure. Our resultant system is a permissioned blockchain, where only a set of pre-approved miners can append land records to the blockchain. We introduce sidechains that are roped in a mainchain. The mainchain stores land records, which can be queried by citizens; whereas, sidechains hold intricate details about intermediate validations performed by regulators, registrars, and notaries. The process of land management used in this paper is a typical process in the states of India. Our system can be used to manage any asset class that is finite in nature. Our approach provides transparency of transactions at a higher level and privacy to individual transactions.
The work was done at the Center of Excellence for Blockchain Research, funded by Ripple UBRI.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Geohash. http://geohash.org/site/tips.html
How to create a new altcoin. https://bitcointalk.org/index.php?topic=225690.0
Standard on Manual Cadastral Maps and Parcel Identifiers. https://www.iaao.org/media/standards/Manual_Cadastral_Maps_2016.pdf
Ateniese, G., Faonio, A., Magri, B., de Medeiros, B.: Certified bitcoins. In: Proceedings of Applied Cryptography and Network Security - ACNS, pp. 80–96 (2014)
Atzei, N., Bartoletti, M., Cimoli, T.: A survey of attacks on Ethereum smart contracts (SoK). In: Maffei, M., Ryan, M. (eds.) POST 2017. LNCS, vol. 10204, pp. 164–186. Springer, Heidelberg (2017). https://doi.org/10.1007/978-3-662-54455-6_8
Bethencourt, J., Sahai, A., Waters, B.: Advanced crypto software collection - cpabe (2006)
Bethencourt, J., Sahai, A., Waters, B.: Ciphertext-policy attribute-based encryption. In: 2007 IEEE Symposium on Security and Privacy (S&P 2007), pp. 321–334 (2007)
Cachin, C.: Architecture of the Hyperledger Blockchain Fabric (2016). https://www.zurich.ibm.com/dccl/papers/cachin_dccl.pdf
eMudhra: Case Study: land records securely on a Blockchain. https://www.emudhra.com/us/case-studies/blockchain/emBlock_land_records_case_study.pdf
Ethereum. Non-fungible tokens (NFT) (2021). https://ethereum.org/en/nft/,
Karnataka Government. https://landrecords.karnataka.gov.in
Abhishek, G.: Property registration and land record management via blockchains. https://security.cse.iitk.ac.in/sites/default/files/2019-09/14807257.pdf
Kalra, G., Goel, S., Dhawan, M., Sharma, S.: ZEUS: analyzing safety of smart contracts. In: 25th Annual Network and Distributed System Security Symposium, NDSS (2018)
Labs, R.: Run rippled as a validator (2021). https://xrpl.org/run-rippled-as-a-validator.html
Litecoin. The cryptocurrency for payments (2011). https://litecoin.org/
Mishra, P., Suhag, R.: Land records and titles in India (2017). http://www.prsindia.org/uploads/media/Analytical
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008). http://bitcoin.org/bitcoin.pdf
Shyamasundar, R.K., Patil, V.: Blockchain: the revolution in trust management. Proc. Indian Natl. Sci. Acad. 84 (2), 385–407 (2018)
Thakur, V., Doja, M.N., Dwivedi, Y.K., Ahmad, T., Khadanga, G.: Land records on blockchain for implementation of land titling in India. Int. J. Inf. Manag. 52, 101940 (2019)
Wood, G.: Ethereum: a secure decentralised generalised transaction ledger EIP-150 REVISION (2017)
Acknowledgements
We would like to thank Anasuya Acharya and Bajrang Sutar who worked on this project.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Patil, V., Shyamasundar, R.K. (2021). Landcoin: A Practical Protocol for Transfer-of-Asset. In: Tripathy, S., Shyamasundar, R.K., Ranjan, R. (eds) Information Systems Security. ICISS 2021. Lecture Notes in Computer Science(), vol 13146. Springer, Cham. https://doi.org/10.1007/978-3-030-92571-0_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-92571-0_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-92570-3
Online ISBN: 978-3-030-92571-0
eBook Packages: Computer ScienceComputer Science (R0)