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
BIP-353 DNS Payment Instructions
Search
shigeyuki azuchi
February 24, 2025
Technology
90
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
BIP-353 DNS Payment Instructions
GBECの解説動画の資料です。
https://goblockchain.network/2025/02/dns-payment-instructions/
shigeyuki azuchi
February 24, 2025
More Decks by shigeyuki azuchi
See All by shigeyuki azuchi
FORS
azuchi
0
13
クラスターmempool
azuchi
0
32
W-OTS+
azuchi
0
36
Shorのアルゴリズム
azuchi
0
58
DahLIAS: Discrete Logarithm-Based Interactive Aggregate Signatures
azuchi
0
43
Fiat-Shamir変換と注意点
azuchi
0
230
AssumeUTXOを利用したブロックチェーンの同期
azuchi
0
55
BIP-374 離散対数の等価性証明
azuchi
0
74
OP_CAT and Schnorr Trick
azuchi
0
89
Other Decks in Technology
See All in Technology
複数プロダクトで進めるAI機能実装 ── 実践から得たリアルな学びとロードマップ実現への挑戦 / AICon2026_yanari
rakus_dev
0
250
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
280
DatabricksにおけるMCPソリューション
taka_aki
1
330
大量データに対しても、生成AIを用いてリーズナブルにデータ加工をしたい!Databricksのai_queryについて調べてみた
kamoshika
1
270
ダッシュボード"開発"について 〜使われるダッシュボードのつくりかた〜
kimichan
0
140
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
450
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
310
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
320
発表と総括 / Presentations and Summary
ks91
PRO
0
170
AIレビューはどこまで任せられるのか?自動化と人が背負うレビューの境界
sansantech
PRO
3
1.2k
仕様駆動開発、導入半年。「本当に速くなってるの?」にデータで答える / AICon2026_hirakawa
rakus_dev
0
300
20260720_クラウド女子会×PyLadiesTokyoコラボ Amazon Bedrock ハンズオン用資料
yuuka51
1
100
Featured
See All Featured
A better future with KSS
kneath
240
18k
Designing for humans not robots
tammielis
254
26k
The SEO Collaboration Effect
kristinabergwall1
1
510
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
370
Facilitating Awesome Meetings
lara
57
7k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
190
Agile that works and the tools we love
rasmusluckow
331
22k
YesSQL, Process and Tooling at Scale
rocio
174
15k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.6k
Claude Code のすすめ
schroneko
67
230k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Transcript
BIP-353 DNS Payment Instructions
1 BIP-353 DNS Payment Instructions https://github.com/bitcoin/bips/blob/master/bip-0353.mediawiki 支払い先の情報(アドレスなど)をDNSで解決可能にする提案
※ BIP-21 URI:https://techmedia-think.hatenablog.com/entry/2016/08/31/195005 DNS
[email protected]
example.user._bitcoin-payment.example.com TXTレコードをクエリ BIP-21 URI bitcoin:xxx
2 BIP-353の特徴 • DNSSECの検証 DNSの通信は平文であるため、受け取ったデータが改竄されていない 正しいデータであることを検証するために DNSSECによりレコード作成者の認証 およびレコードの完全性
を検証する • DNSだけあればいい(※ ただし、DNSSECの設定は必要) • 送信者のプライバシーの改善 DNSの場合、ISPなどのリゾルバでクエリがプロキシされることが多く、 Lightning Addressと違ってアクセス元IPを識別しにくい • アドレス再利用の課題
• BIP-21 URI としてLNオファー(BOLT12)を返すことで、 オファーでLNインボイスを要求した支払いが可能に
• BLIP-32: Onionメッセージを利用してDNSの解決をアウトソース https://github.com/lightning/blips/blob/master/blip-0032.md 3 ライトニングとの統合 DNS example.user._bitcoin-payment.example.com bitcoin:?lno=lno1qsgr30k45jhvkmlmnjn4hze8ed7… jdcpasgw6hxuz9g LN Node LN Node インボイスリクエスト インボイス 支払い