Oddbean new post about | logout
 All nostr.wine relays will start enforcing NIP-42 AUTH for DM REQs (kind 4) soon.

If your client does not support NIP-42, everything else will still work normally but you will not believe able to receive DMs through our relays. 
 Cool!

You put the "You will not believe" typo in there for clickbait right?  
 Hahaha no just fat fingers as usual 
 Privacy

nostr:nevent1qqsf45x584yk9c880u5t9y2tm4kvwh2xh34etkplzl86uk8nj85w45qpzpmhxue69uhkummnw3ezuamfdejsygpass40an279ylj3dnz0yehqj3lhr8p2w4fr4us4vgldf6j639y95psgqqqqqqsm7mlxk 
 มันคือมาแก้ปัญหาที่ใช้ pubkey log in แล้วเห็น DM รึป่าวครับพี่ 😅🙏 
 ผมอ่านแล้วยังไม่ค่อย Get idea ซักเท่าไหร่

แต่ Npub login อันนี้ไม่เห็น DM อยู่แล้วครับ
ผมเคยลองตอน Login ตลาด PlebeianMarket ครับ มันจะส่ง DM มา แล้วผมลอง Login Npub ใน Nostrudel มันจะไม่โชว์ครับ

ส่วน NIP-42 ผมไม่แนใจว่า
มันคือให้ Relays สามารถอนุญาต DM ของ Whitelisted Client ที่ Relays กรองไว้ ไม่งั้นจะไม่โชว์ (อาจจะสะดวกกับพวก Relays คิดเงิน Subscribe) หรือรวมถึง Event อื่นที่ Whitelisted Client ทำจะแสดงกับ Whitelisted Client ด้วยกันเท่านั้น 

🤔🤔🤔

ท่านใดเข้าใจ NIP-42 รบกวนชี้แนะเพื่อเป็นความรู้ทีครับ ขอบคุณครับ 
 NIP-42 allows a relay to send a “AUTH” challenge to the client. The client needs then signs a message with your pubkey and sends it back to the relay. 

This will tell the relay which npub is making the request. If the client then makes a request for DMs that were not sent by them or sent to them, the relay will not provide any DMs back to the client. 
 Creates friction, but understandable

nostr:nevent1qqsf45x584yk9c880u5t9y2tm4kvwh2xh34etkplzl86uk8nj85w45qppemhxue69uhkummn9ekx7mp0qgsrmpp2lmx4u2fl9zmxy7fnwp9rlwxwz5a2j8tep2c376n494z2gtgrqsqqqqqp3895vw 
 I see, but we believe it’s worth it for DMs.

Not a huge fan of the NIP-42 spec for a lot of reasons I’ve previously ranted about but it’s what we have and it’s been long enough. 
 I meant “indeed” instead of I see. Apparently I can’t type today. 
 when is this change going into effect 
 Don’t have an exact date but let’s say in ~2 weeks. I’ll give another few warnings before it goes live. 
 sounds good. gives a little time to sort out how best to implement in clients 
 nostr:nevent1qqsf45x584yk9c880u5t9y2tm4kvwh2xh34etkplzl86uk8nj85w45qpz9mhxue69uhkummnw3ezuamfdejj7qgcwaehxw309a3k2mrvv9ezumn0wd68ytnhd9hx2tcpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpzpmhxue69uhkummnw3ezuamfdejszxrhwden5te0wajkccm0d4jjumn0wd68ytnhd9hx2qgjwaehxw309ac82unsd3jhqct89ejhxqg5waehxw309aex2mrp0yhxgctdw4eju6t0qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueq9kslyh 
 Omg relax