PayIDSecure is an extended version of the PayID server with novel features of Access Control List (ACL) and Decentralized IDentity (DID).
“In 1st place, for the grand prize of $15,000 in XRP, PayIDSecure is a privacy preserving PayID server using decentralized identity (DID) and Access Control Lists (ACL)”
PayID replaces all hard to remember cryptocurrency addresses and IBAN with a human-readable identifier for all payments.
A user could share his/her payment information using his/her PayID identifier. So, anyone can get the payment information of that user if he/she manages to retrieve or guess the corresponding PayID.
In simpler words, we see privacy issues on the current implementation of the PayID protocol.
Our team managed to integrate the Access Control List (ACL) feature. But when we talk about ACL, we need a trusted user identity system. But what if we can use the PayID to identify the user?
To reach this goal, PayID needs some support to perform cryptographic operations.
The Decentralized Identity (DID) that makes it possible to create a bond between a PayID and DID in the form of digital credentials. So each time a user accesses the PayID server, he/she needs to present his/her PayID in the request.
The PayID BlockSprint Hackathon started on 25 September and lasted two weeks. It was organised by Ripple and UCL’s BlockSprint to push the development of PayID.
100 people participated in the hackathon, and three projects received honorable mentions in addition to the traditional top three prizes. The first prize our team received was $15,000 in XRP.