> All tweaks are reversible by the server and so they can de...

SatsAndSports

npub1zthq85gksjsjthv8h6rec2qeqs2mu0emrm9xknkhgw7hfl7csrnq6wxm56

hex

41749b81e09fcedacc82a75509aa079bea27bb99c7fb90ab9e87a0d21e72d927

nevent

nevent1qqsyzayms8sflnk6ejp2w4gf4greh638hwvu07us4w0g0gxjreedjfcprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgsp9msr6ytgfgf9mkrmapuu9qvsg9d78ua3ajntfmt580t5llvgpes2t6gnp

Kind-1 (TextNote)

2026-05-25T21:40:50Z

↳ 回复 semisol (npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj)

The issue is that there is no way to derive a distinct key from an npub. All tweaks are reversible by the server and so they can derive your nsec eas...

All tweaks are reversible by the server and so they can derive your nsec easily

You could multiply by the tweak 't', instead of adding +tG, and that might be safer, because dividing by 't' is much harder than reversing the addition -tG

I don't claim to like this proposal, nor that my idea is valid in this case; just throwing this out as something to think about. Cryptography is interesting and fun

原始 JSON

{
  "kind": 1,
  "id": "41749b81e09fcedacc82a75509aa079bea27bb99c7fb90ab9e87a0d21e72d927",
  "pubkey": "12ee03d11684a125dd87be879c28190415be3f3b1eca6b4ed743bd74ffd880e6",
  "created_at": 1779745250,
  "tags": [
    [
      "e",
      "348eba4d0eabe5fe8c9f501fa4e1fb34be58658dafbc371b48b9dce0e3f9f2e0",
      "wss://relay.ditto.pub",
      "root",
      "06b7819d7f1c7f5472118266ed7bca8785dceae09e36ea3a4af665c6d1d8327c"
    ],
    [
      "e",
      "ab13eb041535d71703ac6c79ae653f26e2d9598cb55e97b794603046124a19fd",
      "wss://atlas.nostr.land/invoices",
      "reply",
      "52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd"
    ],
    [
      "p",
      "06b7819d7f1c7f5472118266ed7bca8785dceae09e36ea3a4af665c6d1d8327c"
    ],
    [
      "p",
      "52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd"
    ]
  ],
  "content": "\u003e All tweaks are reversible by the server and so they can derive your nsec easily\n\nYou could *multiply* by the tweak 't', instead of adding +t*G, and that might be safer, because dividing by 't' is much harder than reversing the addition -t*G\n\nI don't claim to like this proposal, nor that my idea is valid in this case; just throwing this out as something to think about. Cryptography is interesting and fun",
  "sig": "7b8c2b8f24ab92278df8f3149a4c5316dcc8b854fa4b6cc6eff436210eaadb49ce6cb95d23ac33760a46e2e7c708c0268c24f30e42998d58c52909147d459875"
}