22 Nov 2021 |
hik | And the way it works is that a principal gets a unique id per-dApp through II | 23:26:32 |
hik | but they're different cross-dApp | 23:26:46 |
hik | and if you are concerned about the privacy risks - principals are free. | 23:26:59 |
alveolina | Sorry, what is a principal? | 23:31:43 |
23 Nov 2021 |
hik | A principal is an IC wallet so to speak | 15:03:20 |
hik | I mean, really a principal is a GUID for entities on the IC. | 15:03:40 |
hik | So ex. neurons and canisters can also be principals | 15:17:06 |
hik | But from a user side that's not that important. | 15:17:11 |
alveolina | In reply to @hik:aboveaverage.space So ex. neurons and canisters can also be principals Cheers. That's helpful. The simple act of getting on to IC is an undertaking. WHat I think I understand is that you either get on to it using mobile phone with NFC or via PC but on PC you need a Yubikey. Is that right? | 17:51:56 |
hik | "Making an IC principal" is different from "making an internet identity" | 17:57:03 |
hik | For Internet Identity - your hypothesis is correct, although iirc II also supports Windows Hello | 17:57:37 |
hik | If you just want an IC Principal you can get one by downloading the Plug wallet, made by the Fleek/Psychedelic team | 17:58:10 |
hik | There's a ledger app in the works too | 17:58:19 |
alveolina | WIndows is off limits for me ... No windows in my house :-) | 17:58:26 |
hik | (I'm not sure what the release date is for ledger wallet, for the record - but the rumours are that they're close to validating it | 17:58:57 |
alveolina | In reply to @hik:aboveaverage.space (I'm not sure what the release date is for ledger wallet, for the record - but the rumours are that they're close to validating it sounds good. this Plug wallet also looks good. I think I need to get myself a Yubikey but I get the feel that there is a bit of a barrier for entry to the IC if this is to become widespread. yes, we are early days so I can see the potenial | 18:04:23 |
hik | I can make a ton of principals just with the ordinary dfx command. | 18:05:13 |
hik | You don't need a yubikey in particular | 18:05:21 |
hik | the II is meant to replace OAUTH for IC-based dapps, and isn't intended to be a core part of the blockchain except in the sense that the foundation feels it adds value to IC-built dapps | 18:05:45 |
alveolina | alright, now what is "II"? | 18:06:38 |
alveolina | oh, I see Internet Identity | 18:06:48 |
alveolina | lol | 18:06:50 |
hik | Which is why you're seeing weird support like Windows Hello | 18:07:09 |
hik | and yubikey | 18:07:14 |
alveolina | THe tutorials on the DFINITY community are a bit misleading. It looked like the first thing I needed was an II | 18:11:25 |
hik | Nope, the docs in general need significant work - one of my friends absolutely freaked out about centralized identity and auth and I had to explain "lol no, that's not how this works" | 18:13:37 |
alveolina | well glad that you explained it ... its one of the downsides that I picked up when doing a bit of search on the internet | 18:16:01 |
hik | To be entirely frank , there were some way high-tier things I'm not privy to, in my estimation the project could've used another year before launch. | 18:17:35 |
hik | The upside is that you get to be on the ground floor of the community figuring all this stuff out and making suggestions, feedback, etc | 18:17:57 |
hik | The downside is that there's a lot of "ergonomic problems" | 18:18:07 |