Ipd 12
Ipd 12
D.SUSHMITHA -
22RH1A0558
AGENDA
• Problem statement
• Proposed system
• System architecture diagram
• Technologies used
• Modules
• Hardware requirements
• Software requirements
• Output
• Future enhancement
• Conclusion
• References
WHAT IS BLOCKCHAIN TECHNOLOGY?
• A blockchain is a decentralized database that stores data across multiple computers. Each
computer has its own copy of the data, so when one node updates its copy of the data, all the other
nodes update theirs as well. Because every node has access to the same data, the system is secure.
• Blockchain-based verifiable credentials are the ideal solution to certificate fraud. Verifiable
credentials are a digital version of physical certificates or can be issued anew to make legitimate
claims about an individual’s educational or training qualifications.
PROBLEM STATEMENT
• In this study, a block-chain certificate system was developed based on relevant technology.
• The system’s application was programmed on the Ethereum platform and is run by the
EVM.
• In the system, three groups of users are involved, Schools or certification units grant
certificates, have access to the system, and can browse the system database.
• When students fulfilled certain requirements, the authorities grant a certificate through the
system. After the students have received their certificate, they are able to enquire about any
certificate they have gained.
SYSTEM ARTICTUCTURE DIAGRAM
TECHNOLOGIES USED
[1] Tengyu Yu, Blockchain operation principle analysis: 5 key technologies, iThome,
https://www.ithome.com.tw/news/105374
[2] JingyuanGao, The rise of virtual currencies! Bitcoin takes the lead, and the other 4
kinds can’t be
missed. Digital Age, https://www.bnext.com.tw/article/47456/bitcoinether-li tecoin-
ripple-differences-
betweencryptocurrencies
[3] Smart contractswhitepaper, https://github.com/OSELab/learning-blockchain/blob/
master/ethereum/smart-contracts.md