blockchain-core
blockchain-core copied to clipboard
Problem ---- Both poc witness and poc receipt signature verification process times can be increased significantly if we do it in batches. Solution ---- - Add a boolean flag to...
This changes block signature verification to use batch functionality from `libp2p_crypto`. In my testing it shows roughly 4-6x faster signature verification. Furthermore it alters the signature verification to ensure that...
Based on the packet forwarder and miner logs on a SyncroB.it v2 hotspot, I'm concerned that the miner is losing __all__ the inbound sensor data packets. I'm trying to determine...
When syncing the whole chain, most nodes do not have the older blocks, so it would be useful when doing a full sync to have a set of "sync peers"...
depends on https://github.com/helium/blockchain-core/pull/1242 TODO: - [ ] rebase with PR 1 of 4, which has had some updates
Stream snapshot data when server from a file
deduplicate block send code fixes #1273 depends on helium/proto#125
The JSON contains the hash and the size of the file to download, but it's currently not checked. The result of `blockchain_worker:do_snap_source_download` should be checked before attempting to load it.
with currently no-op implementations. - step 2 of 4: inserts possibly-redundant (with `is_valid`) implementations of `is_well_formed`: https://github.com/helium/blockchain-core/pull/1242 ; - step 3 of 4: inserts possibly-redundant (with `is_valid`) implementations of `is_prompt`:...