Skip to content

Commit

Permalink
Flesh out TODO.md.
Browse files Browse the repository at this point in the history
I'm aiming for protocol-complete with alpha02, so any protocol changes
get pushed forward (except really-long term ones).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
  • Loading branch information
rustyrussell committed Aug 6, 2014
1 parent 05c8c33 commit b0a978a
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions TODO.md
Expand Up @@ -52,21 +52,29 @@ Before Alpha02:

Before Alpha02:

* Include power of 2 previous blocks in prev
* Would allow SPV-style block skips which would enable foldover reward on ancient blocks.
* Complaint for tx in wrong shard.
* If someone managed to sneak this into the network presently, there'd
be no way for nodes to report it.
* Include power of 2 previous blocks in prev
* Would allow SPV-style block skips which would enable foldover reward on ancient blocks.
* Fix fee calculation
* It's currently 3/1024 of the total, it should be 0.3% of the non-change
amount.
* Multiple gateways
* Requires a mechanism to create new gateways.
* Simplify welcome message to have 64k bits always.
* 8k simply isn't that much, and it's simpler.
* Merge mining
* Means larger blocks, but we'll want this eventually.
* Network time consensus
* Foldback of future rewards.
* This is what bitcoin does, we should too.

Maybe:

* Piggyback packets
* Respect filtering of peers.
* voting mechanism to bump shard order.
* Foldback of future rewards.

### Testing: ###

Expand Down

0 comments on commit b0a978a

Please sign in to comment.