Decentralize House Registry Process Using Blockchain Technology in C++
- Our project aims to create a blockchain in which all housing related transactions of a certain society can be stored, verified and viewed.
- The code is applicable for only one level of transaction.
- The sample database contains data for 5 people, namely RAUNAK, IRA , MUSKAN, AKSHAT, SRISHTI. (data can be added as per requirement).
- The sample society contains only 100 plots numbered from 1 to 100 respectively. (data can be added as per requirement).
- Each sample house is worth 1000 bucks and each person has been given initially 10,000 bucks in his/her wallet.
- The code consists of majorly 4 sub-divisions. Enter the corresponding index number for each division.-
- New Transaction
- View Block
- Verify
- End Program
Sample Unique ids for each User -
- RAUNAK 16
- IRA 22
- MUSKAN 25
- AKSHAT 31
- SRISHTI 37
Note:
- SHA 256 is used as Hashing Algorithm.
- The block addition requires computation of 1st five bits of hash value to be zero.
To Run the program
- Clone the Repository
- In Linux, compile using g++ *.cpp
- Raunak Mantri
- Ira Bhosale
- Muskan Jain
- Akshat Tiwari
- Srishti Saraswat