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
110
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
SLH-DSA (SPHINCS+)
azuchi
0
19
Hyper Tree
azuchi
0
22
FORS
azuchi
0
34
クラスターmempool
azuchi
0
44
W-OTS+
azuchi
0
50
Shorのアルゴリズム
azuchi
0
72
DahLIAS: Discrete Logarithm-Based Interactive Aggregate Signatures
azuchi
0
58
Fiat-Shamir変換と注意点
azuchi
0
260
AssumeUTXOを利用したブロックチェーンの同期
azuchi
0
71
Other Decks in Technology
See All in Technology
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
今さら理解するウェブフォントver.2026
takanorip
3
770
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
パッチ更新でterraform initが落ちた日
grimoh
1
140
Classmethod Company Deck
satoshi7
1
680
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
180
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
430
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
140
WasmをRustにする
sansantech
PRO
0
250
Tofu-Controller lightning talk @ Containerday 2026
gionn
0
100
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
6.1k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
For a Future-Friendly Web
brad_frost
184
10k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
sira's awesome portfolio website redesign presentation
elsirapls
0
450
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
570
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
410
Building a Scalable Design System with Sketch
lauravandoore
464
34k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
From π to Pie charts
rasagy
1
400
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
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 インボイスリクエスト インボイス 支払い