Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
refers to Simplified Payment Verification, a scheme by which thin clients can check whether the network trusts a transaction.
1
vote
How does an SPV wallet use the headers that it downloads?
To prove funds exist without downloading the entire chain, the SPV wallet is supplied with a blocks merkle tree as proof of payment. … The SPV model is quite weak, however. …
4
votes
Accepted
How does a node find a transaction in the blockchain?
You can read the bip37 specification for all of the gritty details.
how does the full node find this transaction (or the UTXOs) in the blockchain?
The client builds a filter which contains what …
1
vote
How Does the SPV merkle path form of multiple transactions in Merkle block looks like?
bip37 has fallen out of use, and isn't a default option in Bitcoin Core anymore, so therefor filtered blocks aren't really a consideration for new designs. You could conceivably have a format for desc …
2
votes
Accepted
How to use SPV to validate transactions NOT (yet) on the blockchain?
A SPV wallet simply can not validate unconfirmed transactions in any capacity. … It's worth mentioning that the description of SPV as in Satoshi's white paper doesn't really work. …
6
votes
Accepted
Is the SPV client model scalable?
Generally speaking, BIP37 bloom filtering SPV has atrocious scaling though it is hard to say exactly how poor it is in the real works. … Is it reasonable to expect millions of SPV node users connecting to ~6,000 full nodes? …
5
votes
SPV Bloom filter construction, are false positives taken from the blockchain or just due to ...
It is my understanding that the false positive addresses generated by an SPV bloom filter do not need to necessarily be on the blockchain (ie. be addresses that have been used already). … BIP37 SPV filtering will only ever return either transactions from a block (including the merkle tree path to the block header), or transactions from their memory pool which match the given filter. …
1
vote
Accepted
On SPV clients and Segwit
SPV clients can not validate signature data by definition, so this is not useful information for them to have for anything but verifying the TXIDs position in the merkle tree. …
5
votes
Accepted
How do SPV get their transactions after being offline?
Block fetching requests are also filtered, so the client requests every single block they missed out on seeing since the last time they were last online, sequentially. The client downloads all block h …
1
vote
Provide Services to many Lightweigh Nodes (SPVs) and Save The Communication History
Second I want to save the communication history of each session between the full node and an SPV node. Specifically, filterload, filteradd, transactions, merkleblock, etc. …
2
votes
BIP32 wallet sync with Bloom filters
The term "gap limit" refers to a parameter of non bloomfilter SPV clients which do look ups by querying an address based index on a remote peer. …