Lightニキたち教えてプリーズ!
おはようございます。🐤
自分があまりにも何も知らないと気づいたため、少しずつでも進むためにあがいてみます。めちゃ優しい方でおせっかいな方がもしいらっしゃったら、せめて後ろに進んでいたら「アホか」と一言声かけていただけたら泣いて喜びます。
こんなことできるの? 双方がお金を出し合ってチャネルを開設
CoinPostの記事に書いてあったので、できるとは思うのですが、どうやるの?
参考記事:初心者でもわかる「ライトニングネットワーク」とは|特徴と仕組みを解説
手数料の疑問その1:チャネルをもっているノードに送金手数料はかかるのか
まず、ほんとにそもそもの話、自分とAとの間にチャネルがあります。このチャネルを使ってAに送金する場合(アウトバウンドをインバウンドに変換する場合)手数料は発生するのか?
これ、僕は手数料なしだと思うんです。だって誰に払うの?
試してみたいので、もしよければ100sat差し上げますのでインボイスを作っていただけませんか?⇒Twitter @hiyo2025
あ、そんなことしなくてもいいのか。Lightningにも他人の取引を見れる(ブロックチェーンエクスプローラ的な)サイトとかありますか?
手数料の疑問その2:Feeはどこで発生するの?
【LN】ルーティング手数料の概要と戦略 Marimoxさんの記事を読むと「資金がチャンネルを出ていく時にfeeが発生する」とありますが、どっちのFee設定がとられるの?
うーん、こうやって絵をかいて眺めてると、やっぱfee設定(1)しかあり得ないのかな。
ということは、AからBに向かって送金がされる時は、自分−A間のチャネルの自分側のfee設定は、安いほうが資金が入ってきやすい(アウトバウンドが生まれやすい)で、高いと資金が入ってこない=Feeが発生しにくいのかな?
そして、自分−B間のチャネルのfee設定はこの場合は関係なさそうに見えるんだけどそうなのかな?
そもそもの疑問:アウトバウンドっていらん子なの?
自分がチャネルを張ると基本的にはアウトバウンドキャパシティに全部寄っていて、インバウンドキャパシティがゼロですよね。なんとかインバウンドキャパシティが欲しいんですよね。
「インバウンドキャパシティを買う」というけど、さっきの図でAからBに送金するのを中継したら、B側にインバウンドキャパシティが増える代わりにA側のアウトバウンドキャパシティが増えるじゃないですか。だからインバウンドだけを増やす方法って無いように思うんですけど。
こちらの記事にあるとおり、アウトバウンドに寄ったら閉じてインバウンドだけを残す戦法をとればいいのかな。それって鬼畜の所業って言われないのかな。^^;
RTLでリバランスはわかった、では支払いで中継ノードを指定する方法は?
ようやくRTLを使ってリバランスをすることはできました。
でも、できたと言えるのかどうかわからないです。だって思うままにリバランスできないんですもの。10,000 satsでもギリギリ、100,000 satsなんて大きな金額をリバランスしようものなら必ず「Error: No_route」と言われてしまいます。大きいっていっても3000円ほどなんですけどね…
こんなちまちまやってられない。じゃあこっちのノードから自分のウォレットに宛てて送金するから、狙ったノードにインバウンド作らせてくれ! と思うのですが、何回やってもACINQにばかりたまって、狙ったところにインバウンドは作れません。
手数料率を変えても無駄でした、無駄なのはたぶん、Aさんが送金する時にAさんの側の手数料率を変えても何も影響はなくて、相手側のFee設定によるからなんだと思います。
下の図で「相手が変えることができるFee」を変えないといけないんですけど、そこは自分では変更できないのだと思います。強制的にルートを指定して支払いすることはできないの?(下の図ではAの立場で考えています)
おわりに
いろいろ実験したいのでもうひとつラズパイ買ってノード2つ体制にしたくなってきた。
そんな時ってビットコインノードまた2週間かけてダウンロードしないといけないのかな? コピーできたら早そうだけど。
Lightningの世界わからないことしかない…。
今まさに同じ悩みを抱えております…。ライトニング初心者が超えなければいけない壁多すぎ問題w