07:39:01 <RRSAgent> RRSAgent has joined #did 07:39:01 <RRSAgent> logging to https://www.w3.org/2019/09/18-did-irc 07:39:03 <ken> drummond: Please sign in to #did with your name 07:39:06 <Zakim> Zakim has joined #did 07:39:07 <yoshiroy> present+ 07:39:08 <Helen> Helen has joined #did 07:39:09 <Helen> Present + Helen 07:39:10 <Gerhard_Oosthuizen> Gerhard_Oosthuizen has joined #did 07:39:10 <mitja> present+ Mitja_Simcic 07:39:12 <dezell> dezell has joined #did 07:39:14 <ken> present+ ken 07:39:17 <dezell> present+ 07:39:20 <kaz> kaz has joined #did 07:39:21 <Gerhard_Oosthuizen> present+ 07:39:24 <jc> jc has joined #did 07:39:24 <ken> ... Please state your name when speaking. 07:39:25 <hhan> present+ Hyunseop_Han 07:39:26 <kaz> present+ Kaz_Ashimura 07:39:28 <igarashi> present+ Tatsuya_Igarashi 07:39:29 <Arnaud> Arnaud has joined #did 07:39:34 <burn> rrsagent, draft minutes 07:39:34 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html burn 07:39:38 <burn> present+ Dan_Burnett 07:39:39 <yoshiroy> present+ Yoshiro_Yoneya 07:39:39 <urata> present+ shin_urata 07:39:40 <cwarnier> present+ Clement_Warnier_de_Wailly 07:39:51 <Arnaud> Present+ Arnaud Le Hors 07:39:51 <ken> ... We just had our first DID WG meeting here at TPAC. 07:39:52 <grantnoble> grantnoble has joined #did 07:40:04 <manu> rrsagent, draft minutes 07:40:04 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html manu 07:40:13 <burn> present+ Arnaud_Le_Hors 07:40:19 <burn> present- Arnaud Le Hors 07:40:19 <ken> ... Our two co-chairs are here, Dan Burnett and Brent Zundel 07:40:27 <manu> rrsagent, make logs public 07:40:37 <manu> rrsagent, draft minutes 07:40:37 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html manu 07:40:56 <ken> ... We will use a handful of basic slide to prime the pump. 07:41:05 <ken> ... What is a DID? 07:41:08 <st> st has joined #did 07:41:36 <manu> Meeting: DID Questions and Answers 07:41:45 <manu> Chair: Drummond 07:42:03 <ken> ... Helen presented a great discussion this morning on talking about DIDs to a non-technical audience. 07:42:06 <manu> present+ 07:42:10 <manu> rrsagent, draft minutes 07:42:10 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html manu 07:42:28 <jc> Present+ qiang_chen 07:42:51 <ken> ... A DID is a new type of globally unique identifier (URI) that does not require a centralized registration authority. 07:43:09 <Dudley_> Dudley_ has joined #did 07:43:15 <florent> florent has joined #did 07:43:15 <manu> rrsagent, draft minutes 07:43:15 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html manu 07:43:28 <ken> ... The DID WG has 18 member organizations and 50+ registered participants. 07:43:48 <ken> ... What the deliverables of the DID WG? 07:44:16 <ken> A specification and two notes, and a test suite. 07:44:26 <manu> rrsagent, draft minutes 07:44:26 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html manu 07:44:30 <ken> ... What is the WG schedule 07:45:31 <ken> Dan: The process plan for our primary spec includes an editor draft, CR, PR, and recommendation. 07:45:55 <ken> ... We worked backwards from the charter time to arrive at milestones for each phase. 07:46:09 <ken> ... The feature freeze is targeted for May 2020. 07:46:40 <ken> ... We have options if we can't meet that, but we are focused on meeting it. 07:46:56 <ken> Drummond: Where did the term DID come from? 07:47:27 <ken> ... The Verifiable Claims interest group document first used the term. 07:48:01 <tpk> tpk has joined #did 07:48:32 <ken> ... The idea of an identifier with cryptographic verification started here. 07:48:56 <ken> ... How long have we been working on DIDs? 07:49:09 <manu> rrsagent, draft minutes 07:49:09 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html manu 07:49:14 <ken> ... The work started in Spring 2015. 07:49:45 <ken> ... DHS was an early research grant source. 07:50:10 <ken> ... The first version of the specification was produced in 2016. 07:50:28 <ken> ... The spec was contributed to the CCG in 2017. 07:50:35 <mitja> mitja has joined #did 07:51:09 <ken> ... A large amount of work has gone into the first version of the spec that will be used as the starting point for the DID WG. 07:51:39 <manu> rrsagent, draft minutes 07:51:39 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html manu 07:51:46 <ken> ... What reasons did DHS rely on to fund this work? 07:51:59 <ken> ... 1. A persistant identifier. 07:52:17 <ken> ... 2. A resolvable identifier 07:52:30 <kiyoto_> kiyoto_ has joined #did 07:52:31 <manu> rrsagent, draft minutes 07:52:31 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html manu 07:52:33 <ken> ... 3. A cryptographically verifiable identifier. 07:52:46 <ken> ... 4. A decentralized identifier. 07:52:59 <ota> ota has joined #did 07:53:29 <ken> ... Helen Garneau, VP of Marketing at Sovrin Foundation, gave a presentation regarding talking about DIDs to a non-technical audience this morning. 07:53:39 <ken> ... What does a DID look like? 07:54:11 <ken> ... (see slides for example URN & 07:54:18 <ken> ... DID.) 07:54:44 <ken> ... did:method:did-method-specific-string 07:55:03 <ken> ... What is a DID method? 07:55:04 <hiro> hiro has joined #did 07:55:08 <mitja> mitja has joined #did 07:55:16 <Steven-Google> Steven-Google has joined #did 07:55:33 <ken> ... A DID method describes how to perform the CRUD operations on a DID. 07:55:58 <ken> ... A DID is not actually deleted, it can however be deactivated. 07:56:17 <ken> ... What is a DID document? 07:56:39 <ken> ... (see slide for example DID document) 07:56:41 <dezell> q+ to ask whether "create" creates a document as well 07:56:55 <ken> ... It is a json-ld document. 07:57:23 <manu> ack dezell 07:57:23 <Zakim> dezell, you wanted to ask whether "create" creates a document as well 07:57:52 <ken> dezell: How do you create the DID document? 07:58:10 <igarashi> q+ 07:58:13 <ken> drummond: It's created when you create the DID. 07:58:39 <ken> ... There are 32 registered did methods. 07:59:08 <ken> ... There is a wide variety of ways DIDs are created by each method. 07:59:27 <manu> ack igarashi 07:59:29 <ken> ... The person that controls the keys, can change the DID document. 08:00:06 <yoshiroy1> yoshiroy1 has joined #did 08:00:08 <ken> sony: What is the difference between between other identifiers and DIDs? 08:00:31 <yoshiroy1> q? 08:00:39 <yoshiroy1> q+ 08:00:46 <Chunming> Chunming has joined #did 08:01:05 <ken> manu: OpenID has aspects of decentralized identity. But it depends on the underlying implementation. 08:01:19 <ota_> ota_ has joined #did 08:01:19 <kaz_> kaz_ has joined #did 08:01:27 <kaz_> q? 08:01:30 <ken> ... Each method states where it will resolve the DID. 08:01:54 <ken> ... OpenID used domain-based resolution. 08:02:23 <ken> ... Some DID methods based on block-chains, cannot take an ID away from an identity. 08:02:25 <mitja> mitja has joined #did 08:02:55 <ken> ... Only the holder of the private keys can change the DID. 08:03:53 <ken> sony: The method is not mandated to use a blockchain. OpenID could be used as DID method. 08:04:33 <ken> manu: You could say that the blockchain is identity provider, but that would be taking it too far. 08:05:12 <ken> ... With a ledger you can demonstrate that it is very difficult to take away an DID. 08:05:57 <ken> ... You can use a distributed hash table or like with did:web, you can publish a DID on the web. 08:06:23 <ken> ... Each method should be evaluated to determine the decentralization of the method. 08:06:49 <Arnaud> q+ 08:07:09 <ken> brent: Your question is excellent. That is what is motivating the group to produce a rubric to evaluate the decentralization of methods. 08:07:36 <manu> q+ anotherQuestion 08:08:18 <ken> yoshiroy: Who is the authority of the did scheme to avoid conflicts? 08:08:36 <ken> ... Who is the authority of the did methods? 08:09:17 <ken> drummond: As an appendix to the spec, there will be a reference to an IANA registration for the scheme. 08:09:38 <ken> ... The uniqueness of method names is a deeper topic. 08:10:03 <ken> ... The method registry is not a completed discussion. 08:10:15 <manu> ack Arnaud 08:10:18 <manu> ack yoshiroy 08:10:37 <ken> Arnaud: The four properties of the did, might vary by did method? 08:10:52 <manu> q+ to talk about the politics behind these answers 08:11:01 <ken> drummond: Yes, that is why there is going to be a rubric. 08:11:23 <kaz_> q? 08:11:31 <ken> burn: A rubric is collection of criteria to evaluate. 08:12:04 <ken> ... Rather than define "decentralized", we plan to create the rubric for people to use to evaluate did methods. 08:12:51 <ken> ... We hope this tool will help match use case needs to methods and discover how well the method suits the use case. 08:13:36 <ken> drummond: This was an intense discussion in the community group to define decentralization and how well a method met the definition. 08:13:45 <kaz_> q? 08:14:06 <ken> ... Rather than establish a definition, the user can determine this. 08:14:52 <ken> gerard: If the method specific ledger disappears, would your did also go away? 08:15:03 <ken> drummond: Yes that could happen. 08:15:30 <ken> gerard: Could a large company create a did on every method? 08:15:46 <urata> urata has joined #did 08:16:00 <ken> manu: 32 methods is probably too many. 08:16:35 <ken> ... Some large companies are not fully decentralized. 08:16:52 <ken> ... The group is trying to create a bigger tent. 08:17:24 <ken> ... If dids can help improve user experience or security, we want to support that effort. 08:17:48 <ken> ... Many block chains are adding did methods to grow their ecosystems. 08:18:26 <ken> ... did:web could help extend the web to offer better authentication. It is not very decentralized. 08:18:40 <ken> q+ drummond 08:19:13 <ken> manu: We are trying to be inclusive as possible. 08:19:40 <ken> ... Large, small and diverse organizations are welcome. 08:19:41 <csarven> csarven has joined #did 08:19:43 <manu> q? 08:19:45 <manu> ack ano 08:19:48 <manu> ack manu 08:19:48 <Zakim> manu, you wanted to talk about the politics behind these answers 08:20:27 <manu> ack drumm 08:20:49 <ken> tobias: We see an innovation that can support dids of all types, including did:peer to did:largecompanies. 08:21:13 <ken> drummond: The are 4 whole groups of did types. 08:21:33 <ken> ... Over 20 are ledger based. 08:22:02 <ken> ... did:peer and did:key represent non-ledger based methods. 08:22:47 <ken> ... Public organizations might need a ledger based did to anchor credentials. 08:22:48 <tpk_> tpk_ has joined #did 08:22:59 <Arnaud> q+ 08:23:30 <ken> ... Hybrid dids leverage a DLT but are not registered directly on the ledgers. 08:23:31 <horiuchi> horiuchi has joined #did 08:23:47 <manu> ack Arnaud 08:23:51 <mitja> mitja has joined #did 08:23:52 <ken> ... Proprietary dids are a wide variety. 08:24:05 <ken> Arnaud: We could see a land rush on dids. 08:24:30 <manu> q+ 08:24:34 <manu> q- 08:24:37 <ken> ... We are looking at many companies that are creating there own methods. How do you control this? 08:25:29 <ken> drummond: We indicated on the syntax slide scheme:method:idstring. 08:25:38 <ken> ... But nesting is allowed. 08:25:42 <igarashi> q+ 08:25:43 <manu> ack manu 08:27:18 <ken> Igarashi: There could be unintential consequences of credential issuance. 08:27:28 <yoshiaki> yoshiaki has joined #did 08:27:35 <ken> drummond: Yes there could be. 08:28:01 <kaz> s/Igarashi:/DanD:/ 08:28:11 <yoshiaki> yoshiaki has joined #did 08:28:26 <ken> tobias: If you have a credential and there is unintended consequences, you can't foresee that always from the beginning. 08:29:06 <ken> drummond: Send further questions to the WG mailing list. 08:29:20 <ken> ... Thank you all for attending. 08:29:40 <kaz> rrsagent, make draft public 08:29:40 <RRSAgent> I'm logging. I don't understand 'make draft public', kaz. Try /msg RRSAgent help 08:29:51 <kaz> rrsagent, make log public 08:29:57 <kaz> s/rrsagent, make draft public// 08:30:01 <kaz> rrsagent, draft minutes 08:30:01 <RRSAgent> I have made the request to generate https://www.w3.org/2019/09/18-did-minutes.html kaz 08:33:39 <yoshiaki_> yoshiaki_ has joined #did 08:34:26 <yoshiroy> yoshiroy has left #did 08:35:47 <jc> jc has joined #did 08:38:18 <yofukami> yofukami has joined #did 08:40:17 <jc> jc has joined #did 08:40:38 <jc> jc has joined #did 08:41:16 <gkellogg> gkellogg has joined #did 08:51:14 <jc> jc has joined #did 09:04:27 <jc> jc has joined #did 09:09:15 <Chunming> Chunming has joined #did 09:20:17 <jc> jc has joined #did 09:21:59 <jc> jc has joined #did 09:28:50 <jc> jc has joined #did 09:34:16 <horiuchi> horiuchi has joined #did 09:34:48 <yoshiaki> yoshiaki has joined #did 09:38:54 <yoshiaki_> yoshiaki_ has joined #did 09:49:29 <dbaron> dbaron has left #did 23:52:30 <RRSAgent> RRSAgent has joined #did 23:52:30 <RRSAgent> logging to https://www.w3.org/2019/09/18-did-irc 23:52:31 <ivan> rrsagent, set log public 23:52:31 <ivan> rrsagent, this meeting spans midnight 23:52:31 <ivan> Meeting: JSON-LD Working Group F2F in Fukuoka — First day 23:52:31 <ivan> Date: 2019-09-19 23:52:31 <ivan> Agenda: http://tinyurl.com/y34nfpfg 23:52:31 <ivan> ivan has changed the topic to: Meeting Agenda 2019-09-19: http://tinyurl.com/y34nfpfg 23:52:32 <ivan> Regrets+ 23:52:32 <ivan> Chair: azaroth, bigbluehat 23:52:38 <ivan> present+ 23:54:58 <mitja> mitja has joined #did 23:55:49 <mitja_> mitja_ has joined #did 23:57:13 <gkellogg> gkellogg has joined #did 23:59:54 <chaals> chaals has joined #did 00:02:38 <horiuchi> horiuchi has joined #did 00:03:39 <ivan> https://mit.webex.com/mit/j.php?MTID=m792442d12074490aa495ecaa0df1ff3a 00:04:39 <ivan> rrsagent, bye 00:04:39 <RRSAgent> I see no action items