You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The use of timestamp in the DAG-JOSE header can be problematic. If a users computer has a miscsonfigured system clock they may end up with a timestamp that is in the future and it will be impossible to replace the object for a (long) while. Also, timestamp is not a registered header property in IANA. We could however use nonce where the highest nonce would always be the one that's selected to mitigate these issues.
Note: we do something similar in the suggested DID Publish stream type in Ceramic. We also use the URL property to indicate which object is being replaced.
The text was updated successfully, but these errors were encountered:
The use of
timestamp
in the DAG-JOSE header can be problematic. If a users computer has a miscsonfigured system clock they may end up with a timestamp that is in the future and it will be impossible to replace the object for a (long) while. Also,timestamp
is not a registered header property in IANA. We could however usenonce
where the highest nonce would always be the one that's selected to mitigate these issues.Note: we do something similar in the suggested DID Publish stream type in Ceramic. We also use the URL property to indicate which object is being replaced.
The text was updated successfully, but these errors were encountered: