[MINUTES] CCG Weekly 2025-05-13

CCG Weekly Meeting Summary - 2025/05/13

*Topics Covered:*

   - *Administrative Items:* Code of ethics reminder, IP rights, call notes
   updates (Google Meet recording and Gemini summaries), upcoming agenda items
   (GS1, Verifiable Credentials WG update, Providence Mark). Consolidation of
   calendar events onto the W3C calendar.
   - *Taiwan Digital Identity Wallet (TWDIW):* Presentation by Denken Chen
   detailing Taiwan's approach to digital identity, focusing on the TWDIW.
      - *Special Considerations for Taiwan:* Existing PKI infrastructure
      (TW-TO, national health insurance cards), challenges from
previous national
      ID rollouts.
      - *Technical Specifications:* Use of DID 1.0, VC data model 1.1, IETF
      selective disclosure (JWS), OpenID 4VCI and VP, and the Between
status list
      for revocation. Currently using DID Key method (P-256) with plans for
      future exploration of other DID methods. Mobile-first approach
with iOS and
      Android apps.
      - *Selective Disclosure vs. ZKP:* Choice of selective disclosure for
      easier implementation and explanation, but acknowledges ZKP as the future
      direction for privacy. Exploration of ZKP solutions (DKID) as an add-on.
      - *Verifiable Data Registry:* Plan to use EVM-compatible blockchains
      for public key and schema storage, ensuring data availability and
      permissionless verification. Government responsibility for managing keys
      for government issuers initially. Discussion around the permissioning
      structure for adding issuers. Inclusion of Identity Assurance
Levels (IAL).
      - *Verifier Registry:* Discussion on the establishment of a verifier
      registry, potential for web-based registration, and user rights
(access and
      right to be forgotten). Challenges around governance and trust.
      - *Use Cases:* Discussions around age verification, integration with
      online governance platforms, and challenges associated with cross-border
      recognition. Focus on unlocking scenarios only possible with digital
      wallets (e.g., car rentals, international travel).
      - *Open Source:* The project's open-source plan (August-November
      2025), including software components, and a sandbox environment
for testing.

*Key Points:*

   - Taiwan's TWDIW prioritizes a practical and easily understandable
   approach, currently favoring selective disclosure over ZKP for initial
   implementation.
   - The TWDIW leverages existing infrastructure and adopts widely used
   standards for interoperability.
   - The government plays a key role in managing the verifiable data
   registry and establishing initial trust.
   - There's ongoing discussion about the future integration of ZKP, the
   governance of the verifier registry, and the balance between citizen
   control and government oversight. There is also an acknowledgement that the
   ecosystem needs to expand beyond government issuers.
   - The project is moving towards an open-source model and provides a
   sandbox environment for testing and collaboration.

Text: https://meet.w3c-ccg.org/archives/w3c-ccg-ccg-weekly-2025-05-13.md

Video: https://meet.w3c-ccg.org/archives/w3c-ccg-ccg-weekly-2025-05-13.mp4
*CCG Weekly - 2025/05/13 11:55 EDT - Transcript* *Attendees*

Alex Higuera, Chandima Cumaranatunge, Denken Chen, Erica Connell, Greg
Bernstein, Gregory Natran, Harrison Tang, Hiroyuki Sano, James Chartrand,
Jennie Meier, Joe Andrieu, Kaliya Identity Woman, Kayode Ezike, Kerri
Lemoie, Mahmoud Alkhraishi, Otto Mora, Przemek, Rashmi Siravara, Rob
Padula, Sharon Leu, Ted Thibodeau Jr, Tim Cappalli, Vanessa Xu, Will
Abramson, Yen-Lin Huang, 王浩恩
*Transcript*

Will Abramson: Yeah, I think yeah, right.

Harrison Tang: Hey, how's it going?

Denken Chen: Hey, great.

Denken Chen: Let me screen share.

Harrison Tang: Yeah, thanks for jumping on. Thank you for taking the time.
Yeah, I know it's very late.

Denken Chen: Yeah, No problem.

Harrison Tang: It's very late there. So, Tinten, will be hosting today and
then, we will go over the administrative stuff for about four to five
minutes and…

Harrison Tang: then we'll get to your presentation around 9:07. Yeah. can
you hear us?

Denken Chen: …

Denken Chen: yes. Okay.

Harrison Tang: All right.

Harrison Tang: So will host and then he will go over the administrative and
also announcement reminders and…

Denken Chen: Hey, it's my honor to be here to share our experience.

Harrison Tang: we'll start your portion around 9:07. All right, sounds good.

Will Abramson: Cool. Yeah,…

Will Abramson: thanks I appreciate it as well. it's not a good time for
you, so thanks for jumping on. Cool. Yeah, thanks a lot. We'll give people
a couple of minutes and then I'll kick it off. I don't need to ask you,
Harrison, anymore, do I? Stop the recording. Just going cool.

Harrison Tang: Yeah, it's being recorded right now.

Will Abramson: Okay, I think I'll get started. quite a few folks have
joined the admin portion first. so Tim just good catch. thanks Tim. Yeah.
Okay. So, we need to update. That's like the W3.org, right? Yeah. Just want
to update. Great. I'll try to do that after welcome everyone to this week's
credential community group call. today I'm delighted to have Denin Chen
here going to present on what Taiwan is working on with their digital
identity wallet.

Will Abramson: so we really appreciate Den taking the time especially
because I don't know some god awful time in the morning for him. but before
we get into that I just run down some administrative items. So code of
ethics and professional conduct reminder treat people with respect. we're
here to collaborate and work together and trying to create a friendly
environment for us all to do that. But just keep that in mind when you're
interacting with others in this community. Thanks. IP note. So, anyone's
welcome to participate in these calls. however, all substantiative
contributors to CCG work items must be members of the CCG with full IPR
agreements signed.
00:05:00

Will Abramson: If you're unsure what that means or you would like to become
a member but don't know how just reach out to the chairs that's me Harrison
or Mammud and we'll be more than happy to help Call notes. So, yeah, we've
moved over to Google Meet. These are being recorded. the audio is archived
and there's also a summary from Google's Gemini that is produced at the end
of these calls. I think we don't use IRC anymore to queue, so we should
probably update that. But just raise your hand in the Google meet and we'll
manage a queue as we need.

Will Abramson: Introductions and reintroductions. Is there anyone new on
the call today who'd like to introduce themselves or anyone just feeling
friendly and wants to say Just jump on the queue now. Love to hear from No
one today. moving on announcements and reminders. Are there any
announcements that you want to make the group aware of or reminders that we
should be keeping track of? please on the queue. Okay. Not hearing any
announcements or reminders.

Will Abramson: moving on. are there any updates on the CCG work items that
have been going on? I mean, I was away last week, so I haven't been
tracking any of the data integrity stuff. So, I'd appreciate a rundown of
if anything there that I should be aware of, but really anything that's CCG
related, both has Appreciate feedback. No worries. I think then we can just
move into the main part of the call and I'll hand it over to Denan. go.

Harrison Tang: So, just a quick preview. So, next week we'll have GS1
talking about their implementations on verifiable credentials and then the
week after we'll have Brent to talk about what's next at verifiable
credentials working group and then the week after that we'll have Wolf from
blockchain comments to talk about Providence Mark. I'll keep sending out
the agenda the week of events and then of course you can just go to W3C
calendar to see the latest events coming up and then we also put in the
VCedu and also the data integrity and other task forces calendars in the
W3C calendar.

Harrison Tang: I'm sending out the link here and if there's anything
missing just let any of the chairs know we'll try to consolidate all the
calendar events to the W3C calendar.

Will Abramson: Great Harrison. That's good. I know there's been a recurring
sort of issues we've had to the calendar. Hopefully, this is going to solve
that. Right. There's one bite that we manage it and it's on the W3C website.

Harrison Tang: Yep. So that integrations and promotions if you're curious
about the work items and then which work items will be promoted to the VC
working group the data integrity which is the crypto suite stuff and then
VCD the dates and times are all there

Will Abramson: Thanks a lot. Okay, last call. Any introductions,
announcements, work item updates? No once.

Will Abramson: Over to you thanks again for presenting.

Denken Chen: Hey, hello everyone and…

Denken Chen: I'll share my slides in this group chat so you can see it by
yourself and in the attendees I've seen Yanding Hang he's matching an early
contributor or say the main people inside the government to be responsible
for this project but he has been resigned recently and I see Aliyah
identity woman we invited her to Moda to talk about identity stuff last
year. So nice to see you again.
00:10:00

Denken Chen: And in this talk I think we will start by sharing our
experience since last year TP pack 2024 we had a breakout sessions and
there are m lots of details since then and let's get started. So a few
disclaimer in the beginning this whole presentation is based on
collaborative efforts and it's lots of people working on this and I'm just
collecting some public informations or aspect to it and so today I do not
represent the moda the government or I do not represent the the other say
labs.

Denken Chen: So today I'm presenting for myself and so those opinions are
on my own and on a brief introduction of myself. I've been a mobile app
developer for over a decade mainly on the iOS app site and I've been
information security consultant for a while. So this is my first time to be
a technical staff and advisor to the government and to this digital
identity world and in this job I producing Dr. Sim report and mainly
working with my colleagues to working on a technical adversary meetings
where we invite multiple stakeholders to discuss issues around this digital
identity wallet.

Denken Chen: So you may commit donate me at my web page and during this
digital identity wallet formation of this ecosystems I think there are some
special considerations for Taiwan and from now on I probably would just use
one topic one slide so if you got any question of this slide you can just
raise your hand or leave some message I will pause for a few seconds at the
end of each slide.

Denken Chen: So for this style we are talking about there are some special
considerations here in Taiwan we do not have digital versions of driving
license for now but we do have lots of existing government PKI cars or
services including we have cars for the legal entity entities and we have
cars and a mobile version called TWTO for natural person and we also have n
national health insurancees which issues IC card to both doctors and
patients.

Denken Chen: So we already have lots of PKI cards here and so the
motivation for this digital identity movement I think it's kind of very
different from many of the countries in Taiwan we had a new ID in 2021 and
it was kind of like a tragedy to me because when the government would like
to roll out a new Yeti from paper card to an IC card. There were lots of
fight back from the organization like some NOS's like some association for
the human right or open culture foundations.

Denken Chen: they fight for the information security issues and privacy
issues and mainly for the reason that there was no specific laws for a new
eid. So lots of debates and dispute there. So in the end the government
decided to suspend that new eid roll out and eventually I think it's kind
of suspended it forever. So now comes to Moda the government I work with
the of digital fair So this ministry you can see it's been established in
2022.
00:15:00

Denken Chen: It's after the aftermath of the eid stuff they just
established after that and in 2023 the Moda did some early research on some
decentralized tech. So there are multiple fields has been discovered I
would say has been researched deeply that including the decentralized
identifiers including the tools there and they're also doing some
retroactive public goods funding within the government and the civil
community and after that project I think the government decide that this
decentralized identifier is the way to

Denken Chen: And that's based on a pioneer early research which is called
Taiwan DID. You can still find this projects on the GitHub. it's a early
research and kind of proof of concept to make sure that the DID can bridge
the current existing system the TWW50. So like I mentioned that it's a
existing X50 files nice certificate for natural person and to bridge that
existing PKI card to a Ethereum address or a sim for ity a ZKP identity to
use CD and VC as a bridge to make sure those can be connected.

Denken Chen: So I think it's a really interesting project in 2023 and it
has served as a research base to led to current spec of TWWDIW. So I have
seen someone was argu that TWWD hasn't been evolved into our current spec.
Yeah, exactly. it's just an early proof of concept. that also defines the
current spec. So let's see the current spec. We've shared a little bit
about this before back to tack we've used the decentralized identifier 1.0
and we also use the verifiable credentials data model 1.1. And we know that
the 2.0

Denken Chen: is going to be released soon and we also have done some
internal research to migrate the version but it's in preparation and one of
the interesting part is that we pick IETF selective disclosure for JT SD J
and we'll talk about it later. So the communication APIs we pick verifiable
credential insuranceances open ID for VCI and for verifiable presentations
for VP. So the final part is we use between status list for the revocation
list.

Denken Chen: So you can see that from those days it's kind of very akin to
what europe has been choosing like the SD j for the selective disclosure
and the open ID for VCI and VP. So I think for the early researcher the
reason they choose there are kind of relatively mature standards. So you
can see afterwards. maybe I can just stop here for a while. If you have any
questions, you can raise your hands or I just continue. great. We'll just
step into a little bit details. So on the D method, so far we only use the
key.

Denken Chen: by the way basically this presentation I present are basically
public information that you can get from the sandbox environment or from
our public document. So on this part we only use the key for now and it's
based on this P 256. I think the reason they picked that is that we use the
mobile phone as the holders wallet and use secure encrament to generate the
key pairs and so far it's the only curve that been supported.

Denken Chen: So that bring us to the software components here like the
issuer and the verifier side we have got two docker image will be offered
to the industry and so on the holder side it's kind of interesting that
this project pick used mobile apps on the iOS and Android it's a local only
apps there's no wallet agent or holder services online.
00:20:00

Denken Chen: So it has to be purely local apps and it support code through
open ID4 VCI or open ID for VP and this project is bettered to support NFC
as well but it's still in development and one of the interesting things is
that when you downloading the testing version you'll see that this wallet
maintains VP history because it's very important for the holder to

Denken Chen: know what services they have been authorized and they can keep
up to the law of the personal information requirements and for each project
there will be some software development kit SDKs will be provided for the
trusted triangles. So let's see why they choose selective disclosure over
the KP for this project. I think it's because it's easier to implement for
the engineers side because a bit discursive to see the spec is relatively
easy to understand. on the contrary like ZKP there are lots of
implementations or standards or algorithm competing for a while. We'll talk
about that later.

Denken Chen: And for the government part it's also easier to explain what
is selective disclosure. you of the VCs You're just hiding some fields. So
when you are revealing your legal name but you can hide your birth date
like those kind of things. So it's easier to explain to the citizen or we
also collaborating with lawyers to make sure the regulations works under
these systems and also to the government officials and also because it's a
relatively mature standards so we choose static disclosure I think is kind
of reasonable for the government because they had to pick something that is
easier to understand and

Denken Chen: easier to implement and we also did some DKP explorations I
think it's based on DK ID for a while have been shared a little bit in the
data integrity meetings since April and I personally have many discussions
with them so they're implementing ZKP solutions directly from the SD jot.
So it's important for the government side when we are implementing the
services there's no need for the ZKP service to change the issuers process.
So that means that this DKP can be an add-on to the whole ecosystem later.

Denken Chen: So when the whole ecosystem has been established we can add
the later. So before diving in this I would like to see if there's any
question for this because I might have been gone too fast.

Will Abramson: I had a question Duncan.

Denken Chen: Yeah.

Will Abramson: You said currently you're using did key Is there plans? Have
you explored what might be after did key Yeah,…

Denken Chen: You mean some other did methods? Yeah.

Will Abramson: I did message that would allow you to do updates, right?

Denken Chen: Later we'll talk about verify registry and I personally would
advocate to use the web to kind of expand the use cases or expand the
registration methods through it. But so far I think one of the reason is
that we don't disclose any holders on the internet we only keep it on the
mobile phones. So unless there's a interaction between the holder and…

Denken Chen: the verifier otherwise the ID key for the holder wouldn't be
disclosed interesting. Yeah.
00:25:00

Will Abramson: And that actually brings up another question that I think I
had are holders in your system do they have one did key or…

Will Abramson: do they create many did keys.

Denken Chen: Let's one part I forgot to mention. in this wallet they will
be able to create multiple wallets inside the app. So for now each wallet
will corresponding to one key. So it can create multiple keys.

Will Abramson: Okay,…

Denken Chen: Yeah exactly.

Will Abramson: cool. Thanks.

Denken Chen: So any other questions? anything you can discuss. I think we
are very welcome for discussions because I also see not just me but also
Hen from the Moda has been join us as well. Sure.

Will Abramson: I guess I could ask another question about the ZKP stuff.
sounds like you decided not to explore that. you explored it and…

Will Abramson: then pulled back. Do you think in the future you might move
to a ZKP solution or you kind of rolled that out?

Denken Chen: Yeah, I would say the reason the government would mostly
choose selective disclosure…

Will Abramson: Mhm.

Denken Chen: because it's more practical in the sense that it can be rolled
out and easier to understand. But on the other hand last year or no this
year I attended rights come and when it comes to human rights I think many
of the people there understand that ZKP is the way to go to prevent your
behavior heavier tracking stuff.

Will Abramson: Mhm. Okay.

Denken Chen: yeah and also it's kind of the only reason that we can
minimize our personal information leakage to the outside world or even the
can be a checking parameters right so to deal with those situations we have
to do ZKP solutions but I think it's kind of like an industry problem like
some indust industry do rely on tracking the ad industry right there are
many industry that rely on as revenues.

Denken Chen: So I think for the government side there has to make sure a
ecosystem that works for most of the people there and for some scenarios
that cares about privacy a lot more it will be much suitable to use DKP and
for our part I think we are trying hard kind of to research available
solutions for the government so they can see at what's…

Denken Chen: what has been involved and what's a possibility and possible
solutions out there so they can roll out their plans for next year or next
two to three years. Yeah. Yeah.

Will Abramson: Did you explore any of the BBS plus stuff like BBS
signatures?

Will Abramson: It's right. Mhm.

Denken Chen: the reason we are not exploring BBS for now is because we know
that BBS will require some change to the issue processes and let's from the
government's point of view because the ministry of digital affairs has to
cooperate with other ministries there are parallel level so I think it has
to be pursued

Denken Chen: way they as in to explain the technology to other mystery and
to convince them to work in this way it also takes some time right so for
now we've seen W3C VC standard is mature enough but when it comes to ZKP we
don't see formal standard yet BBS hasn't done the kind of WG recommends
right so I think when it becomes the recommends it it we will step in and…

Denken Chen: to see the possibility.

Will Abramson: Yep. Thanks.

Will Abramson: It's interesting to hear the tensions the government has to
manage, right?

Denken Chen: Yeah, exactly.

Denken Chen: And I see auto had some messages mentioning that Zikabin can
start new age verifications and it's easier to understand and one of the
reason I think age verification is important and easier to understand is
that you don't have to reveal the full birth date instead you can reveal
only age over 18, 20, etc. And spar experience is there are some online
scenarios or offline scenarios that requires age verification when you are
buying alcohols or cigarettes.
00:30:00

Denken Chen: however in terms of the application scenarios to develop a
scenarios for that so far we has already got some solutions for edge
verification just presenting your physical certificate right so it's kind
of very difficult for the government I think it's for a government through
these digital identity

Denken Chen: wallet project to enforce you have to showing your digital
identity online or offline. It's kind of another regulations issues there.

Will Abramson: Actually talking about use cases that remind me I think a
really interesting use case for Taiwan in particular to explore is some
kind of integration with your governance platform,…

Denken Chen: So I think we've seen there could be some fightback there. So
age verification so far hasn't been a I would say strong application
scenarios for now. Mhm.

Will Abramson: You have pol because I think that's the context where,
people ideally wouldn't want to be personally identifiable, but you still
want to have some constraints about who can participate and…

Will Abramson: what perspectives they're coming from. Have you looked into
that at all or is that just a completely separate thing that happens
elsewhere? Yes.

Denken Chen: You talk about policies is the online forum.

Denken Chen: I know Okay, I see. Yeah, that's interesting. And probably
Meshing is more familiar than me on this part when it comes but I'll just
share my personal opinions on this because I have been working with another
online foreign called EDT. Another BBS is called the bulletin board systems
technology and it's still a big forum here called PDT.cc

Will Abramson: Mhm.

Denken Chen: CC and I think in terms of the manager for the digital
identity is not the best way to go because unless there is a strong reasons
to verify your digital identity to make sure what you say or the user
generated content has to be identified said by whom otherwise as there's
not very strong reasons for a user generated content platform to identify a
specific person. That's from the content platform point of view.

Denken Chen: But if we would like to like for police they may look forward
to identify any person to improve the credibility of the speech that could
work and I'm not sure whether it's a good way to go.

Will Abramson: Mhm.

Denken Chen: Okay. Interesting. Meshbin has shared some information in the
message and me do you like to talk about it for a while.

Yen-Lin Huang: Yeah. I Ying previously working with Moda and I left my job
since last month. So today I'm going to speak on my own capacity and mod
due to the previous minister Audrey Tong she implement a lot of
deliberative tools such as polace or talk to the city into the digital
policy making process and there are a lot of project that we implement
policen things. although we have established a lot of citizen as assembly
to talk about digital identity policy but we haven't used pol because we
find out that it is too difficult to choose the support or the object
online.
00:35:00

Yen-Lin Huang: So we focus on the on-site deliberative workshop with
multiple stakeholder and there are some results and I think it will be
public this year. I think maybe Denan can follow up in a few months and if
it is released you can just mention it in the email list. Yeah.

Will Abramson: That sounds great.

Will Abramson: Thanks again.

Denken Chen: Thank you.

Denken Chen: Okay, is there other topics that people would like to ask or
follow up? Okay, let's forward to the next topic.

Denken Chen: The second half that we are also very in serious discussion of
how to build this verifiable data registry in the decentralized identity
model that VC has presented to us and so for the first one is from the
issue side and actually this is one of the reason I decided to join this
project because it's very interesting to see a government particularly from
the Taiwan government to

Denken Chen: do a insuranceances so on the issue registry there has to be
issues public keys and schemas right so easy to understand and the
government will take responsible for it and one of the interesting decision
is that this data will not just be publicly available it will be on chain
it'll be on the public ledger and I think for current

Denken Chen: information it will be on EVN compatible blockchains and for
Taiwanese government's side I think one of the reason to put this on chains
there's no other reason not to put it on the public because ensures the
resistance when the government service is down you can still retrieve the
data on the chain right so it also ensures availabilities because in the
past

Denken Chen: I think it's a really hard for government vendors to ensure
availability it's very hard for I think any of the software vendor to reach
9999% availability right it's really hard so instead of spending tons of
money on the cloud services It's much more reasonable to put it on chain
and I think there's no dispute on it because the insurance public keys
should be publicly available and that also enables a permissionless
verification ecosystem because that you don't have to get any permission to
verify certificate from the issuers.

Denken Chen: you can just see the public keys and verify the credentials by
yourself. So that aligns the advocate of the open ecosystems there.

Denken Chen: So it's a strong foundations here and when sure Okay.

Will Abramson: So I just have a quick question on that.

Will Abramson: So this public ledger is going to be permissioned, right?
it's going to be like the Taiwanese ledger or there's going to be some
structure by which only the government can add people to this list issue.
Mhm. Mhm.

Denken Chen: Actually, probably I should add to that is that it will be a
public blockchain say arbitron or polygon zkvn those kind of stuff. So it
will be public accessible. Yeah.

