Why Nostr? What is Njump?
2023-02-05 23:49:19

keiichiro shikano on Nostr: ...

nostr、ぜんぜん自分では調べてないんだけど、何か見覚えがあって、これ『ゼロから創る暗号通貨』の基盤と似てるんだな。Coreがリレーサーバ、Edgeがクライアントにすると、あの本で寄り道して作っているP2Pのメッセンジャーと似ていることに気づいた。本だと、その段階ではデジタル署名を実装していないので、EdgeからCoreに送ったメッセージが流れてCore同士がそれを伝播して自分に接続してるEdgeにマルチキャストするだけなんだけど、これに後半で実装する署名の処理がつくと、だいぶnostrっぽいものになりそう(nostrで流れるメッセージがブロックチェーンになってるのかは知らない)。秘密鍵をクライアントに渡すの気持ち悪いと思ったけど、そういう構成ならわからないではない。自分でクライアントつくって好きなリレーサーバにつなげって話なんだろうな。
Author Public Key
npub1k4gegr3w55uv8qq9dhcddp2s89hynef5x8ea34fu5fhlepfpe35q5zqnls