0
Rather than download the full blockchain or a pruned version; would it be viable to peer-to-peer ask 'what is this block' or 'what is this tx'?
We download the full blockchain from several peers so why not ask peers for just on piece of info?
Is there a javascript/node.js library that does this?
What kind of queries? Bitcoind needs to download all blocks in order to be able to validate them. If you want to ask certain queries and don't care whether you're being lied to, then sure, a lot of that work is not needed. – Pieter Wuille – 2017-04-08T04:39:01.837