Zero Knowledge Programming Certifications
Abstract
Having the ability to prove your knowledge is essential for obtaining a job. In the programming field, applicants make claims about the programming languages they master, and it is up to the interviewer to check the veracity of those claims. The goal of this work is to facilitate this process by extracting important information from GitHub, such as the number of bytes programmed in each programming language. The user is then able to ask for a Zero Knowledge Proof which can be downloaded and sent to any entity which places trust on out platform. The proof is verifiable without the entity interacting with our platform and does not leak information about the users' GitHub. The obtained results are promising, even though proofs can take several minutes to generate, they can be verified in many devices, such as laptops and smartphones, which greatly increases the number of users who can use our platform.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.