Skip to content

Chapter about Simple Payment Verification (SPV) #101

Open

Description

@andrasfuchs

A chapter about Simple Payment Verification (SPV) wallets would be needed since it is referenced from both the Blockchain and P2WPKH. It should also include the description of Merkle trees.

Activity

  1. NicolasDorier commented on Jan 4, 2018

    @NicolasDorier
    Collaborator

    I am unsure it is worth it. SPV (as in BIP37) have several issues now which are in a way worse for privacy as just asking to a centralized block explorer your wallet state.

    The correct way to do, is downloading all the blocks, like @nopara73 did on HiddenWallet.

    Merkle Tree and Merkle Branch might be useful concept though I agree.

  2. nopara73 commented on Jan 4, 2018

    @nopara73
    Contributor

    BIP37 is getting out of trend, because of its flaws.
    Full block downloading SPV wallet would be a nice chapter, we have two implementations in C# (HiddenWallet and Breeze Wallet).
    Also don't forget the new client side filtering stuff: Ligthning Labs Neutrino.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions