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 x BTC
Search
Hakkadaikon
June 22, 2025
Programming
0
20
Nostr x BTC
BTC・LNもくもく会 #1 で発表したLTスライド
https://lu.ma/0rrie867?locale=ja
Hakkadaikon
June 22, 2025
Tweet
Share
More Decks by Hakkadaikon
See All by Hakkadaikon
Blueskyのプラグインを作ってみた
hakkadaikon
1
620
PHP x Nostr
hakkadaikon
0
120
Emacs x Nostr
hakkadaikon
1
280
My Introduction To Nostr
hakkadaikon
0
190
Nostr × C#
hakkadaikon
0
200
思考の速さで使うクライアント ~vimクライアント作ってみた~
hakkadaikon
0
390
ゴリラ.vim #30 ライブコーティング
hakkadaikon
0
91
vimを読もうとした話
hakkadaikon
0
290
継続的な勉強会には何が必要か語り合ってみた!
hakkadaikon
0
89
Other Decks in Programming
See All in Programming
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
3
490
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
270
PipeCDのプラグイン化で目指すところ
warashi
1
280
Advanced Micro Frontends: Multi Version/ Framework Scenarios @WAD 2025, Berlin
manfredsteyer
PRO
0
290
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
280
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
860
#QiitaBash MCPのセキュリティ
ryosukedtomita
1
1.4k
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
2
11k
ふつうの技術スタックでアート作品を作ってみる
akira888
1
900
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
410
PicoRuby on Rails
makicamel
2
130
生成AI時代のコンポーネントライブラリの作り方
touyou
1
250
Featured
See All Featured
A better future with KSS
kneath
238
17k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
6
310
Facilitating Awesome Meetings
lara
54
6.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Building an army of robots
kneath
306
45k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Transcript
BTC・LNもくもく会 2025.06.21 発火大根
自己紹介 名前 : 発火大根 本業 : SRE 最近の活動 : -
polar (BTC/LNノードの開発/テスト環境)のコントリビュート - Vim/Neovim (エディタ) のコントリビュート - Nostr/Blueskyなど分散型SNSに関連するLT - etc…
Nostrで投げ銭(ZAP)を ためしてみよう! WoSインストール (Wallet of Satoshi) Damusをインストール (androidの人はamethyst) プロフィールにWoSのアドレスを設定 ハッシュタグ
#BTCLN勉強会 で自己紹介投稿! -> ZAPするよ 他の人へZAPしてみよう!
ビットコイン(ライトニング決済)で 投げ銭ができるSNS Nostrをはじめて使ったみんなの認知(予想)
前置き ・ソフトウェアエンジニア向けの説明です ・分からないことがあった方 ・個別に気軽に聞いてもらえればと
目次 - Nostrとは? - Nostrでできたもの - Nostrのしくみ - NostrとBTC -
Nostrと支援/助成金 - Nostrとイベント
Nostrとは?
Notes and Other Stuff Transmitted by Relays 直訳 (Google翻訳) リレーで送信される、
ノートやその他の情報
・2019年ごろにfiatjaf氏が考案したプロトコル ・オープンで、仕様はGithubで管理 nostr-protocol/nips
Nostrで できたもの
X(Twitter)ライクなSNS ・Damus ・Amethyst ・Primal ・FreeFrom ・noStrudel ・Iris ・Snort ・Notedeck ・Coracle
・Nostter ・Rabbit ・Astrarea ・lumilumi
Discord/Slackのようなチャンネル形式 ・Nostterのチャンネル機能 ・んちゃんねる ・うにゅうハウス
ECサイト ・Shopstr ・nostrmarket
ビデオ配信・チャット ・zap.stream ・hivetalk ・corny chat
他にも色々。 nostrappsで 色んなサービスに とべるよ https://nostrapps.com
ユーザーアカウントが必要なシステム 大概作れる
Nostrのしくみ
Nostrの分散性
- 中央集権のSNS - 地方分権のSNS - Nostr 以下3つの違いを説明
中央集権のSNS (X/threads/Instagram/etc…) ・ユーザーはサーバーに所属 ・企業が運営しているSNSによく見られる
地方分権のSNS (Mastodon/Misskey/Bluesky/etc…) ・ユーザーはサーバーに所属 ・ソースコード / プロトコルがオープンで 誰でもサーバーを建てられる ・ユーザーがサーバー移動できるものもある
Nostr ・常時複数のリレーサーバーに接続可能 ・ソースコード / プロトコルがオープンで 誰でもサーバーを建てられる ・ユーザーが送信するデータは リレーにブロードキャストされる
認証が基本的に不要
一般的なWebシステム メールアドレスやパスワード 認証情報 認証情報とセットで 何らかの要求 クライアント サーバー 例: JWTなど
{ "content": "test", “created_at”: 1726456407, "id": "7b31d7a9d9e8f65b1e3102a4cdc...", "kind": 1, "pubkey":
"101b30ee88c27a13de68bf7...", "sig": "3d7d019db85deece5c1d704c987393957bb8c5c61458...", "tags": [] } nsecXXXXXX... 自分の秘密鍵 npubXXXXXX... 公開鍵 (秘密鍵から生 成) 電子署名 署名を検証 イベント 公開鍵暗号方式で 署名されたイベントを バラまく Nostr
KYC (本人確認) 不要 メールアドレス登録 不要 電話番号登録 不要 メリット 匿名性が高い -
面倒な設定不要 - 最小2-3クリックで 始められるクライアントも 気軽に始められる
NostrとBTC
• 元々、開発者のfiatjaf氏はBitcoin界隈の人 • Nostrのクライアント開発・仕様策定にはBitcoin関連の開発者が 多く携わっている - ナカモトサトシと一緒にBitcoin coreの初期実装を開発したMartti氏 - Bitcoin
coreに多くコントリビュートしているWill氏 - etc… NostrとBTC
・分散/誰でも使える/匿名性が高い など、Bitcoinと相性が良い ・日本のビットコイン界隈の人たちには、まだまだ使われてない? - もっとNostrを使ってほしい! NostrとBTC
Nostrと支援/助成金
・Bitcoinを中心としたプロジェクトの支援団体 ・2023年5月、Twitter共同創業者/元CEOのjack dorsey氏が 1000万ドルの巨額の寄付を行った ・Nostr向けのfund「Nostr Fund」がある OpenSats
OpenSats https://opensats.org/tags/nostr ・今まで多数のNostr開発者が寄付を受けている (日本人もいる) ・最近も日本人が寄付を受けたばかり(2025/6/6)
The fiatjaf Nostr fund ・fiatjaf氏がjack dorsey氏から受けた支援を元に設立したfund ・Nostrに貢献した人をfiatjaf氏が選んで寄付する ・日本人も何人か寄付されている ・最後に寄付されたのは2024年6月 参考:
https://habla.news/fiatjaf/fd6dc37c
Geyser fund ・Bitcoinのクラウドファンディングサイト ・Nostr関連のプロジェクトも多数ある 参考: https://geyser.fund
Geyser fund ・日本で開催したNostrのアンカンファレンス(Nostrasia2024)でも活用 ・フードスポンサーを募る ・半日で1,444,528sats集まり、プロジェクト達成 参考: https://blog.428lab.net/entry/2024/08/09/083000
Geyser fund ・最近: GeyserがNostrのハッカソンを開催 ・賞金総額 $10,000 https://x.com/geyserfund/status/1936424099644940364
Nostrとイベント
jackのこの一言がきっかけだった
Bitcoin Magazine のディレクター、 Alex Mcshane氏が 世界各地でNostrのアンカンファレンスを開催 開催費用は jack持ち
開催歴 2023年05月 コスタリカで「Nostrica」開催 2023年11月 日本/香港で「Nostrasia」開催 2024年08月 ラトビア・リガで「Nostriga」開催
すごかった「Nostrasia」 皇室献上用の日本酒提供 マグロ解体ショー jackと元CIA/NSA局員の Snowden 対談 カラオケ大会
Nostrasiaの盛り上がりを再現したくて 日本の有志でNostrasia2024を開催 マグロ再び 海外から登壇 グッズ販売 シーシャ カラオケ じゃんけん大会
今年もNostrasiaをやるらしい!?
まとめ
・Nostrをはじめてみよう! ・分からないことは気軽にNostrに聞いてみよう! ・Nostrでお待ちしています
Thank you for your attention !