Nathan Holland
Nathan Holland
Sometimes nodes on the gossipqa network fail to properly connect to the network, leaving them stuck in catchup forever. Over the last 24 hours, for instance, ~7-8 nodes entered this...
Some nodes on the network get stuck in catchup forever. The precise behavior is that they are receiving gossip information about blocks, but are not able to establish any p2p...
Snark work is defined at a completely polymorphic level of type generalization. This was to be able to talk about the type without requiring any functor dependencies. Now that much...
Tentative proposal: Add a new field to the protocol state called `ledger_proof_nonce` which start at `0` and is incremented every time a ledger proof is included into the blockchain proof....
In order to integrate the persistence logic into the transition frontier, the creation of the root staged ledger was pushed down into the transition frontier itself. However, the bootstrap controller...
The `Transaction_snark_scan_state.target_merkle_root` function was added in https://github.com/CodaProtocol/coda/pull/3439 to be used in the Sync_ledger code, but the implementation is not efficient. It's possible (and not very difficult) to implement this function...
The `Persistent_frontier.Database` should expose an interface that allows callers to batch write requests across multiple calls into the `Database` module. Right now, each function exposed by `Database` for writing to...
The persistent transition frontier database lags behind the root snarked ledger database by design (in order to limit writes required to scale transition throughput and eventually separate writes to a...