Nostr
Nostr(Notes and Other Stuff Transmitted by Relays)は、シンプルかつオープンなプロトコル[1]。イベントオブジェクト(JSONデータ)に基づいてやり取りを行う。Nostrアカウントは、公開鍵暗号に基づいておりEventオブジェクトがユーザ本人から送信されたことを検証できる。Nostrはプロトコルであり、登録やログインをするサービスではない。そのため、NostrはSNSと紹介されることがあるが誤りである[2]。
| 通信プロトコル | |
| 開発者 | fiatjaf |
|---|---|
概要
fiatjafによって提唱されたプロトコルであり、Twitterの創業者であり元CEOのジャック・ドーシーが14BTCの支援を行っている[3][4]。
クライアントとリレーの2つのコンポーネントによって構成されており、WebSocketによる通信を行う。クライアントは、秘密鍵を持ち、リレーにイベントを送信する。リレーは、送信されたイベントを保存しておき、要求に基づいてクライアントに配信する。イベントはクライアントによって公開鍵暗号による署名がされており、秘密鍵を持つユーザが公開したものであることを公開鍵によって検証できるため、改ざんが防止される。
発展
脚注
- “Nostr.how”. nostr.how. 2023年3月1日閲覧。
- “Twitterの代替になる? 分散型SNS「Damus」とプロトコル「Nostr」とは?”. [インターネットサービス] All About. 2023年3月1日閲覧。
- “nostr - Notes and Other Stuff Transmitted by Relays” (英語). fiatjaf. 2023年3月1日閲覧。
- “https://twitter.com/jack/status/1603535971114487816”. Twitter. 2023年3月1日閲覧。
- NIPs, nostr-protocol, (2023-03-01) 2023年3月1日閲覧。
- nostr - Notes and Other Stuff Transmitted by Relays, nostr-protocol, (2023-03-01) 2023年3月1日閲覧。
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.