Will Abramson: But I mean somebody needs to know these are the government
issuers public keys.

Will Abramson: There's going to be some permissioning structure maybe
layered on top of the public threat.

Denken Chen: You mean look let me put it that way that the public keys here
aren't for the public key of the address for the web three.

Denken Chen: It's a public key from the issuers for using the P 256 the key
the information will be on the chain I mean it basically use the chain as a
notebook in this sense so when you're talking about the permission is …

Will Abramson: Yeah, I think I got it.

Denken Chen: how does those issuers put their own public key on chain
00:40:00

Will Abramson: Yeah, I think I understand just there's going to be some
permissioning structure, around the trust list. at the end.

Denken Chen: Okay, I see.

Will Abramson: Yeah. Mhm.

Denken Chen: Okay, I see. So the moda will be responsible to collecting all
the issuers public keys because I think the issuer here will be limited to
only the governmental issuers for now. So we don't deal about the issues
found from the industry yet and probably I think when the structure is
mature any of the industry issue can take the same procedures. Yeah.

Denken Chen: And so mement mentioned that this measurement we expect it to
be a list of both public sector and private sectors we can do anything
based on this structure. So for this project I think it's interesting that
the government meaning moda has to take the responsibility for issues from
the government at least this could be solved from their side. Hey, so when
we are talking the insurance, we talk about identity assurance level as
well.

Denken Chen: it's a concept from the NIST document for the digital identity
guidelines when you are having a higher IL that means you probably get your
credentials on site to verify you are the identity like you described as
lower as the verification will be less reliable so it's The interesting
part we are discussing which credentials the government issues
corresponding to I1 or two or three the highest one and we haven't
established any measurement or audit stuff like that. So far at the first
stage we only serve it as a optional VC field declared by the issuer.

Denken Chen: That means that we taught the issuer from the government that
what is ILO and what's the benefit of you tagging this ILO as a VC field
because that will enable the verification or the verifier to decide if you
need a higher ILO credentials for any banking services they may need ILO3
credentials to verify your identity. they can decide that. So that's one of
the reason that when we are asking our issuers to declare Ilos that means
we will have a extra levels of different credentials for the verifier to
decide.

Denken Chen: So they don't have to pick one by one. in the end I think they
can just pick I need ILO3 cars and probably in the end will be insured or
audited by someone else. So we try to incorporate the ILO concept into
these systems and so far when we are discussing this we al already got some
challenges when you are reassurances or renewal the cars it will be much
more frequent than I think especially for the phone replacement you're much
more frequent than you replacing your existing physical certificate or
cards or

Denken Chen: could we do some D key rotations here? That's one of the
reason that for the past few months I've been some research on some
different date method and so far we didn't get good enough solutions here
because we are so attached to a key solutions so far. But on the verifier
side it's much more interesting.

Denken Chen: we kind of take much approach EU has been done some trust list
approach and we are still under discussion about this if we are going to
verify our verifier to make sure the holder knows it's legitimatate
verifier how do we do that we could maintain a registry right so there will
be verifies public keys and schemas
00:45:00

Denken Chen: And that means the verify with requested vis and that's one
part that I personally would like to step in that is it possible for us to
verify to register through their own domain names using daddy web because
for our side if you have to register on the registry through our existing
PKI cars it will be kind very hard for a large organization to go through
all the processes of using the cars. So is it possible that we can register
through dominance and also add some other contact.

Denken Chen: The reason is that I think for most of the law of personal
information there will be requirement to have the ability to enable user to
the right to access or the right to be forgotten and so far we haven't got
any great automations or requirement or even API spec for enable that. So I
think the most practical way is to add a r verify contact here and that's
also just the establishment of the verify registry.

Denken Chen: we haven't talked about registry governance yet. Will it be
like an I can the domain name governance from the industry or what should
the government do in terms of the registry governance because it's really
hard and I think it's also impossible for government any of the ministry to
take hold of all the application scenarios and all the verifier
verification sites. So I think it's interesting topic here auto mention in
the message that the check of verify the relian part is something that we
would like to plan to do on what the label you mean? yeah exactly.

Denken Chen: So I didn't got the imagery here but actually in the end we
will have the war to show whether this verify has been a green checked
icon. So only when they are listed on the verify registry they'll be green
check or say it'll be tag as trusted. But on the other hand, we also stick
to the SSI self-s server identity rule stack. The holder should be enable
to do whatever they like. So there will be a warning on the wit if the
verifies isn't on the trusted registry, but you can still submit your
personal data out there. Yeah, that's a current structure. Auto please.

Otto Mora: No, thank you super interesting. I wanted to ask so maybe I
missed it a bit at the beginning of the presentation, but would citizens be
able to use other wallets besides the government wallet as well or…

