GitHub

Screen Shot 2019-08-03 at 6.46.52 PM.png

BLOCKID

A global digital identification platform leveraging the power of Blockchain technology.

PROBLEM

 

It may be surprising to hear how common electoral fraud is in the United States and around the world. This issue stems from a flaw in the identity-verification process, eventually leading to rigged elections and manipulated election results.  Identity theft is also a common problem in banks as there is a lot of room for human error- when customers are seeking loans or transferring money, human identities could be easily faked. 

TECHNICAL OVERVIEW

 

  • First, a block with personal user data owned by a particular institution is added to a blockchain. Let’s say a user wants to vote for an election. He can first scan his fingerprint to access our BlockID app. Using the app, he could vote as long as he is physically within a certain proximity of the election poll, which will be determined by the dragon board’s hotspot in this case. 

 

  • The vote data will then be transferred to the web server, which is viewed by the government entity that owns the vote data from all voters. The vote will later be added to the blocks of votes from other verified voters. 
     

  • XML was used to design the architecture of the app and Java to design the backend for the app via Android Studio. API’s involved with the application itself are the Android API and Java API.  
     

  • The Qualcomm Dragonboard was programmed using Python, which directly approaches the hardware.
     

  • Finally, for the web app, We used HTML/CSS for the frontend of the website, JavaScript and Ruby which function as the bridge between the frontend and the backend, and Rails and SQL for the backend of the web as the database.

OUR SOLUTION

 

A passport to the world: A global digital identification platform that leverages Blockchain Technology to revolutionize verification processes through secure, transparent, fool-proof, non-redundant, and efficient access across all services and industries. Overall, the fool-proof nature of our blockchain product can serve to eliminate inaccuracies in even the most crucial processes.

FUTURE GOAL & PROJECTIONS

​​

  • Firstly, in the short run, a blockchain mining system would be required, as only a portion of a blockchain is being demoed.
     

  • Next, compliance would be needed from various institutions that collect and process identity data, and they must contribute to user blockchains.
     

  • In the future, this technology can be used for rapid digital id verification at large-scale events. The long term goal is to implement such identification technologies on platforms such as LinkedIn, where validity of credentials is highly important. Users who have this foolproof identity verification technology can attain a “verified” status on their linkedIn profiles. 

secure & trusted identity verification solution

BlockID is digital identification platform that secures the digital ID verification and record certification processes through Blockchain programming. BlockID revolutionizes verification processes through secure, transparent, non-redundant, and efficient access across all services and industries. 

Thanks for viewing my portfolio! 

 

Avanthika Ramesh