What is Nostr?
dingdang / 叮宕
npub1f4q…vrz4
2023-02-04 13:12:29

dingdang on Nostr: 读了下nlps协议确实简洁 先是nlp1 规定了clients 和 relays ...

读了下nlps协议确实简洁

先是nlp1 规定了clients 和 relays 两种组件。
clients 只发送三种消息。event,REQ,,close. relay组件只发送两种消息 event,notice

Event 消息规定了结构 包括id,用户公钥,消息类型,标签,内容等。比较重要的是kind,比如1是纯文字,3是联系人,4是加密消息。另一个重要的是tag 标签规定了一些通用的含义,比如p代表公钥,e代表event 的id.
总之协议简洁有力,以event 为中心,通过REQ,消息来表示一组event 的过滤。使用websocket 保证实时性,用最新的替换之前的。
Author Public Key
npub1f4qyz88hexp05au0jxvevntpjjkvkjdqamyaqgzxa2c8s6q0mwpqr0vrz4