Indy Roadmap

Ubuntu-20.04 upgrade

  • Finalizing branch comparison work between main/stable

Clean up issues and PRs on Indy repos

Tombstoning

Stephen's Proposal

  • Revise, add back to the approach
  • Returning not available status on read request
  • Block transactions at a network level, not steward-specific
  • Test net - limit length of time a txn can be used - configurable setup
  • Undesirable alternatives: resetting (only for test net), rewriting history, roll back
  • Challenge when you add a node, it has to receive all the transactions from the other nodes to achieve concensus. Is it ok for it to receive an illegal transaction, even it cannot share that transaction with others via a "normal" read request from an external party.

Generalize how to anchor documents to the ledger

  • Governance file, OCA bundle
  • Hashlink - point to doc in another location(s), not directly on ledger
    • Integrity - validate that document has not changed
    • Complex with tombstoning
  • Add without substantially changing the network
  • Relates to tombstoning

Overlay Capture Architecture (OCA)

Indy Node Monitor for stewards

  • Easier lift for larger benefit

Read replicas

  • Increase speed of reading
    • Can be added by anyone
    • Existing nodes must agree
  • If need to sunset a network, helpful to be able to take a snapshot
  • Node that can request and receive txns from other nodes on the network, confirm consensus but do not participate in consensus
  • Read replicas can help replicate to other nodes.
  • Challenge - rev reg request
  • May allow more permissive read access as a result of reduced attack surface.
  • May allow access via less-performant protocols without impacting performance of network nodes.
  • Relates to firewall issue

Issue of dealing with firewalls in Indy

  • One solution: put an HTTPS proxy server in front of the nodes
  • Switch from ZMQ?

did:indy support

Remove indy-sdk references

Issue #1644

Changes to build processes

Possibly migrate away from using fpm to build the Debian distributions
Issue #1786

Documentation Review

DIDComm protocol to read from an Indy network

  • Sneakernet-connected
  • Related to read replicas
  • Generalize the protocol

DIDComm Indy Network Administrative Protocols

  • request signatures and approval for actions
Select a repo