Open swcurran opened 1 month ago
I have a commercial objection to the approval of did:tdw. "tdw" overlaps significantly with the Trusted Digital Web (TDW), the parent project of the Web 7.0 Ultraweb.
Partial List
Dating back to 2018
The oldest reference to the "Trusted Digital Web" appears to be from a whitepaper published by Michael Herman in conjunction with the November 7-8, 2019 Malta Blockchain Summit¹. This whitepaper outlines the concept of a universal, trusted, frictionless, integrated, standards-based platform for global commerce, communication, and collaboration¹.
Source: Conversation with Copilot, 11/7/2024
(1) TRUSTED DIGITAL WEB: WHITEPAPER - ResearchGate. https://www.researchgate.net/profile/Michael-Herman-4/publication/348558565_TRUSTED_DIGITAL_WEB_WHITEPAPER_THE_FUTURE_OF_THE_INTERNET_AND_THE_WORLD_WIDE_WEB_A_SOLUTION_FOR_A_WORLD_STEEPED_IN_FUNDAMENTAL_DISTRUST/links/60046b5a299bf14088a2cbc8/TRUSTED-DIGITAL-WEB-WHITEPAPER-THE-FUTURE-OF-THE-INTERNET-AND-THE-WORLD-WIDE-WEB-A-SOLUTION-FOR-A-WORLD-STEEPED-IN-FUNDAMENTAL-DISTRUST.pdf. (2) How Digital Trust Varies Around the World - Harvard Business Review. https://hbr.org/2021/02/how-digital-trust-varies-around-the-world. (3) Michael Herman (Web 7.0 Ultraweb) mwherman2000 - GitHub. https://github.com/mwherman2000. (4) undefined. https://maltablockchainsummit.com/.
NOTE: "tdw" appears 13 times in the 2019 version of the Trusted Digital Web white paper.
Examples (dating back to 2018):
Television interviews, international keynote presentations, and worldwide videocasts beginning in 2019
First reference: 2019
From 2019 referencing a TDW blog post from 2018:
From 2019 referencing TDW whitepaper from 2018
Partial List
did:tdw
It was definitely not our intention to create any confusion. While I am well aware of @mwherman2000’s work in this area. The association I have with that is work is “Hyperonomy” and “Web 7.0". I’m not aware of the use of the “Trusted Digital Web" term in the context of that work — and definitely not the acronym, nor any confusion it would have with what we are working on — a trusted version of did:web.
In the specification and all presentations explained why we chose it — nothing to do with @mwherman2000’s work.
We did check the DID Method Registry prior to choosing the name to verify it was not taken. AFAIK, the DID Method Registry uses a first come, first serve namespace process, and while @mwherman2000 has a number of DID Methods Registered, he did not register did:tdw
, and with this PR, we have done so.
At this point, the term did:tdw
(as opposed to the pure TDW acronym) is well-known in the community as being the specification for the DID method that we have been working on and talking about. I’m sorry the topic did not come up earlier, but given the reputation we have established with the term (references to did:tdw
are common, including in a recent RFI from the Government of Canada), we’d prefer not to change it now.
This issue specifically relates to the W3C being complicit if this PR is approved. Comments such as being used in a government RFI or that you have no recollection are irrelevant to the issue at hand. Beyond this, the infringement extends to the use of the term "Trust DID Web" - an obvious collision with the long established use of the original term "Trusted Digital Web" which dates back to 2018.
did:webby
is a suggested alternative method name.
The Differences between Unregistered and Registered Trademarks in Canada, https://www.heerlaw.com/differences-unregistered-registered-trademarks
While I am well aware of @mwherman2000’s work in this area. The association I have with that is work is “Hyperonomy” and “Web 7.0". I’m not aware of the use of the “Trusted Digital Web" term in the context of that work
This has been my perception as well, I don't remember having heard of a project called "Trusted Digital Web" before. Also, "Trust DID Web and "Trusted Digital Web" are clearly not the same, and besides, to me "Trusted Digital Web" sounds like a generic term rather than a trademark.
Possibly related:
This is the only request for did:tdw
at the moment, so there is no conflict to resolve yet.
This issue specifically relates to the W3C being complicit [in the infringement] if this PR is approved.
Reminder: This issue is very specific ...and I believe/suggest it should be considered via W3C's legal processes.
did:tdw
(Trust DID Web) is an entirely different name and is completely unrelated to Trusted Digital Web (TDW). There is no conflict here.
Related Discussions
did:idc
by IBM: https://github.com/w3c/did-extensions/pull/402#issuecomment-1007950969did:keri
https://github.com/w3c/did-extensions/pull/395#issuecomment-1010505040@kimdhamilton, your thoughts?
DIF?
The did:tdw method is currently a work item of the Identifiers&Discovery WG at DIF. It was approved after @swcurran proposed and presented it multiple times in August/September this year, and no concerns or objections were raised against this new work item. @mwherman2000 if I remember correctly, you are also a member of that same DIF WG.
@peacekeeper Thank you. For several reasons including jumpstarting the Web 7.0 Foundation, I haven't been active in or monitoring any of the SDOs or their working groups (with exception of the DID Methods registry). There's no requirement to do so.
August/September was only a couple months ago. I posted my objection in a timely manner after this PR was created.
Who is the best person from DIF to address this matter? I've reached out to @swcurran but have not heard back yet.
- Who is or should be considered to be the spokesperson for the other party/this application?
- Which person or organization is or should considered to be the "owner" of the other DID method specification/this application?
DIF?
@kimdhamilton, your thoughts?
Hi @mwherman2000, sorry, I'm just seeing this. My thoughts on what?
@kimdhamilton Who is the best person from DIF to address this matter (did:tdw infringement)? I've reached out to @swcurran but have not heard back yet. See @peacekeeper 's remarks above.
Thanks Michael. Yes, @peacekeeper is correct that Trust DID Web is a work item in the Identifiers & Discovery Working Group.
Update: I am discussing with Michael directly this week
A couple people from the community have mentioned having no recollection of the prior use of Trusted Digital Web (a statement that is not actually relevant to the infringement). That being said, I invite community members to verify 2 things:
Search your email history (particularly your CCG emails) for Trusted Digital Web. You will likely find dozens if not hundreds of emails from "Michael Herman (Trusted Digital Web)".
Specifically wrt to DIF, the Trusted Digital Web project submitted the following WG proposal to the DIF Steering Committee: https://docs.google.com/document/d/1YEOQLVVSwhvIHkAELHVISufzyDjJqLLx/edit?usp=sharing&ouid=114156804688997110176&rtpof=true&sd=true
I don't know if I made it known at the time: this proposal was a litmus test for donating the entire TDW/Web 7.0 project to DIF. In the end, I went the route of incorporating the Web 7.0 Foundation.
Specifically wrt to DIF, the Trusted Digital Web project submitted the following WG proposal to the DIF Steering Committee: https://docs.google.com/document/d/1YEOQLVVSwhvIHkAELHVISufzyDjJqLLx/edit?usp=sharing&ouid=114156804688997110176&rtpof=true&sd=true
This document doesn't mention "TDW", "Trusted" or anything involved in this conversation so not sure how it's relevant.
Section 6 of the LF Member Charter requires all Contributors to own the exclusive copyright on any contributions they make. One of the implications is that you can't contribute another organization's material unless you have expressed permission to do so.
Unclear how this is relevant as nobody is contributing another organization's material and to claim they are is quite disingenuous. To be clear the only conflict in conversation here is a naming collision between "did:tdw" and Trusted Digital Web (TDW). None of the work is related other than the fact that they are both related to decentralized identity and share an acronym.. but then again so does this 100 year old pipeline construction company, this Auto shop, this offshore vessel support company and I'm sure many other things..
fwiw, the string TDW
occurs in a number of places on the web. Here's a Google search which results include multiple pages answering "what does this acronym stand for?". So far as I can tell, none of these include "Trusted" in any expansion. I see no justification to block this requested registration of ~did:tds
~ (typo) did:tdw
.
... registration of
did:tds
- @tallted Nobody is trying to block the registration of
did:tds
googling- @brianorwhatever @tallted There's little value to googling for "TDW" or any other trademark. Trademark protection doesn't work that way. It's pointless; perhaps even a Code of Conduct violation: making claims that are false, threatening, and/or intimidating.
A note here. We are going to change the name of this DID Method -- its just not worth the hassle. However, I'm keeping this PR open to prevent someone else from putting in another "did:tdw" method. That would actually create confusion.
I hope no one would do that.
@mwherman2000
- @TallTed Nobody is trying to block the registration of
did:tds
did:tds
was a typo. did:tdw
was intended.
@swcurran a name change is probably the simplest path. I'm looking forward to the relaunch.
All: I'm not sure how to resolve future naming issues like this. First to register, maybe? There are only so many 3-letter names to be had and there are already a lot of current collisions and reuses that are usually ignored. For example, there's another github project called ThreeDWorld that also uses the name "TDW". Given the current landscape, I'm skeptical that asserting a trademark on short letter names is feasible these days.
Back in 2001, there was an ACM article describing the DNS naming & trademark collisions. It's worth a read to recall that mess, so we can avoid it here.
The Collision of Trademarks, Domain Names, and due Process in Cyberspace
@mccown I postulated a possible solution here: https://github.com/w3c/did-extensions/issues/590 ...as well as a super/meta solution here: https://github.com/w3c/did-extensions/issues/597
However, I'm keeping this PR open to prevent someone else from putting in another "did:tdw" method. That would actually create confusion.
This would still amount to a form of infringement (in addition to being a possible Code of Conduct violation).
This was discussed during the #did meeting on 21 November 2024.
Signed-off-by: Stephen Curran swcurran@gmail.com
----- DID METHOD REGISTRATION FORM: DELETE EVERYTHING ABOVE THIS LINE ------
DID Method Registration
As a DID method registrant, I have ensured that my DID method registration complies with the following statements:
contactEmail
address [OPTIONAL].verifiableDataRegistry
entry [OPTIONAL].