Otto Mora: are you for now just restricting the credentials to be issued
only for the government wallet because I think that would also play into
interoperability and some other things. Yeah.

Denken Chen: So yeah in the end the whole ecosystem will be open source.

Denken Chen: So technically you can build a third party wallet and I've
been talk about it again in the public I personally would like to build a
third party what it for myself and that's one of the reason we call the
open ecosystem you can build your own third party issuers wit or verify as
you like and the spec is out there when you are implementing the open ID
for VCI

Denken Chen: VP and the corresponding VC master I think it will be all fine
and on the other side is like whether there will be some regulations on the
third party wallet we haven't talked about it yet but personally I would
think that for the industry or for Taiwan's experience it would be much
easier or healthier to just let the ecosystem develop…

Denken Chen: what they like and found all the regulation later. Yeah.

Otto Mora: Yeah, because in some sense…

Otto Mora: what you're saying is that exactly mimics a little bit of the
browser situation, Where maybe Firefox trust one set of versus Chrome
trusting a different set of certificates. And I guess maybe something
similar could happen here with identity wallets, right? trusting different
relying parties or different issuers that they have checked or…
00:50:00

Otto Mora: have vetted from various different trust registries or trust
routes. Sorry is very interesting.

Denken Chen: Yeah, that's a very interesting point of view I actually have
another point of view like the trust list or…

Denken Chen: the trust registry should be able to be imported into
different wallet. I mean that the trust wallet or the trust registry should
be separated from the wi provider. So for example in my view that anyone or
any organization can maintain a verify registry and it should be able to be
imported to any of the wobby. It kind of works on your OS or I think not
for the browser but for the OS you can import any root certificate as you
like.

Denken Chen: it's kind of like a user's freedom to do that but I think it
will be very difficult for the government to do that because the government
or most of the time they will think it in a centralized way they have the
credibility to make sure that what it works and be secure but on the other
side my point of view is that the trust registry works like a root
certificate. Yeah, that's my pro personal point of view. Okay, let's no
other question. So, we move on.

Denken Chen: A few other things like when we are talking about the verifier
we've seen that there's a electric signature but we are not going for
digital signatures on the law for now because it will be similar to the
codified electric signature QS under EU law because I think our law is
quite in the same structure and it'll be very tedious years procedures and
lots of audit processes to make sure it is a digital signature. So for now
we are not pursuing it yet but still it is electric electronic signature
right.

Denken Chen: personally and with my colleague we are pushing or say we are
arguing that could we treat the Bible presentation as an authorization the
electronic document and there also already has some holders binding to sign
the electric electronic signatures they will indicate the user consent and
I think it's important to the lawyers to

Denken Chen: understand what the VP means when you are putting I remember
in the open ID for VP spec there's a recent field for the verify to shown
to the user it's kind of works like in the mobile app when they are
requesting any of the permissions the app has to shown the reason for
requesting it so I think the VP kind of works like the same they can be
like a electric electronic document mentioning okay I would like to request
some of the fields of your VC and here's the reason would you agree to that
if you do you can sign with your older did ID right so I think the VP could
be explained or interpretated as this way but I think the official has to
done some process to measure this whether this statement is true or

Denken Chen: and just to mention that the matchpin also leave some message
on the message why I mentioned the verified registry should be included
into a trust list management and should be recognized by any kind of the
wireless service. Yeah, I think it's a ultimate goal but it's kind of still
very extra for most of the people there and sure the obstacle is still the
government governance process regulation compliance but from my point of
view because I grew myself in the civ tech community I usually do things
before any law established.

Denken Chen: So when it's a open source project so we can just do it by
forking the projects or just did our own and that's for my personal
opinion. So quick go through the others things like we do have some other
changes like we are using selective disclosure but how do NFC to work with
relative disclosure is kind of very hard UX problems. it's really hard to
keep it connected and also select some fields right but also we are facing
some challenges to present QR code from the holder side and the reason is
that in the convenience store here in Taiwan it's very popular to show your
QR code to either do some online payment or your membership R code so it's
very frequent actions here
00:55:00

Denken Chen: to present rather than scan. However, this award does not
include any agent online. So, there must be some middle server to do that.
Also, I think it still remains a challenges we discussed internally. the
solution hasn't been final yet but also we are also developing some
application scenarios and personally I think that we all mentioned that the
internet has identity layers for decades so we should have it but when we
are establishing this ecosystem we has to unlock some scenarios that's only
possible with the digital

