mirror of
https://github.com/seigler/dash-docs
synced 2025-07-28 02:06:13 +00:00
Dev Docs: Change MerkleBlock To Merkle Block (But Not P2P Message Form)
This commit is contained in:
parent
6edf496a5b
commit
b9ee23615a
5 changed files with 11 additions and 10 deletions
|
@ -66,7 +66,7 @@ Removal of elements can only be done by scrapping the bloom filter and re-creati
|
|||
|
||||
{% autocrossref %}
|
||||
|
||||
Rather than viewing the false positive rates as a liability, it is used to create a tunable parameter that represents the desired privacy level and bandwidth trade-off. A SPV client creates their Bloom filter and sends it to a full node using the message `filterload`, which sets the filter for which transactions are desired. The command `filteradd` allows addition of desired data to the filter without needing to send a totally new Bloom filter, and `filterclear` allows the connection to revert to standard block discovery mechanisms. If the filter has been loaded, then full nodes will send a modified form of blocks, called a merkleblock. The merkleblock is simply the block header with the merkle branch associated with the set Bloom filter.
|
||||
Rather than viewing the false positive rates as a liability, it is used to create a tunable parameter that represents the desired privacy level and bandwidth trade-off. A SPV client creates their Bloom filter and sends it to a full node using the message `filterload`, which sets the filter for which transactions are desired. The command `filteradd` allows addition of desired data to the filter without needing to send a totally new Bloom filter, and `filterclear` allows the connection to revert to standard block discovery mechanisms. If the filter has been loaded, then full nodes will send a modified form of blocks, called a merkle block. The merkle block is simply the block header with the merkle branch associated with the set Bloom filter.
|
||||
|
||||
An SPV client can not only add transactions as elements to the filter, but also public keys, data from signature
|
||||
scripts and pubkey scripts, and more. This enables P2SH transaction finding.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue