Răsfoiți Sursa

todo.md: added v1-research and deleted completed items

lunar-mining 4 ani în urmă
părinte
comite
7a3f3c8648
1 a modificat fișierele cu 21 adăugiri și 38 ștergeri
  1. 21 38
      todo.md

+ 21 - 38
todo.md

@@ -4,40 +4,41 @@
 
 - [ ] git grep TODO
 
-## v0-release
-
-- [x] serialize signed btc transactions
-- [x] add genesis btc coinbase addr as token id
-- [x] serialize/encode btc keypairs
-- [x] fix electrum rpc error: sendrawtransaction: TX decode failed
-- [x] fix unsubscribe generating errors from electrum rpc
-- [x] start hosting cashierd and gatewayd
-- [x] add cashierd public key to darkfid.toml defaults
-
 ## post v0-release
 
 - [ ] sollet btc / btc has same interface on drk
 - [ ] add hdwallets to btc
 - [ ] integrate eth / erc20 tokens for the cashier 
 - [ ] switch to p2p network 
+- [ ] make cashier a multisig
 
-## deposit
-
-- [ ] ...
+# v1-research
 
-## bridge
+## blockchain
 
-- [ ] ...
+- [ ] evaluate themelio
+- [ ] evaluate casper-cbc
+- [ ] basic sequencer architecture design
+- [ ] basic DHT design
+- [ ] consensus algorithm
+- [ ] solve double verify problem (potentially need need a payment inside the contract to handle exceptions)
+- [ ] research polygon design
+- [ ] code up a simple demo
 
-## withdraw
+## halo2
 
-- [ ] ...
+- [x] mint circuit poc
+- [ ] burn circuit poc
+- [x] research port from jubjub to pasta (success)
+- [x] research port from blake2b to sinsemilla and/or poseidon
+- [ ] solve poseidon gadget to hash >2 elements at a time
+- [ ] integrate with actual codebase
 
-## drk -> drk
+## bridges
 
-- [ ] ...
+- [ ] evaluate arbitrum vs optics
 
-# research
+# general-research
 
 Open research questions.
 
@@ -54,15 +55,6 @@ Open research questions.
 - [ ] read groth permutation paper
 - [ ] fflonk
 
-## blockchain
-
-- [ ] basic sequencer architecture design
-- [ ] basic DHT design
-- [ ] consensus algorithm
-- [ ] solve double verify problem (potentially need need a payment inside the contract to handle exceptions)
-- [ ] research polygon design
-- [ ] code up a simple demo
-
 ## token
 
 - [ ] simple amm script
@@ -88,15 +80,6 @@ Open research questions.
 - [ ] doc on circuit design
 - [x] jsonrpc interface for ETH bridge (interface with geth)
 
-# halo2
-
-- [x] mint circuit poc
-- [ ] burn circuit poc
-- [x] research port from jubjub to pasta (success)
-- [x] research port from blake2b to sinsemilla and/or poseidon
-- [ ] solve poseidon gadget to hash >2 elements at a time
-- [ ] integrate with actual codebase
-
 # org
 
 - [ ] clean up shared repo and migrate to wiki