こうかな?
・nostrクライアント→ライトニングアドレス(LA)サーバ
zapリクエストを送る。
・LAサーバ→ライトニングノード
1.zapリクエストをハッシュ
2.zapリクエストハッシュをdescription hashとしたインボイスをノードに要求。
・ライトニングノード→LAサーバ
インボイス(description hash はzapリクエストのハッシュ)を渡す。
・LAサーバ→nostrクライアント
インボイス(略)を渡す。
<インボイスが決済される>
・LAサーバ↔ライトニングノード
zapリクエストのハッシュがdescription hashであるインボイス決済を検知。
・LAサーバ→(各リレー)
zapレシートを送信。zapレシートのdescriptionタグに決済されたインボイスのdescrition hashの元になったzapリクエストをのせる。
zapリクエストはデカイためにそのままインボイスに載せられず、hashでインボイス発行要求するんだと思われ。