6b0a60cff:b952e7d4
NIP-17を読むとプライバシーに関する規定が事細かく書かれていてしっかり考えられてる仕様なんだなと思うけど、 それをちゃんと守ってる実装があるとは思えないというか、エンドユーザーに十分な知識とリテラシーを求めざるを得ない内容だし、それは無理なので妥協の実装がゴロゴロ産まれているように見える
6b0a60cff:b952e7d4
NIP-17使いたいならNIP-17専用クライアントを自作するのが一番いいと思う
6b0a60cff:b952e7d4
NIP-04はdeprecatedでNIP-17の方が "新しい" けど "優れている" わけではないので注意が必要 @nevent1qvzqqqqqqypzqyqmxrhg3sn6z00x30mu3srrdr4ru05rweq4jhqcvat805v2g6j9qy88wumn8ghj77tpvf6jumt99uqjzamnwvaz7tmjv4kxz7fddfczumn0wd68ytnhd9ex2erwv46zu6ns9uqzpyjfetczcektz4ytfqn6jffg7ugnrvxyeazw6hhccnk4en4n264gqlkhsl 私はNIP-17アンチなので一生使わない https://nosey.vercel.app/?q=NIP-17+from%3Anpub1dv9xpnlnajj69vjstn9n7ufnmppzq3wtaaq085kxrz0mpw2jul2qjy6uhz
6b0a60cff:b952e7d4
NIP-17 はもう deprecated にしてもらっていいのに
6b0a60cff:b952e7d4
NIP-17 受信用リレーは DM Inbox Relays って名前なのかな https://atasinti.chu.jp/dad3/archives/71827
6b0a60cff:b952e7d4
NIP-17 は送信者(=署名者)(と送信日時)が秘匿されるので眼鏡アイコンなのだと思う 署名者であることをリレーに主張できないので原理的にDMの削除ができない
6b0a60cff:b952e7d4
他には noStrudelが NIP-17 に対応していると聞く(試したことはない)
6b0a60cff:b952e7d4
Private Inbox relays は NIP-17 のリレーだと思われるので NIP-04 のダムスとは関係ない そもそも NIP-17 を使ってるほうが少数派 @nevent1qvzqqqqqqypzq6c2vr8l8m9952e9qhxt8acn8kzzypzuhm6q70fvvxylkzu49e75qy88wumn8ghj77tpvf6jumt99uqjzamnwvaz7tmjv4kxz7fddfczumn0wd68ytnhd9ex2erwv46zu6ns9uqzqj52fn8l4y3qxm0yl7lkd03gmch7mwtk6gg5yd0qcnf4lr7lkf0d9p6ymv
6b0a60cff:b952e7d4
DMには NIP-04(旧仕様) と NIP-17(新仕様) がある ダムスは旧仕様のみ アメジは両方対応 nostter、るみるみ、ノスハイクは旧仕様を受信 るみるみ、ノスハイクはその場で復号可能 NIP-17 は受信側のセットアップ(プライベートリレー)が必要 NIP-04 はリレーが合わなければ当然見えない NIP-04だけ見るやつ↓ @nevent1qvzqqqqqqypzqusznpw8ud98c8zghy7cs25483f93nezvgzwe9d7emxcxcx8j2tfqyshwumn8ghj7un9d3shjtt2wqhxummnw3ezuamfwfjkgmn9wshx5up0qy88wumn8ghj77tpvf6jumt99uqzq3jr76twyrdeqthkspyear6ysw6hytl0kla3e86nu9ysg3dlx2vke68ngm
6b0a60cff:b952e7d4
NIP-17 だからね 署名者を秘匿する = 自分を署名者と表明できない、消せない
6b0a60cff:b952e7d4
みなさんのびっちゃの NIP-17 DM はダムスリレーとかに永遠に残り続けます
6b0a60cff:b952e7d4
kind:20000 なんていくら飛んできてもリレーの負担にはならんしな NIP-17 は受け入れたくないリレーもあるだろうけど
6b0a60cff:b952e7d4
フレンドとの遠距離プライベートチャットも Nostr の NIP-17 ですね
6b0a60cff:b952e7d4
フレンドとのプライベートチャットはNIP-17なので暗号化されてる パブ茶もどきはご覧の通り丸見え
6b0a60cff:b952e7d4
一応消す方法は残っていて、"受信者側が"垢消しした場合はリレーは"送られた"NIP-17のDMを消せっていう決まりになっている
6b0a60cff:b952e7d4
NIP-04でNIP-44使ってほしい NIP-17は嫌いなのでNIP-04使いたい
6b0a60cff:b952e7d4
NIP-17 では時刻もランダムにしろって書いてある ジャックがNIPに従ってるかどうかはしらんけど
6b0a60cff:b952e7d4
NIP-17 で会話したらここに流れてきそう(時刻は2Daysの範囲でランダムだしもちろん暗号化されてるけど) https://nos-haiku.pages.dev/?kind=1059&relay=wss%3A%2F%2Frelay.damus.io%2F
6b0a60cff:b952e7d4
NIP-17 使ってDMチャットができるようになったらしい
6b0a60cff:b952e7d4
なんか "受信者" に kind:0 設定されてる人多いし、これ bitchat じゃなくて普通の NIP-17 ユーザーだな
6b0a60cff:b952e7d4
少なくとも "送信者" は毎回ランダムなpubkeyになるはず(NIP-17) 受信者は最初に生成されたpubkeyで固定され保存されてるんだろうな
6b0a60cff:b952e7d4
NIP-17 的にはDM専用のプライベートなリレー使えって定めてはいるけどそこまで目くじら立てるもんではないよね用途的に
6b0a60cff:b952e7d4
新仕様DM(NIP-17)で指定されてるリレー(kind:10050) https://github.com/nostr-protocol/nips/blob/master/17.md
6b0a60cff:b952e7d4
やきほんねが実装するNIP-17とか不安しかないな
6b0a60cff:b952e7d4
noStrudel が NIP-17 サポートするのかー @nevent1qvzqqqqqqypzqfngzhsvjggdlgeycm96x4emzjlwf8dyyzdfg4hefp89zpkdgz99qyghwumn8ghj7mn0wd68ytnhd9hx2tcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszythwden5te0dehhxarj9ekxzmny9uq35amnwvaz7tms09exzmtfvshxv6tpw34xze3wvdhk6tcqyqtm93m0mrx037rrf86jpgzr6qfj8zw6twcttxcqsjt537fnzc2q65mk589
6b0a60cff:b952e7d4
NIP-04は(NIP-17もですが)リレー側で何か特別なサポートが必要なNIPではないです (暗号化はクライアントの仕事で、リレーは通常イベントと同様にイベントを中継するだけで良い)
6b0a60cff:b952e7d4
ダイレクトメッセージ対応というのは、 NIP-17 に関してリレー側で何か特別な対応をしているということですか? https://github.com/nostr-protocol/nips/blob/master/17.md
6b0a60cff:b952e7d4
NIP-17はガチで消せないよね
6b0a60cff:b952e7d4
メタデータは NIP-17 (2代目DM仕様)で既に隠蔽されている認識でしたが、さらに改良されたのかな? https://github.com/nostr-protocol/nips/blob/master/17.md
6b0a60cff:b952e7d4
NIP-17(新しいDMの仕様)そのものがいつ誰からDMが来たかわからない仕組みになっている (ただ、専用リレー用意しろと書いてある)
6b0a60cff:b952e7d4
NIP-17 のDM使ってみてほしいな 複数人で会話できると聞く
6b0a60cff:b952e7d4
ちなみに個人的に NIP-17 あまり好きくないので作ってみる予定は無い @note1f5e536p6a5pplu8tjhjt4r0fq6gcajh96xx2hn8eaua5ce75rk4ssac0hd
6b0a60cff:b952e7d4
NIP-17 はどういうUIにするかが難しそう
6b0a60cff:b952e7d4
NIP-17 の実装どこ
6b0a60cff:b952e7d4
NIP-17 (= NIP-44 + NIP-59 ?) なんか複雑だよね