- Embedded DB solution/implementation --> $14 500 (as posted on reddit)
- Convertion of C-code
- Finished (official) GUI
- C++ version of the I2P router (IP obfuscation)
- ... (blockchain bloat issue?)
It might help to have some funding goals, so that as a community, we can work to certain points more rapidly. Maybe the Monero Committee (or whatever is called) can do something with this?
I'm thumb-sucking numbers, don't take these guesstimates as anything actual or realistic.
- Embedded DB solution/implementation - 6 man weeks is a pretty solid guess, so I'll leave the $14 500
- Convertion of C-code - it's not as simple as this. Apart from this specific item, there needs to be an incremental audit and refactor. Just because the bug was lurking in a piece of C code with this doesn't mean there can't be a bug elsewhere, it's just easier to obfuscate it in C. Holistically this is an active, ongoing task, that will likely end up costing in the $80k - $140k range over many, many months.
- Finished (official) GUI - assuming all the other pieces are in place, then dEBRUYNE is correct - anything from $15k - $20k.
- C++ version of the I2P router (IP obfuscation) - this is already making rapid progress: https://github.com/PrivacySolutions/i2pd. To get it to a point where it's usable and implementable as submodule / library I'd imagine is easily a $50k job, but I'm guessing at what orignal's hourly is.
- ... (blockchain bloat issue?) - not really an issue, and I'm unsure as to what we'd consider "solving" it. A linear reduction? A lightweight access methodology that heavily reduces the need for local storage / bandwidth? The amount of experimentation and research needed here to find a cryptographically sound "solution" makes it hard to pin a value down.
Is there anywhere we can see the current dev fund status / amount?