Silent Payments: én adresse, ingen gjenbruk

BIP352 lar deg publisere én statisk kode mens hver betaling lander på en ny adresse.

Ferske adresser beskytter personvern, men de krever interaksjon: mottakeren må dele ut en ny adresse hver gang. Det er upraktisk for donasjoner eller en offentlig betalingskode. Silent Payments (BIP352) løser dette.

Hvordan det fungerer

  • Mottakeren publiserer én statisk silent payment-adresse.
  • Avsenderens lommebok kombinerer den adressen med de offentlige nøklene til myntene den bruker (elliptisk-kurve Diffie–Hellman) og utleder en unik taproot-utdata.
  • Mottakeren finner betalingen ved å gjøre samme beregning med sin private nøkkel mens den skanner nye transaksjoner.

Hva du får

  • Ingen interaksjon mellom avsender og mottaker.
  • Ingen notifikasjons-transaksjon på kjeden, i motsetning til tidligere skjemaer.
  • Hver betaling går til en unik adresse, så adresse-gjenbruk unngås.
  • On-chain ser en silent payment ut som en vanlig taproot-betaling.
  • Etiketter lar mottakeren se hvilken publisert kode en betaling kom gjennom.

Trade-offen

Mottakerens lommebok må skanne blokkjeden. BIP352 sier at dette generelt er gjennomførbart for fullnoder, men en utfordring for lette lommebøker; støtte for light-klienter er fortsatt et åpent område. BIP-en fraråder også å bruke det inne i coinjoins for nå, fordi det ikke finnes et formelt sikkerhetsbevis for det tilfellet.

Status: BIP352 er merket «Complete». Lommebokstøtte vokser, men er ennå ikke universell.