uPort is a decentralized identity application built on the Ethereum blockchain that allows users to create and manage their own digital identity credentials, including login credentials, certificates, and personal data, without relying on centralized authorities or gatekeepers. Users generate their own Ethereum addresses and private keys, which are stored in smart contracts, enabling secure single sign-on across platforms while maintaining full control over their identity data. This approach eliminates the vulnerabilities associated with centralized identity systems, such as single points of failure, and enables users to reclaim ownership of their data, transfer credentials between platforms, and maintain portable digital identities that can be verified by any party.
Understanding Decentralized Identity with uPort on Ethereum
Added:hello everyone I am Solomon letterer co-founder of black maddox and here we're going to do a walk through and an overview of you port you port I think is a very exciting application in the blockchain space it's an app that runs on ethereum and what they're doing is rethinking and reimagining identity so I'm going to talk a little bit more what I even mean by identity and how identity is done today versus how people are imagining to do it going forward using a blockchain but before we do that I think the best easiest way to explain what you port is all about is to install it and start using it so we'll do a little bit of a walk-through demo of the you port app so the first thing is head over to you poor Tommy is there URL and then you can download the app either for iPhone or Android and create an account on you port and you should know when you're making au port account it actually makes an etherium account for you behind the scenes so it's creating an aetherium address and within the U port app you can actually see what your ethereal account is and that account that address is associated with an entry within a smart contract that is managing a lot of the you port functionality so one of the real heavy lifting is happening on the ethereum blockchain so once you have that installed then we're going to use a demo website that's actually being run by you port so if you go to you port go to demo dot you port out me and there's a little demo that illustrates some of the functionality of there this app the the thing to keep in mind is that even though this demo is on you port site think of it or a lot of the functionality we're doing think of it as if it's not run or hosted by you port this will come clear in a couple minutes when we actually start using it so when you get to this demo site you'll see this option over here connect with you port what this is mimicking or illustrating is logging into some platform and this platform could be any kind of platform it doesn't necessarily have to be you port themselves it could be if you're logging into Spotify or if you're logging into github or or up work any service that you use and you want to be able to log into that platform using your you port credentials so this is very similar to sort of like the single sign-on model we have today or open ID all these options where you many sites you go to and you'd click on sign-on like here on Soundcloud you click sign on you log in with Facebook or Google all right you see that all over here again Rotten Tomatoes I'll do log in log in with Facebook and you have this this is very BIC witness who lose the same thing so that's very convenient of course the rel to log in with Facebook everywhere but of course that has a downside that a Facebook gets hacked which has happened and if they people get access to your Facebook credentials they in turn are now getting access to all these other platforms so you port is a similar has a similar benefit without the downside so the benefit is you could log in to this platform using your you port credentials but you port themselves never hold or ever get access to those credentials it's good it's only created on your end on your phone unilaterally so there's no when you create an aetherium account or any blockchain account you don't have to there is no gate keeper or there's no central authority that is managing that log in it just created create your own address and associated private key only on your side so let's just run through this connected with you port it gives me this QR code so this is something I need to scan with my phone so I'm just gonna illustrate what my phone is doing on the left side here I login on the bottom in the middle there's a QR reader once I hit that I'm going to scan the QR code I say login with this account share your my information so I permission the app on my phone to pop me in to this this other platform I say other platform because again it doesn't need to be you port that's running this this could be any company now there's some kind of dummy mock-up here as if I'm buying shares and something so maybe I wanted into some brokerage account so I currently have 3000 shares and I'm going to buy say another 1,500 I hid by shares and as soon as I do that I get an I'll get a notification yeah I get a notification on my phone asking me if I want to approve that transaction so all the approval and what's doing actually it's it's digitally signing a message so it's using my blockchain or thorium credentials to ok this transaction where I'm actually buying 1,500 shares and sure enough now we can see that my shares have increased to 4500 so that just illustrates the login side of things and credentialing and if we go to the next step over here it will show illustrate another feature of you port and that is here so it's up here reclaim ownership of your data and there's an option certificate use port demo and I have an option to get it meaning I just completed sort of this demo or think of it that I completed some online course and now I want to get my diploma or my my certificate that I completed this this process so I hit get and then on my phone it pops up that hey there's I'm getting a notification where I'm this incoming certificate of you port demo and I can accept it and then once I do that I have under the list of my verifications over here it shows that I have a u port demo certificate what's the big deal about that so if you think of currently the way all your licenses diplomas or things like certificates are managed today they're always with some central authority so if you were to for instance go you you're looking for a new job and you want to show you a prospective employer that you have a four-year degree from NYU you have to now reach out to your University and tell NYU hey can you send a transcript to seal transcript to this prospective employer which is a lot of extra work it's a lot of overhead as opposed to imagine if you had that certificate all along with you just like now in this case with the U port demo certificate it is maintained within this app so I receive the digital copy of it and that digital copy assent to my blockchain address my blockchain account and now at any point in the future if I need to prove to someone hey I have such a certificate or I have such a degree or such a license I can then send that to someone else and I could send out this to someone else and they can actually see where that where that certificate originated from so I can just go through some of the other options here but I just wanted to show you with accounts that things are here connected to the etherium network so just to give you a little bit of an overview again of what we're talking about is right now our licenses are passed it's diplomas it's all up with these centralized authorities or government agencies and now with you port imagine all that is held on your end connected to your you port or ethereum account and I should say that you port is only providing an interface to the true back end and the true back end is the blockchain so you could circumvent you port if you wanted to and get access to those data points of those credentials that are being stored directly with your ethereum account another side of this is not just your licenses and things like that but also preferences and and histories that you're built up with other applications so currently you may have built up some some kind of movie watching history and some kind of movie preferences with Netflix and similarly with Spotify but then if you want to go to now some new platform if you want to move to Hulu or tonight or to iTunes you have to rebuild that history all over again you have to regenerate you have to teach this new system what your preferences are but what if instead you actually had those records or those preferences are always stored with you or pushed to you regularly and then if you move to some other platform you can in turn send that to this you could send your Netflix history to Hulu and similarly what Spotify to iTunes here we're just illustrating again the idea of this single sign-on using your you pour credentials to get access to all different platforms whether it's reddit or even your bank account Chase and with respect to connecting your credentials or your license government-issued credentials to you port ID the municipality of silk which is outside of Zurich and Switzerland is actually doing this with you port so you can go into a government office in silk and they will associate your government issued ID with your with your you port aetherium account so then at any point in the future if you go into some other government office or some other agency you can use your you port ID as if it were the same as using your government license and of course in the future it would be taking a step further so as soon as you get a license or as soon as you get a birth certificate or whatever it is that agency or that hospital or what whatever they would send they would issue a digital version of that license potential to your you port or blockchain account so it would all be digital from the beginning and it's always going to be held in your hands from from day one so that's a really exciting area of how identity is being reimagined and re rebuilt using a blockchain and it also lays a foundation for a lot of other distributed applications such as healthcare so you can imagine having your health records stored in the same way in a distributed way which is also maintained on your side on your phone thanks for tuning in and hope to see you again on other walk-throughs and other demos of other applications and have a great day and be sure to check us out at block maddox Taiyo we could follow us on social media to find the latest happenings and news in the watch-chain space
Up Next

Build a Blockchain Dating DApp: Tinder Clone with Next.js and Solidity
@CleverProgrammer
43.6K views•2022-03-25

Torrent File Format & Bencoding: A Technical Deep Dive
@AsliEngineering
12.5K views•2022-08-08

Operational Security Essentials: A Guide for Hacktivists (OPSEC)
@hitbsecconf
157.4K views•2012-11-26

Understanding Ethereum: A Comprehensive Beginner's Overview
@99Bitcoins
3.1M views•2018-06-26
Related Study Plans & Knowledge Roadmaps
Structured learning paths in Blockchain & Crypto







































