convex
convex copied to clipboard
Convex Main Repository - Decentralised platform for the Internet of Value
Juice price should be increased in case of high network load Considerations: - Should probably measure congestion in moving average juice per second - Voting by peers undesirable - perverse...
Benchmarks by @helins suggest BouncyCastle is faster than LazySodium right now. We should switch to BC for now, until a better option is available.
Should be possible to do analytic queries on Etch via tree walking. Some key metrics: - State size vs. actual storage size
We should automatically increase the size of the memory pool over time. Rationale: - Reduces incentive for hoarding memory - Allows for expected improvements in storage capacity and cost -...
There should be a minimum stake for peers to operate on the network. Probably 1000 Gold?
Should create tooling to provide diffs in state trees between transactions / other state transitions. Mainly useful for analytics etc.
Need to check basic level error handling at low level operating functionality. - Base error handlers on peer threads - Handlers for IO - Possible self-monitoring
Signature verification should be done in parallel on multiple cores, since this is a potential network-wide performance bottleneck. Requirements: - Should use multiple cores - Must flag on failed transactions...
It would be potentially valuable to add extra identifying information to queries to allow peers to distinguish between clients. Plausible reasons: - charge costs for computation - offer better QoS...