Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
BIP-353 DNS Payment Instructions
Search
shigeyuki azuchi
February 24, 2025
Technology
100
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
Hyper Tree
azuchi
0
18
FORS
azuchi
0
30
クラスターmempool
azuchi
0
42
W-OTS+
azuchi
0
46
Shorのアルゴリズム
azuchi
0
69
DahLIAS: Discrete Logarithm-Based Interactive Aggregate Signatures
azuchi
0
54
Fiat-Shamir変換と注意点
azuchi
0
250
AssumeUTXOを利用したブロックチェーンの同期
azuchi
0
67
BIP-374 離散対数の等価性証明
azuchi
0
82
Other Decks in Technology
See All in Technology
2026-09-10 【Snowflake World Tour Tokyo 2026】dbt Core と Snowflake で実現する多層的なデータガバナンス / Multi-Layered Data Governance Powered by dbt Core and Snowflake
civitaspo
0
270
アリアドネの糸と、20年ごとの建て替え ── 長尾真『電子図書館』を、伊勢で読み直す / Rereading Makoto Nagao’s "Electronic Library" in Ise
ykiyota
0
120
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.8k
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
3
700
V8コントリビュート超入門
riyaamemiya
0
160
コーディングエージェントでM5Stack系の開発を少し試した時の話 / M5 Japan Tour 2026 Autumn 東京
you
PRO
0
110
GoCon2026 - Open Source, Open World
sanposhiho
2
930
2026-09-04 SRE Tech Talk #15 怠惰なTerraform / Lazy Terraform
masasuzu
0
230
#jawssonic2026 あの時代が悪かった ~動かなかったSageMakerと共に迎えたイベント当日~
ktkn1129
0
140
DEFCON_CHV_CTF_Write-up.pdf
bata_24
0
110
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
240
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
2
400
Featured
See All Featured
The agentic SEO stack - context over prompts
schlessera
0
910
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
230
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
260
Utilizing Notion as your number one productivity tool
mfonobong
4
580
エンジニアに許された特別な時間の終わり
watany
108
250k
GitHub's CSS Performance
jonrohan
1033
470k
Why Our Code Smells
bkeepers
PRO
340
58k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
820
A Soul's Torment
seathinner
7
3.6k
RailsConf 2023
tenderlove
30
1.5k
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 インボイスリクエスト インボイス 支払い