Monthly Archives: December 2019

Trusted Digital Web: First Trusted Web Page Delivered Today – Dec. 3, 2019

Copyright (c) 2019 Michael Herman (Alberta, Canada) – Creative Commons Attribution-ShareAlike 4.0 International Public License
https://creativecommons.org/licenses/by-sa/4.0/legalcode

Ahead of schedule, the first trusted web page was delivered today on the Trusted Digital Webend-to-end – from a Trusted Digital Web – Data Registry service to a Trusted Digital Assistant client application – using didttp: (DID Trusted Transport Protocol).

The Trusted Digital Web Communication Protocols (include ddttp:) are described in Appendix E of the Trusted Digital Web: Whitepaper.

NOTE: The Trusted Digital Web is built on top of and relies on trusted, everyday Internet protocols, services, and specifications such as DNS (Domain Name Service).  If you’re unfamiliar with DNS at a technical level, checkout DNS (Domain Name Service): A Detailed, High-level Overview.

NOTE: The UDID Data Registry is a fork of DNS Server (https://github.com/TechnitiumSoftware/DNSServer). Thank you Shreyas Zare.

Here’s some screenshots to document this significant event.

Trusted Digital Web – Data Registry Service

Create the did:foo DID method

TDW0.png

TDW0b

Browse method did:foo

TDW1a

Create the did:foo:Home signed credential

TDW1b.png

TDW2a

Add a DIDTXT claim to the did:foo:Home signed credential

The DIDTXT claim will hold the contents of the index.html web page.

TDW2b

TDW2c

Trusted Digital Assistant Client Application

Start the Trusted Digital Assistant

Navigate to a conventional web page (e.g. http://www.hyperonomy.com).

TDW3a.png

Navigate to another web page using didttp: (DID Trusted Transport Protocol)

TDW3b

Voila.

To learn more about the Trusted Digital Web project, checkout Trusted Digital Web: Whitepaper.

Leave a comment

Filed under Uncategorized