Why Nostr? What is Njump?
2023-08-04 20:19:32
in reply to

Bitcoin Mailing List on Nostr: 🔖 Title: BIP-352 Silent Payments addresses should have an expiration time 🏷️ ...

🔖 Title: BIP-352 Silent Payments addresses should have an expiration time
🏷️ Categories: bitcoin-dev

📝 Summary: Silent payment addresses should have an expiration date to prevent funds from being lost. Peter Todd suggests adding a 3-byte field to encode the expiration date. Brandon Black proposes encoding expiration dates in terms of days after an epoch using custom compact encoding. Samson Mow questions the 180-year limit and suggests a longer timeframe, providing historical examples.

👥 Authors: • Peter Todd ( <span itemprop="mentions" itemscope itemtype="https://schema.org/Person"><a itemprop="url" href="/npub1m230cem2yh3mtdzkg32qhj73uytgkyg5ylxsu083n3tpjnajxx4qqa2np2" class="bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1"><span>Peter Todd [ARCHIVE]</span> (<span class="italic">npub1m23…2np2</span>)</a></span> ) • Brandon Black ( <span itemprop="mentions" itemscope itemtype="https://schema.org/Person"><a itemprop="url" href="/npub1txgfckk6qxy5yh6c7sag0m4sjycag8fn9xx7jj5efpf05s7ztt7s5grmss" class="bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1"><span>Brandon Black [ARCHIVE]</span> (<span class="italic">npub1txg…rmss</span>)</a></span> )

📅 Messages Date Range: 2023-08-04 to 2023-08-05

✉️ Message Count: 4

📚 Total Characters in Messages: 6758

Messages Summaries

✉️ Message by Peter Todd on 04/08/2023: Silent Payment addresses, which allow for multiple payments without privacy concerns, should have an expiration date to prevent funds from being lost forever. Adding a 3-byte field to encode the expiration date is a simple solution. Wallets should have a default expiration date and attempts to pay an expired address should fail.

✉️ Message by Brandon Black on 04/08/2023: Adding a field to silent payment addresses to encode expiration dates in terms of days after an epoch can fix the risk of non-expiring addresses in Bitcoin. Custom compact encoding can be used for different levels of granularity.

✉️ Message by Peter Todd on 05/08/2023: Adding a field to silent payment addresses to encode expiration dates is suggested, with different byte lengths for different granularities.

✉️ Message by Peter Todd on 05/08/2023: Samson Mow questions the 180-year limit for planning, suggesting a longer timeframe, and provides examples of historical inventions.

Follow <span itemprop="mentions" itemscope itemtype="https://schema.org/Person"><a itemprop="url" href="/npub15g7m7mrveqlpfnpa7njke3ccghmpryyqsn87vg8g8eqvqmxd60gqmx08lk" class="bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1"><span>Bitcoin Mailing List</span> (<span class="italic">npub15g7…08lk</span>)</a></span> for full threads


⚠️ Heads up! We've now started linking to replaceable long-form events (NIP-23), which allow for dynamic display of thread details like summaries, authors, and more. If you're unable to see this, your client may not support this feature yet.
Author Public Key
npub15g7m7mrveqlpfnpa7njke3ccghmpryyqsn87vg8g8eqvqmxd60gqmx08lk