Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Nostr概説
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Segment
February 23, 2023
Technology
1.2k
0
Share
Nostr概説
Nostr勉強会 #0
https://428lab.connpass.com/event/275748/
Segment
February 23, 2023
More Decks by Segment
See All by Segment
Nostr(ノスター)を始めよう
gpsnmeajp
0
420
mocopiを簡易ジェスチャー認識音楽プレイヤーに使ってみた
gpsnmeajp
0
280
分散型SNS nostr 仕組み解説
gpsnmeajp
2
2.7k
クライアントを作ってみてわかったこと
gpsnmeajp
0
350
AT Protocol (BlueSky Social)仕様解説 ~ W3C DID仕様を添えて ~
gpsnmeajp
3
4k
Other Decks in Technology
See All in Technology
Tour of Agent Protocols: MCP, A2A, AG-UI, A2UI with ADK
meteatamel
1
220
Kubernetes基盤における開発者体験 とセキュリティの両⽴ / Balancing developer experience and security in a Kubernetes-based environment
chmikata
0
210
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.1k
ストライクウィッチーズ2期6話のエイラの行動が許せないのでPjMの観点から何をすべきだったのかを考える
ichimichi
1
290
I ran an automated simulation of fake news spread using OpenClaw.
zzzzico
1
980
互換性のある(らしい)DBへの移行など考えるにあたってたいへんざっくり
sejima
PRO
0
560
2026-04-02 IBM Bobオンボーディング入門
yutanonaka
0
250
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
1
150
AI前提とはどういうことか
daisuketakeda
0
150
機能・非機能の学びを一つに!Agent Skillsで月間レポート作成始めてみた / Unifying Bug & Infra Insights — Building Monthly Quality Reports with Agent Skills
bun913
5
3.7k
Babylon.js Japan Activities (2026/4)
limes2018
0
190
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
Featured
See All Featured
Designing Powerful Visuals for Engaging Learning
tmiket
1
330
Leo the Paperboy
mayatellez
6
1.6k
The browser strikes back
jonoalderson
0
900
GraphQLとの向き合い方2022年版
quramy
50
14k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.1k
Docker and Python
trallard
47
3.8k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
The Curious Case for Waylosing
cassininazir
0
290
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.5k
Transcript
Nostr概説 Nostr勉強会 #0 Segment(gpsnmeajp) 普段は電子工作したり、VR向けツール作ったりしてます
Q. Nostrって何? A. ・デフォで多重化されてて ・ちょっと過去ログが見れて ・サーバー依存が少なくて ・SNSっぽく使える 分散型チャットプロトコル と思ってます
投稿 購読・配信 ユーザー登録・認証 投稿・配信 フォロー管理 可視・不可視管理 通報処理・BAN API提供 メディア配信 WebUI
購読・配信 独自API 中央集権型
投稿 購読・配信 購読・配信 独自API 中央集権型 凍結 広告 使いにくさ 人が多い 簡単
人物の唯一性
連合分散型 インス タンス A 投稿 購読・配信 ユーザー登録・認証 投稿・配信 フォロー管理 可視・不可視管理
通報処理・BAN API提供 メディア配信 WebUI 連合・リモートフォロー 購読・配信 インス タンス B リモートフォロー 配信 ActivityPub MastodonAPI MisskeyAPI 連合 Relay インス タンス D インス タンス C インス タンス E
連合分散型 インス タンス A 投稿 購読・配信 購読・配信 インス タンス B
リモートフォロー 配信 ActivityPub MastodonAPI MisskeyAPI 連合 Relay インス タンス D インス タンス C インス タンス E 中央集権と 同じ構造を内包 ・モデレーションできる ・LTLに人が集中する ・ドメインブロック ・責任の集中 所属の自由 引っ越し
Relay Server 投稿 イベント中継 フィルタ 保持 & 過去投稿の再配信 Websocket API
フィルタ登録 配信 Nostr (Websocket) Relay Server Relay Server Relay Server フィルタ登録 配信 Relay Server Relay Server 鍵ペア生成 署名 テキスト投稿 メタ情報投稿 フィルタ登録 配信要求 フォローリスト投稿 表示(重複排除) Nostr: 署名してばらまく戦略 ※P2Pではない。ブロックチェーンでもない。大した匿名性もない。 フォロー=公開鍵リスト作る
Nostr: 署名してばらまく戦略 ※P2Pではない。ブロックチェーンでもない。大した匿名性もない。 データ保証なし 鍵漏洩救済なし なりすまし スパム ブロック不可 所属なし 多重化
Relay Server 投稿 イベント中継 フィルタ 保持 & 過去投稿の再配信 Websocket API フィルタ登録 配信 Nostr (Websocket) Relay Server Relay Server Relay Server フィルタ登録 配信 Relay Server Relay Server 鍵ペア生成 署名 テキスト投稿 メタ情報投稿 フィルタ登録 配信要求 フォローリスト投稿 表示(重複排除) フォロー=公開鍵リスト作る
重大な問題点 YOU IS 🔑 Secret Key 秘密鍵を漏洩しても忘れても誰も助けてはくれません アカウントは幻想
これから使いたい人へ: NIP-07を使おう 秘密鍵を直接アプリケーションに入力せず、 秘密鍵保持と署名を代行するブラウザ拡張を必ず導入しましょう。 ※可能ならソースコードを読み込んだ上で nos2x (Chrome) nos2x-fox (Firefox) nostr-keyx
付録: Nostr読み方案 ノスター N-O-S-T-R ノストラ ノーストラ
ノストゥー ノシュトラ ノストル ノーストリング …