NIP是啥意思?
Discussion
Nostr Implementation Possibilities https://github.com/nostr-protocol/nips
NIP 代表Nostr Implementation Possibilities。它们的存在是为了记录Nostr兼容的中继和客户端软件可以实现什么。
NIP-01:基本协议流程描述
NIP-02:联系人列表和昵称
NIP-03:事件的 OpenTimestamps 证明
NIP-04:加密私信
NIP-05:将 Nostr 密钥映射到基于 DNS 的互联网标识符
NIP-06:助记种子短语的基本密钥推导
NIP-07:window.nostr网络浏览器的能力
NIP-08:处理提及
NIP-09:事件删除
NIP-10:客户端在文本事件中使用e和标记的约定p
NIP-11:中继信息文件
NIP-12:通用标签查询
NIP-13:工作量证明
NIP-14:文本事件中的主题标签。
NIP-15:存储事件结束通知
NIP-16:事件处理
NIP-19:bech32 编码的实体
NIP-20:命令结果
NIP-21:nostr:URL 方案
NIP-22:事件created_at限制
NIP-23:长篇内容
NIP-25:反应
NIP-26:委托事件签名
NIP-28:公开聊天
NIP-33:参数化可替换事件
NIP-36:敏感内容
NIP-40:过期时间戳
NIP-42:客户端到中继的身份验证
NIP-46:Nostr 连接
NIP-50:关键字过滤器
NIP-56:报告
NIP-57:闪电战
NIP-58:徽章
NIP-65:中继列表元数据
所有的客户端和中继器都不是强制执行这些协议的,所以最好有声明自己执行了哪些协议?
从最早比特币的BIP开始的,币圈开发社区共识文化。Bitcoin Improvement Proposal的单词字母缩写,意思是“比特币改进建议”。简单说,就是文字文件描述的一些制定标准,修改想法,或治理提案等,可能通过实施也有可能废弃。往往由知名开源开发社区个人或小组提出,经过核心审核觉得较重要,给个编号正式讨论,然后再代码编码和共识更新激活实施等。例如较知名的助记词即BIP39协议。其它项目纷纷借鉴,以太模仿用EIP,狗狗模仿用DIP等等,#Nostr 便用NIP了。
lightning:cndx@nostrurl.com 🐰ᥬ[🐕]᭄🌿
