lbcd
lbcd copied to clipboard
An alternative full node implementation of LBRY's blockchain written in Go (golang)
This hard fork achieves the following changes: - [x] Claims never expire - [x] Restrictions on claim names will be enforced as part of block validation (as now they are...
this is a response to @nikooo777's inqury about [CVE-2022-44797](https://devhub.checkmarx.com/cve-details/CVE-2022-44797/?utm_source=jetbrains&utm_medium=referral&utm_campaign=goland&utm_term=go) and [CVE-2022-39389](https://devhub.checkmarx.com/cve-details/CVE-2022-39389/?utm_source=jetbrains&utm_medium=referral&utm_campaign=goland&utm_term=go) At the moment, I don't have enough bandwidth to further investigate if lbcd is impacted, but it seems fine...
I'm trying to run a full lbcd node and synced up to height ~1 000 000 but now when i'm trying to run lbcd again i can't get past height...
support notify to multiple stratum servers
Unbundled from PR https://github.com/lbryio/lbcd/pull/43 See that for usage/testing. Based on work by @BrannonKing in mem_pressure_try_2 and reduce_memory_pressure. The commits 84828907593e597856f977af18649637bd5b8c6c and 787098e2a2f4692c7c3e6eab1a1ba25d00a54ae0 are newly added to claw back costs from...
For example, ``` 100 -> 101 -> 102 -> 103 (main chain) \ 101a (side chain) ``` 1. invalidate one block at a time from the tip works. ```sh $...
`Failed to create new block template: in reset height: unable to restore the hash at height 1193913`  Waiting for feedback if the database is recoverable using `reconsiderblock blockhash`
Bring `gtnetworkinfo` [up to date (v0.23)](https://developer.bitcoin.org/reference/rpc/getnetworkinfo.html) On lbcd: ``` { "version": 0, "subversion": "LBRY.GO:0.0.0-local.0+5f7b1f1b4f2ebe85c7a41b51ad1f030701c0bb66/", "protocolversion": 70013, "localservices": "SFNodeNetwork|SFNodeBloom|SFNodeWitness|SFNodeCF", "localrelay": true, "timeoffset": 0, "connections": 8, "networkactive": true, "networks": [ { "name":...
Bring `getblockchaininfo` [up to date (v0.23)](https://developer.bitcoin.org/reference/rpc/getblockchaininfo.html) On lbcd: ``` { "chain": "mainnet", "blocks": 1174511, "headers": 1174511, "bestblockhash": "bb9a8030f84f710b88a91521e80289facb4924eb24e08702757e1294997452c6", "difficulty": 1369713051994.9846, "mediantime": 1654923545, "pruned": false, "bip9_softforks": { "csv": { "status": "active",...
To help new nodes catch up faster without syncing blocks from scratch, we publish [snapshots](https://snapshots.lbry.com/blockchain/) compressed in [zstd](https://facebook.github.io/zstd/) format. Some users requested a convenient way to start **lbcd** with the...