Denken Chen: or identity wallet unless the industry will not have a
incentives to join our ecosystem right so that's one of the things I've
been pushing hard we should focus only on those scenarios in the early
stage so for example even on the car rental side can we just rent a car
with just mobile phone without preparing any physical driver license or
when we are going abroad for traveling is it possible we don't bring any
international driving permit. That could be done technically, But there's
also a crossber recognition stuff or issues there. it's really a struggle
in Taiwan because of some political issues there.

Denken Chen: So that's interesting that it's not just a digital technical
issues but also I think a country's level cross borders issues there and we
are still developing other scenarios. Okay. So I think this project has
announced the open source schedule. If you are a sandbox users, you receive
some data claim that this opensource project will be starting this August
to November. So basically you're covering all software components. So final
slide this one of the reason I'm here. We do have a sandbox environment. I
would like to invite anyone to test on it. It's a testing environment. is
not a regul regulatory sandbox.

Denken Chen: I know that some financial or some banking people will think
about that but no it's on the testing environment purely technically and
you can access the testing version of the app now and there have been some
demo scenarios on this website you can see it and from the sandbox website
you can create some testing bases and VPs out there and for now we are
opening in phone verification for our own Chinese people, but we also open
for foreigners to just send us an email. You can apply for an account to
see around.

Denken Chen: unfortunately it's still only in Chinese but I think in this
era we have lots of AI tools or translation tools can just play around to
see whether our spec is obeying the specifications or any comments we are
very welcome so you can just send email there okay that's for the today's
talk and I think we've done many of the issues each of the issue could gone
very deep.

Denken Chen: So I'd like to see whether we do have some question or
emphasis there.

Will Abramson: Great. Thanks so much,…

Will Abramson: We've got a couple of minutes. So, if anyone has a final
question, please jump on. Harrison, go for it.
01:00:00

Harrison Tang: No, actually I just pressed the wrong button. I just want to
say great job. This is really really good stuff. So yeah,…

Denken Chen: Thank you.

Will Abramson: Yes, I agree. It's really nice to see an overview of a,
government's perspective how they're looking.

Harrison Tang: a lot of concepts that we talk about here, I'm really glad
and also slightly pleasantly surprised that the Taiwanese government is
actually on top of it. So thanks a lot.

Will Abramson:

Will Abramson: Okay, I'm not seeing anyone. Last question, then we'll close.

Otto Mora: Sorry, not to abuse the time, but my only question was what are
your opinions thinking on the state of Utah and the way that they view the
citizen kind of owning the identifier and the state more just endorsing it.
if you have any opinion on that or view how the Taiwanese government views
things like that. …

Otto Mora: Obviously it's something very recent, but I just wanted to see
if you had any thoughts on that.

Denken Chen: I didn't pat your question very clearly.

Denken Chen: Could you elaborate a little bit more?

Otto Mora:

Otto Mora: Yeah, no problem. Yeah, the state of Utah in the United States
recently passed or is about to pass I believe actually correct myself some
regulation that indicates that user identity is citizenowned or the
identifier is citizen owned and the government's role is just to endorse a
person's identity right so they view it as the citizen brings their
identifier whether it's did key did whatever, right? And they issue you a
credential endorsing the fact that you are, this person. so it's obviously
something very recent,…

Otto Mora: but I just wanted to know if you had heard about that or if you
had any opinions or how that aligns with the way that you are viewing this
project in Taiwan.

Denken Chen: Yeah, I'm not familiar with the law you mentioned.

Denken Chen: But I think it's kind of interesting we had to explain what is
for many people because it actually works behind the scene. I think many
people will probably only recognize the credentials it's a digital version
of the certificate, right?

Denken Chen: however did live behind the scene and how do we define whether
did the represent this identity right is there a legal representations or…

Denken Chen: interpretations for it right I have to say we don't have a
solid foundation for it yet and Okay. Sure.

Will Abramson: Sorry, I don't have to cut you off.

Will Abramson: I just realized over time. We I would be very interested.
It's an interesting question from Otto. Maybe if you get a chance to read
that link Joe posted, maybe you could take it to the mailing list and share
your thoughts or the Taiwan digital wallets thought. That would be really
cool.

Denken Chen: Thank you.

Will Abramson: Great. Thanks everybody. …

Will Abramson: Tim's saying he can't get to the demo. We have to close.
Maybe Denin, you can have a look at that link and see what the problem is.

Denken Chen: Okay. Hey,…

Will Abramson: Thanks for joining and then thanks again. I really
appreciate you coming on at this time in the night to share what's going on
and everybody else who's joined from Taiwan people. Thanks a lot. Have a
great week. Great.

Denken Chen: thank you.

Otto Mora: Thank you.
Meeting ended after 01:04:16 👋

*This editable transcript was computer generated and might contain errors.
People can also change the text after it was created.*

Received on Tuesday, 13 May 2025 22:06:05 UTC