ザップはNostrイベントとして発表された小さなBitcoin支払いです。資金はLightningネットワークを介して移動し、受取がリレーに投稿され、ザップが送信された投稿の横に表示されるのを誰もが見ることができます。実質的な価値を持つ「いいね」だと考えてください。
どのように機能するか
舞台裏では、ザップはLightningウォレットとNostrクライアント間の2段階のダンスです。送信者のクライアントが受取人のLightningアドレスにインボイスを要求します。このインボイスには、チップ対象を説明するNostrイベントが付属しています。ウォレットはインボイスを生成し、送信者がそれを支払い、ウォレットはウォレットサービスによって署名された「ザップレシート」kind:9735イベントを公開します。このイベントは元のザップリクエストを参照しています。受取人をフォローしているクライアントはすべてチップを見ることができます。
ユーザーはこのプロセスを見ることがありません。フィードから見ると、ザップは稲妻アイコンをタップして、金額を選択し、カウンターが増加するのを見守るだけです。
なぜ人々が関心を持つのか
ザップはNostr外の通常のLightningチップと異なります。その理由は3つあります。
まず、デフォルトで公開されています。ザップレシートは通常のNostrイベントなので、フィード、リーダーボード、検索結果に表示されます。ライターは特定の投稿に対する直接的な目に見えるフィードバックを得ます。ポッドキャストとストリームはリアルタイムでザップ金額を追跡します。
次に、コストが明確です。プラットフォームが手数料を取ることはなく、プロセッサーが手数料を請求することもありません。satsは送信者から受信者のウォレットに直接移動します。21ザップはおよそ1セント相当で、数秒で到着します。
3番目に、ザップは構成可能です。レシートは他の通常のNostrイベントのようなものなので、他のクライアントとサービスはその上に構築することができます。週のトップザップ投稿を集約し、協力者間で支払いを分割し、通知をトリガーできます。これはチップ機能ではなく、チッピングプロトコルです。
何が問題になる可能性があるか
ザップは両側でLightningが必要です。どちらの側もウォレットまたはザップ対応のLightningアドレスをセットアップしていない場合、相互作用は失敗します。一部のウォレットは「ザップ有効」と言っていますが、レシート公開をスキップします。この場合、資金は移動しますが誰も見ることはできません。これは新規ユーザーにとって混乱の一般的な原因です。
レシートはウォレットサービスによって署名されます。送信者によってではありません。これは技術的には誰かが偽造レシートを偽のウォレットで作成できる可能性があることを意味します。実際には、ほとんどのクライアントは信頼していないウォレットによって署名されたレシートをフィルタリングしますが、生のNostrイベントストリームはそれらすべてを表示します。