Just wondering why the unneeded extra data of "noncerange" is in here? https://github.com/bitcoin/bitcoin/commit/3390014fd0d91b0148425e794ac01c10b646a682 I know GBT transfers an enormous amount of data for a typical request, but it would be better to avoid throwing in extra unused data also. Could it be removed?
Wasted data transferred for no reason at all #1985
issue kanoi opened this issue on November 5, 2012-
kanoi commented at 5:49 AM on November 5, 2012: none
-
laanwj commented at 6:37 AM on November 5, 2012: member
The RPC protocol was never designed to minimize data transfer. It's meant for controlling a bitcoind instance on the localhost, in which case the amount of data is of no essence (hence the choice of JSON, too).
Having said that, I don't see "noncerange" in BIP 22 at all: https://en.bitcoin.it/wiki/BIP_0022 . So I'm not sure why it is included.
- laanwj closed this on Oct 24, 2013
- HashUnlimited referenced this in commit 715e5af5b5 on Mar 21, 2018
- KolbyML referenced this in commit 7c7f1bf916 on Dec 5, 2020
- MarcoFalke locked this on Sep 8, 2021