Jeff Zuker @Jeffgave a very interesting talk today on the Solid platform and how it can be used to build smart city services with data Privacy and trust at their core. Slides and video can be found here.
Thanks @Jefffor your talk. I reached out to @wpinfoldabout your presentation as I saw a lot of commonalities with what SOLID is trying to achieve and what we’re doing from the IOTA Foundation.
I’d like to learn more about where you’re functionally at and what your teams needs to accomplish to get where you’re trying to go as well. I think we have a ton of overlap in the way you’ve designed your system. I’ve outlined the overlaps of our open source capabilities and how they match with the architectural requirements for distribution as you outlined them below.
Identity – IOTA Unified Identity Protocol enabling Identity of Things, Organizations and People. We have demo libraries available and are working to further develop them for production currently. The initial focus is on enabling the “you own your data” scenario. We’ve started that focus on the Identity for People libraries, we also have some capabilities for Identities for Organizations so they can validate credentials. Then we’ll be developing the general embedded integration for Identity of Things for numerous use cases.
Interface – Selv, IOTAs Identity management application which has an active demo
with some verifiable credential integrations and proper anonymization.
We’re also looking into further refining this architecture for higher
security and proof of anonymization through a Disposable Identity
Processing – DIDs Decentralized Identifiers
based on the W3C integrations and their feeless and real time capability
development using the IOTA Tangle. This can be done in a private Tangle which would act as a permissioned network for and can interconnect to the mainnet for public data transfer. This is similar to the semantic web ontology and we refer to it as economic clusters, but it will transition into what’s becoming known as network shards. We’re also building towards enabling more natural compartmentalized data streams for IoT and personal data management as we get further into the embedded frameworks.
Personal Access Controls –
IOTA Access+Streams. Access is yet to be publicly announced, but it’s an on
device storage and permission control framework for managing, granting
and revoking access to devices and data streams building towards a fully
anonymized and decentralized structure. It allows users and devices to grant access to devices or data using our token integration and is currently functional in embedded applications. IE a person can rent device access for any device the mechanism is integrated into. It will be expanded with IOTA
Streams in the fall which is a decentralized data stream mechanism we
created for ensuring zero single points of failure for data transmission
and aggregation for IoT devices and any larger device as well. This will allow a fluid mechanisms for people to sell access to their data streams while ensuring that their information is anonymous.
Storage – Chronicle for data permanence which is our “permanode.” This would be
used similarly to how SOLID uses Pods and would be hosted by the
cities(we’ve validated that this can be a public service with multiple
cities internationally) to ensure longevity of immutable data for
different use cases, and can be organized in clusters which aligns with
the semantic web model of having multiple semantic web mechanisms.
Hornet/Bee which are our standard nodes which self prune their immutable
data and enable the decentralized aggregation and consensus of data
pushed onto the network. We look at this as showing that localized data
has a half life and not all data needs to be stored by every device
forever, which is counter to the traditional blockchain mentality on
data storage and immutability.
So we have
quite a few solutions that are already actively operational that may be
able to accelerate your timelines for development and we have a very
large community of partners and developers that we could bring into a
collaboration on this if you’re interested.