Closed thobson88 closed 1 year ago
RSS key file (in the example above) has been added to IPFS with CID:
QmNqvEP6qmRLQ6aGz5G8fKTV7BcaBoq8gdCD5xY8PZ33aD
/home/ionuser/ion/node_modules/@decentralized-identity/sidetree/dist/lib/core/versions/latest/protocol-parameters.json
~/home/ionuser/ion/node_modules/@decentralized-identity/sidetree/dist/lib/core/versions/1.0/protocol-parameters.json
.~maxDeltaSizeInBytes
may be edited (by default it is 1000
).~Upon testing, the config param maxDeltaSizeInBytes
is used when the ion node processes transactions too - so the param would have to be permanently changed for any ion processors wanting to resolve the DID.
Progress so far: big-ish refactor of Resolver in core.
ION imposes a 1kB size limit on the delta file used to update a DID. This limits the size of any public keys stored in the DID document.
For RSS (and potentially other features) we need keys larger than 1kB.
To support this, we will:
IPFSKey
and the serviceEndpoint is the CID itself.trustchain-core
, to include an additional transformation step that:IPFSKey
Example endpoint:
Example RSS public key: