Adam Back [ARCHIVE] on Nostr: 📅 Original date posted:2015-06-28 📝 Original message:On Sun, Jun 28, 2015 at ...
📅 Original date posted:2015-06-28
📝 Original message:On Sun, Jun 28, 2015 at 1:12 PM, Mark Friedenbach <mark at friedenbach.org> wrote:
> But ultimately, lightning usefully solves a problem where participants have semi-long lived payment endpoints.
Recipients do benefit from keeping connections to hubs because if a
hub goes away or a user abandons a hub that tends to generate new
on-chain traffic for balance reclaim, and new channel establishment,
as we understand the limits so far.
On 28 June 2015 at 19:29, Gavin Andresen <gavinandresen at gmail.com> wrote:
> Very few of my own personal Bitcoin transactions fit that use-case.
I believe Mark is talking about the one hop (direct) connections
benefits from being long-lived; the payment destination is not
restricted in the same way. It's more like having a static IP address
with your ISP, that doesnt stop you reaching anywhere on the internet.
Say the Lightning Network has an average fan out of 10, now subject to
capital and rebalancing flows in the network you can pay anyone of a
billion people in 9 hops. Maybe the fanout is lumpy, with some bigger
hubs - that just serves to reduce the number of hops. Maybe there are
some capitalisation limits, that is dealt with by negative fees and
recirculation (more on that below) or failing that recapitalisation
on-chain. Some people assume that the hub will run out of
capitalisation on a given channel, however if people and hubs retain
redundant channels they can be paid to rebalance channels, and even
users can be paid by other users if there is a net flow from some
users, to a given business eg starbucks, where the users just buy new
BTC for USD and spend and dont earn BTC. Rebalancing would work
because the exchange where they buy new BTC would be incentivised to
pay starbucks (or whoever has excess coins on a channel) to send the
coins back to the users topping up by paying them negative fees,
because the fees to do that should be less than using on-chain
transactions.
> But I don't think it is a scaling solution for the types of payments the Bitcoin
> network is handling today.
Actually I think it may well be able to do that very well. We dont
know for sure how it will work until we see the balance and
effectiveness of the network algorithms against usage (eg simulating
from Bitcoin's historic usage say), but there's good reason to see
that BTC can recirculate and rebalance due to the reversible
non-expiring channels and capitalisation requirements can be lower
than simple expectation due higher velocity and redistribution of fees
to anyone with excess liquidity and connectivity heading in the right
direction.
Adam
Published at
2023-06-07 15:40:56Event JSON
{
"id": "8a607fb65f151a83bd884dbd6b600e37eba7c207fda6a492aa280e72ff409d02",
"pubkey": "ee0fa66772f633411e4432e251cfb15b1c0fe8cd8befd8b0d86eb302402a8b4a",
"created_at": 1686152456,
"kind": 1,
"tags": [
[
"e",
"302bda6b5cc3b22bc31708bc8101794c3e35655f608a2a34ebc62e92bc3dada4",
"",
"root"
],
[
"e",
"ba5fa59692bc127454f8be27d87630556c72ac5a5911dbf459c08d3882f9ab8d",
"",
"reply"
],
[
"p",
"1c61d995949cbfaf14f767784e166bde865c7b8783d7aa3bf0a1d014b70c0069"
]
],
"content": "📅 Original date posted:2015-06-28\n📝 Original message:On Sun, Jun 28, 2015 at 1:12 PM, Mark Friedenbach \u003cmark at friedenbach.org\u003e wrote:\n\u003e But ultimately, lightning usefully solves a problem where participants have semi-long lived payment endpoints.\n\nRecipients do benefit from keeping connections to hubs because if a\nhub goes away or a user abandons a hub that tends to generate new\non-chain traffic for balance reclaim, and new channel establishment,\nas we understand the limits so far.\n\nOn 28 June 2015 at 19:29, Gavin Andresen \u003cgavinandresen at gmail.com\u003e wrote:\n\u003e Very few of my own personal Bitcoin transactions fit that use-case.\n\nI believe Mark is talking about the one hop (direct) connections\nbenefits from being long-lived; the payment destination is not\nrestricted in the same way. It's more like having a static IP address\nwith your ISP, that doesnt stop you reaching anywhere on the internet.\n\nSay the Lightning Network has an average fan out of 10, now subject to\ncapital and rebalancing flows in the network you can pay anyone of a\nbillion people in 9 hops. Maybe the fanout is lumpy, with some bigger\nhubs - that just serves to reduce the number of hops. Maybe there are\nsome capitalisation limits, that is dealt with by negative fees and\nrecirculation (more on that below) or failing that recapitalisation\non-chain. Some people assume that the hub will run out of\ncapitalisation on a given channel, however if people and hubs retain\nredundant channels they can be paid to rebalance channels, and even\nusers can be paid by other users if there is a net flow from some\nusers, to a given business eg starbucks, where the users just buy new\nBTC for USD and spend and dont earn BTC. Rebalancing would work\nbecause the exchange where they buy new BTC would be incentivised to\npay starbucks (or whoever has excess coins on a channel) to send the\ncoins back to the users topping up by paying them negative fees,\nbecause the fees to do that should be less than using on-chain\ntransactions.\n\n\u003e But I don't think it is a scaling solution for the types of payments the Bitcoin\n\u003e network is handling today.\n\nActually I think it may well be able to do that very well. We dont\nknow for sure how it will work until we see the balance and\neffectiveness of the network algorithms against usage (eg simulating\nfrom Bitcoin's historic usage say), but there's good reason to see\nthat BTC can recirculate and rebalance due to the reversible\nnon-expiring channels and capitalisation requirements can be lower\nthan simple expectation due higher velocity and redistribution of fees\nto anyone with excess liquidity and connectivity heading in the right\ndirection.\n\nAdam",
"sig": "d1ee6179c1b11a5665e6f79cd952a4ce77d3587303acbbf2d5f16d7984c25b18d94d363ad3bc0c1c11941c7bfc3e02fa32d251657644a1d96112427c226c0eed"
}