João Valente [ARCHIVE] on Nostr: 📅 Original date posted:2020-11-28 📝 Original message: Hey! I've been working on ...
📅 Original date posted:2020-11-28
📝 Original message:
Hey!
I've been working on this new concept for routing in the lightning network.
It leverages the use of the information nodes have on the distribution of
funds in their channels to try and maximize the probability of success for
a payment.
Each node shares with his neighbours the information it has about the
distribution of funds in its own neighbourhood through the form of a
routing table. As nodes receive new tables they'll be updating their own
locally maintained tables with the new information, periodically sharing
them with their neighbours.
Routing tables associate destination addresses (representing nodes in the
network) to the next hop in the maximum capacity path to these nodes.
If a new payment is to be made a payment probe is forwarded by the payer
and through every node in the path, collects the path information along the
way, and reaches the payee who returns it to the payer. The payer can then
use this knowledge and confidently use the discovered path to route LN
payments through.
I wrote a 10 page paper about the subject and would love to get some
feedback:
https://drive.google.com/file/d/1dahW0X-N59138ZbY-4odpXjpDnX4Gb7Z/view?usp=sharingCheers,
João Valente
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20201128/bb51a60f/attachment.html>
Published at
2023-06-09 13:01:37Event JSON
{
"id": "d0c9341e1837207d00f93c2386b6b96386c1498e10b4f4bfb493b6350aafdfd2",
"pubkey": "7b04d9d54cc2f93a9ab42bddbe421f867023a5684e55b03ab99343ade50df326",
"created_at": 1686315697,
"kind": 1,
"tags": [
[
"e",
"91e288134c1500ef65dec4a77dc2d64f7c52480a51f1922327c154c8c83162c1",
"",
"reply"
],
[
"p",
"9456f7acb763eaab2e02bd8e60cf17df74f352c2ae579dce1f1dd25c95dd611c"
]
],
"content": "📅 Original date posted:2020-11-28\n📝 Original message:\nHey!\n\nI've been working on this new concept for routing in the lightning network.\nIt leverages the use of the information nodes have on the distribution of\nfunds in their channels to try and maximize the probability of success for\na payment.\nEach node shares with his neighbours the information it has about the\ndistribution of funds in its own neighbourhood through the form of a\nrouting table. As nodes receive new tables they'll be updating their own\nlocally maintained tables with the new information, periodically sharing\nthem with their neighbours.\nRouting tables associate destination addresses (representing nodes in the\nnetwork) to the next hop in the maximum capacity path to these nodes.\nIf a new payment is to be made a payment probe is forwarded by the payer\nand through every node in the path, collects the path information along the\nway, and reaches the payee who returns it to the payer. The payer can then\nuse this knowledge and confidently use the discovered path to route LN\npayments through.\n\nI wrote a 10 page paper about the subject and would love to get some\nfeedback:\nhttps://drive.google.com/file/d/1dahW0X-N59138ZbY-4odpXjpDnX4Gb7Z/view?usp=sharing\n\nCheers,\nJoão Valente\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20201128/bb51a60f/attachment.html\u003e",
"sig": "4cbe7d3452ab31452b483ae51573825fab6db7221db3ee0af079d130fa75a34da8650003273bd4b4981132acc9f8a31e1698cd547c53589984c0f86fcc6cb199"
}