W3C home > Mailing lists > Public > public-credentials@w3.org > March 2021

RE: SDS/CS WG: Trusted Content Storage (TCS Stack): Decentralized Twitter (Dewitter) App Scenario - completed and posted

From: Michael Herman (Trusted Digital Web) <mwherman@parallelspace.net>
Date: Mon, 8 Mar 2021 18:23:18 +0000
To: "dzagidulin@gmail.com" <dzagidulin@gmail.com>, "sds-wg@dif.groups.io" <sds-wg@dif.groups.io>, Credentials Community Group <public-credentials@w3.org>, Daniel Buchner <daniel.buchner@microsoft.com>
Message-ID: <MWHPR1301MB2094F9481CFF58E6638D5741C3939@MWHPR1301MB2094.namprd13.prod.outlook.com>
What is the most interesting use case in Decentralized Twitter (Dewitter) app scenario so far? …the use case which might have the greatest impact on the architecture of an EDV Server Instance and EDV Data Vault?

Believe it or not, it’s Liking a Tweet…

  1.  Like a Tweet
     *   Read the Tweet to be Liked using action 39 (Read a Specific Tweet).
     *   Increment the Tweet’s Like Counter by 1
     *   Using protocol operation 35a, update the Tweet’s Like Counter in the Dewitter Tweet Container in the personal Dewitter Data Vault attached to the personal Local EDV Server Instance.
     *   NOTE: The “increment and update the Tweet’s Like Counter” needs to be an atomic operation executed remotely while possibly multiple Personal Agents are also trying to increment the same Tweet’s Like Counter at the same time.
     *   NOTE: Like a Tweet is very difficult to do in a decentralized system – almost impossible – with the ability to define, deploy, and remotely execute a Layer A Trusted Content Storage Kernel-level stored procedure (or the equivalent) to perform the Like counter increment operation directly on a locked resource in EDV Data Vault.
     *   NOTE: The Tweet Like Account List is not implemented in this version of the Dewitter app scenario.
There have been 2 subsequent revisions to the Dewitter app scenario document.  A Change History section is tracking the changes.

Check out https://hyperonomy.com/2021/03/05/trusted-content-storage-tcs-stack-decentralized-twitter-the-dewitter-use-case/

Have a great week,


From: Michael Herman (Trusted Digital Web)
Sent: March 6, 2021 7:09 AM
To: dzagidulin@gmail.com; sds-wg@dif.groups.io; Credentials Community Group <public-credentials@w3.org>; Daniel Buchner <daniel.buchner@microsoft.com>
Subject: SDS/CS WG: Trusted Content Storage (TCS Stack): Decentralized Twitter (Dewitter) App Scenario - completed and posted

As a follow-up to Daniel’s remarks on Thursday’s call: “it’s Decentralized Twitter!”, I’ve documented a fairly complete Decentralized Twitter (Dewitter) App Scenario with 50+ assumptions and use cases. You can find it here:

Trusted Content Storage (TCS Stack): Decentralized Twitter (Dewitter) App Scenario

The ink is still wet so it’s a great time to provide your feedback.  If there’s interest, I’ll post a live version on Google Docs.  The next step for me is to break the app scenario down into a list of fine-grained requirements to be voted on for the CS specification.

Below is a copy of the Dewitter App Scenario fully decentralized architecture reference model used as the basis for the above whitepaper.
The whitepaper also discusses a Distwitter app scenario that uses a distributed architecture that adds centralized servers and server-hosted EDV Server Instances to the decentralized Dewitter app scenario.


Best regards,
Michael Herman
Sovrin Foundation Self-Sovereignist

Self-Sovereign Blockchain Architect
Trusted Digital Web
Hyperonomy Digital Identity Lab
Parallelspace Corporation


From: Dmitri Zagidulin <dzagidulin@gmail.com<mailto:dzagidulin@gmail.com>>
Sent: March 4, 2021 12:49 PM
To: sds-wg@dif.groups.io<mailto:sds-wg@dif.groups.io>; Credentials Community Group <public-credentials@w3.org<mailto:public-credentials@w3.org>>
Subject: Reminder and Agenda for Confidential Storage Spec Call - Mar 4 2021

Dear all,

This is a reminder that the DIF / CCG Secure Data Storage Working group weekly call will be happening on Thursday at 4pm Eastern / 1pm Pacific / 22:00 CEST.

Meeting link: https://us02web.zoom.us/j/84828031746?pwd=V0xGTnJ2Zm15RHlSRFpNTlRPQzdLUT09

Specification: https://identity.foundation/confidential-storage/

Specification repository: https://github.com/decentralized-identity/confidential-storage

Audio recordings and transcripts of previous meetings: https://dif.groups.io/g/sds-wg/wiki/19633

As always, the IPR policy requires that you can only make substantive contributions if you sign the IPR Release Form. Please follow the instructions at https://dif.groups.io/g/sds-wg/wiki/Home

Confidential Storage Spec Call Agenda
1. IPR Reminder
2. Introductions and Re-Introductions
3. Finish discussing remaining items on the ‘Division of Responsibilities between Hubs and EDVs’.
4. Collection of EDV features and use cases, by priority, from the community -- start discussion.
5. Issue review

Thank you,
The Chairs

(image/jpeg attachment: image004.jpg)

(image/jpeg attachment: image005.jpg)

(image/jpeg attachment: image006.jpg)

Received on Monday, 8 March 2021 18:23:37 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:25:11 UTC