早速ですがこの日記サイトの 2024 年 7 月の日記から zap と makibishi を導入してみたのでそのお知らせです。
makibishi とか zap って何?ということですが、このページの下っかわに ☆ マークと zap と書かれたボタンがありますが、それらがそうです。
大まかには以下のように理解すればいいかと思います。
必要か?とも思うのですが、それぞれについて説明していきます。もし私が間違ったことをうっかり書いてしまうと、ここかしこからマサカリが飛んでくると思うので、マサカリが飛んできたら文面を直します。
先に書いたように makibishi は Nostr プロトコルで実装された はてなスターのようなものです。SNS で言うといいねみたいなものです。
現時点でかなりシンプルなシステムなので、まきびしをクリックして on にはできますが、off にしたり、はてなスターのように閲覧者が色とりどりの星を選んだりということはできません。
いまこのページでの makibishi のボタンは ☆ ですが別の絵文字に変えることもできます。ですがページのソース上で指定するようになっているので、はてなスターのようにページの閲覧者が選べるというわけではありません。
もしかすると将来的に機能的にはてなスターに近づいていくかもしれませんが、それは makibishi の作者さんがそうしたいと願うか、あるいはそうしたいと願う別の誰かがプルリクエストを送らない限りはそれは起こらないでしょう。
Zap は前述の通り投げ銭システムなのですが、少額決済用の Lightning network というものを利用してやり取りされています。
技術的な詳細は実は自分もわかっていないのですが、Zap は最少額だと 1 satoshi という単位で投げ銭できます。1 satoshi は 2024 年 7 月 29 日の時点で、日本円にすると 0.635614 円のようです。
Nostr 上で作られている SNS ではサンキューというお礼の意味で 39 satoshi が Zap されたりすることがあるのですが、それでも日本円にして 24.788946 円、つまり約 25 円なので、わりと誰もが気軽に Zap しあっています。
Zap のシステムが利用してる Lightning network は高額決済は想定されていないと思うので (高額決済は手数料が大きくなる)、かりにあなたがこの記事を読んで私に日本円で 5 千万円くらい贈りたいと思っても、たぶん送れないと思います。
Zap をやり取りする場合には、仮想通貨である Bitcoin の最小単位である satoshi が必要ですし Lightning network 上で決済をするための Lightning wallet が必要になってきます。
自分は Nostr を使い始めるときに Zap のシステムが面白いと思って Nostr 用 SNS クライアント (便宜上そう呼ばせてください) に自分のプロフィールを登録するときに、Lightning Wallet も一緒に作ってしまいました。
satoshi はどう準備したのかというと実はまったく準備していません。Nostr を始めたらユーザが少なかったためか何かしら Zap されることが多かったので、自分が Zap するときも受け取った Zap から出すって感じになっています。
現在でも Nostr に新規参入したら何かしら Zap が入ってくるのかどうかはわかりません。もし Zap をしたいのに satoshi がぜんぜん無いのなら日本円を satashi にする必要があります。自分は日本円を satoshi にしてさらにそれを Lightning wallet に送金するってことをやったことがないので、それはご自身で調べてください。
Bitcoin というと世間的にはうさんくさい投資とか投機のイメージしか無いかと思いますが、Zap はそういう文脈とは無縁です。もちろん得た sataoshi を投機にぶち込むのなら話は別ですが、Zap のやりとりで投機にまわせるほどの satoshi は通常得られません。
まれに高額の satoshi を得てる人もいらっしゃいますが、Nostr の仕様やシステムに大きく貢献してる特別な人ですし、おそらく Zap のシステム外で受け取られてるのではないでしょうか。通常とんでもない額の Zap を受け取ることはありません。