GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Chapter about Simple Payment Verification (SPV) · Issue #101 · ProgrammingBlockchain/ProgrammingBlockchain

Chapter about Simple Payment Verification (SPV) #101

New issue
Copy link
New issue
Copy link
Open
Open
Chapter about Simple Payment Verification (SPV)#101
Copy link

Description

@andrasfuchs
andrasfuchs
opened on Jan 4, 2018
Issue body actions

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
    NicolasDorier
    on Jan 4, 2018
    Collaborator
    More actions

    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
    nopara73
    on Jan 4, 2018
    Contributor
    More actions

    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

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.