Re: Transcription of Selected Parts of the DIF SDS/CS March 11, 2021 Zoom Call: Hub and EDV Discussion featuring Daniel Buchner’s Description of a Hub
Michael Herman (Trusted Digital Web)
Adam, I’m feeling a bit uncomfortable answering your questions for various reasons …mostly because I’m trying to act as a fact-based steward …albeit with a particular direction in mind.
MWH>> Here goes anyway, …see below.
Anyone else, please chime in and correct me. e.g. @DanielB.
From: Adam Stallard <adam.stallard@...>
Sent: March 24, 2021 8:52 AM
To: Michael Herman (Trusted Digital Web) <mwherman@...>
Cc: sds-wg@...; firstname.lastname@example.org; Credentials Community Group <public-credentials@...>; Daniel Buchner <daniel.buchner@...>
Subject: Re: Transcription of Selected Parts of the DIF SDS/CS March 11, 2021 Zoom Call: Hub and EDV Discussion featuring Daniel Buchner’s Description of a Hub
MWH>> I’ve added a link to the recording next to the transcription: https://hyperonomy.com/2021/03/24/transcription-of-selected-parts-of-the-dif-sds-cs-march-11-2021-zoom-call-hub-and-edv-discussion-featuring-daniel-buchners-description-of-a-hub/
MWH>> Based on Daniel’s verbal explanation (as well as some developing consensus during the meeting), Hubs are a distinct layer below Agents and above EDVs (as I depicted in the last couple diagrams – the OSI Model and the AHE-ARM).
By implication, I take this to mean that Hubs *do not* host EDVs …Hubs simply access EDVs and their content. Based on the current specification, EDVs are hosted or attached to EDV service *instances*.
NOTE: There is potential for confusion if the Hub and EDV service instance are co-located on the same virtual or physical infrastructure – but let’s not let that confuse the conceptual and logical separation of Agents, Hubs, and EDVs.
MWH>> Based *solely on Daniel’s discussion in the call*, Hubs could be responsible for some sort of “syncing” between EDVs. This can be conceptually true but I also have yet another whitepaper-in-progress (200+ pages of architecture variation discussions) that suggests from a performance perspective, “synching” (aka replication) can be performed at Layer B …controlled by Layer D or above (e.g. by an Agent or Hub).
I also believe in an Agent <> EDV configuration (no Hub), the above comments can be easily adapted by replacing “Hub” with “Agent”.
MWH>> I’m hoping the above discussion will suffice for now. But please let me know if it doesn’t say enough. I’m also partly hedging until I can get my next whitepaper is completed because the potential EDV services models represent an involved topic/discussion.
MWH>> Thank you for asking your questions and prompting further discussion.
On Wed, Mar 24, 2021 at 6:40 AM Michael Herman (Trusted Digital Web) <mwherman@...> wrote: