aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkaotisk <kaotisk@arching-kaos.org>2022-08-10 05:25:46 +0300
committerkaotisk <kaotisk@arching-kaos.org>2022-08-10 05:25:46 +0300
commitc9f0da132ef5af2078fe2245bbf16d1350ae2dfc (patch)
tree3ee54cf86f5b4ea57ccf23cf56868ae4eee45408
parenta3a12739f07be87d2df96671ed437bbb10064ae2 (diff)
downloadarching-kaos-tools-c9f0da132ef5af2078fe2245bbf16d1350ae2dfc.tar.gz
arching-kaos-tools-c9f0da132ef5af2078fe2245bbf16d1350ae2dfc.tar.bz2
arching-kaos-tools-c9f0da132ef5af2078fe2245bbf16d1350ae2dfc.zip
README update with todo and thoughts
-rw-r--r--README.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/README.md b/README.md
index cef5d02..ac95a5a 100644
--- a/README.md
+++ b/README.md
@@ -20,6 +20,7 @@ Other shells maybe are working.
- git (v2.34.1)
- which (v2.21)
+`json_pp` is also used put you cat remove it and change it with `jq`
Clone
-----
@@ -97,3 +98,23 @@ Use:
podman build -f ContainerFile -t arching-kaos-tools .
```
+TODO
+----
+
+Next things to come are:
+- zblock manipulator to fix wrong previous block references and repack zblocks.
+- zchain rebase-like procedure to move the zblocks to another seed or set another previous block (e.g. join chains)
+- Clean up installation and filesystem usage
+- Log rotate to gzip archives
+- Filters for log searching for IPFS hashes or names
+- Use of IPFS file system to store/pin sub chains, previous chains or other chains
+
+Concepts under thought
+----------------------
+
+- Base chain, derived from personal ones.
+- Daemon to monitor chains' states, update and sign new zblocks.
+- Find a minimum agreement of what is valid or not. (important)
+- Spam defence (e.g. how to protect the network from abuse cases) (important)
+- Reduce size of all parts of chain (stringify JSON) (improvement)
+