BUD-10: Blossom URIスキーム
BUD-10は、利用可能な任意のサーバーからファイルを取得するために必要なすべての情報を埋め込むBlossom用カスタムURIスキームを定義します。
URIフォーマット
blossom:<sha256>.<ext>?size=<bytes>&server=<url>&server=<url>&pubkey=<hex>
構成要素:
- sha256: ファイルハッシュ(必須)
- ext: ファイル拡張子
- size: ファイルサイズ(バイト)
- server: 1つ以上のサーバーヒント
- pubkey: BUD-03サーバー発見用の作成者pubkey
メリット
- 静的HTTPURLより耐障害性が高い
- 複数サーバー間での自動フォールバック
- pubkeyヒントによる作成者ベースの発見
- 自己検証可能(ハッシュで整合性を保証)
主要ソース:
言及箇所:
関連項目: