Sam Stuewe
Sam Stuewe
Our current configuration file setup is optimized for ease of testing. This is not at all a problem, but it does occasionally have its drawbacks and it has major negatives...
In the initial release, only two parties needed to be named for copyright. That's no longer the case due to several open-source contributors (thank you and welcome)! Rather than have...
There are a great deal of tests that should be added, and many additional branches that should be covered. To that end, this issue is meant to be a centralized...
From [a discussion](https://github.com/mit-dci/opencbdc-tx/pull/106/files#r887288399) on #106, it became clear that our test suite has a pretty unfortunate reliance on being able to start components synchronously. In particular, some components (e.g., shards)...
Right now, a `full_tx` is an SoA (“struct of arrays”). This means, at minimum, we include 8 extra bytes in its representation (the count of witnesses is superfluous because all...
### Question What are the methods and trade-offs of improving the system's ability to detect an attacker inflating (or deflating) the monetary supply? ### Benefit Tamper-detection is a stepping stone...
UHS IDs, being opaque hashes, do not reveal enough information for the system to audit the amount of currency in-circulation. Similar to #100, we could modify the underlying data structure...
If we include the value of the output in the preimage used to create the UHS ID, and store the values along-side the IDs in the UHS, then we've effectively...
### Affected Branch trunk ### Basic Diagnostics - [X] I've pulled the latest changes on the affected branch and the issue is still present. - [X] The issue is reproducible...
At the moment, the coordinator state machine stubs out not-yet-implemented functions for snapshots. These should be replaced by functional implementations.