aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRasmus Dahlberg <rasmus@mullvad.net>2021-12-09 13:53:39 +0100
committerRasmus Dahlberg <rasmus@mullvad.net>2021-12-09 13:53:52 +0100
commit30ac45b7d72b7c023c42d54e6d53b24810ed342b (patch)
tree89cb9df7a614ed71feecb0e3be7e9c2f8a531cba
parent89f0a41e8baefddf2c6962a8f0eee71dfd124d21 (diff)
added issue to add experimental checkpoint support
-rw-r--r--issues/add-checkpoint-support.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/issues/add-checkpoint-support.md b/issues/add-checkpoint-support.md
new file mode 100644
index 0000000..f1d7951
--- /dev/null
+++ b/issues/add-checkpoint-support.md
@@ -0,0 +1,18 @@
+**Title:** Add checkpoint support </br>
+**Date:** 2021-12-09 </br>
+
+# Summary
+Add experimental checkpoint support.
+
+# Description
+Sigsum collaborated on a common
+ [checkpoint format](https://github.com/google/trillian-examples/tree/master/formats/log)
+a while back. A checkpoint is basically a cosigned tree head.
+
+The current decision is to add experimental support for checkpoints. There is
+no formal decision to adopt the above checkpoint yet, hence _experimental_.
+
+To keep it simple:
+1. Don't add any timestamp extension.
+2. Only serve the most recent tree head as a checkpoint. This allows us to
+experiment with external feeders and distributors that are not part of the log.