HAW International エンジニア深田氏によるLNDのルーティングアルゴリズムについての解説です。

この動画で学べる事

  • LNDのルーティングアルゴリズムについて
  • ダイクストラ法について
  • 手数料とタイムロックの重みの計算
  • 成功確率の計算
  • findPathによる重み計算

参考資料

動画中に出てきたリンク

  • P3. ダイクストラ法について

https://github.com/bitcoin/bips/blob/master/bip-0331.mediawiki

  • p.6手数料とタイムロックの重み(weight)の計算

https://github.com/lightningnetwork/lnd/blob/v0.18.3-beta/routing/pathfind.go#L379-L395

  • p.7 成功確率の計算

https://github.com/lightningnetwork/lnd/blob/master/routing/missioncontrol.go

  • p.8findPathによる重み計算

https://github.com/lightningnetwork/lnd/blob/v0.18.3-beta/routing/pathfind.go#L1343-L1396

 

 

 

  • このエントリーをはてなブックマークに追加
 
Recommend article