Adam Back [ARCHIVE] on Nostr: 📅 Original date posted:2015-06-28 📝 Original message:This is probably going to ...
📅 Original date posted:2015-06-28
📝 Original message:This is probably going to sound impolite, but I think it's pertinent.
Gavin, on dwelling on the the fact that you appear to not understand
the basics of the lightning network, I am a little alarmed about this,
given your recent proposals to unilaterally push the network into
quite dangerous areas of game theory, to lobby companies etc.
People are super polite and respectful around here, but this is not
looking good, if you don't mind me saying so. You can't make balanced
or informed trade-offs on block-size schedules stretching into the
future, if you don't understand work that is underway, and has been
for months. Lightning is a major candidate approach the rest of the
technical community sees for Bitcoin to scale.
Lightning allows Bitcoin to scale even without a block-size increase,
and therefore considerably impacts any calculation of how much
block-size is required. In this light you appear to have been
attempting to push through a change without even understanding the
alternatives or greater ecosystem.
Adam
On 28 June 2015 at 19:51, Adam Back <adam at cypherspace.org> wrote:
> 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": "da7c52673d5efd90d37b3b65d23cbe1c58a83b631cf528460271e78037ce786f",
"pubkey": "ee0fa66772f633411e4432e251cfb15b1c0fe8cd8befd8b0d86eb302402a8b4a",
"created_at": 1686152456,
"kind": 1,
"tags": [
[
"e",
"302bda6b5cc3b22bc31708bc8101794c3e35655f608a2a34ebc62e92bc3dada4",
"",
"root"
],
[
"e",
"8a607fb65f151a83bd884dbd6b600e37eba7c207fda6a492aa280e72ff409d02",
"",
"reply"
],
[
"p",
"ee0fa66772f633411e4432e251cfb15b1c0fe8cd8befd8b0d86eb302402a8b4a"
]
],
"content": "📅 Original date posted:2015-06-28\n📝 Original message:This is probably going to sound impolite, but I think it's pertinent.\n\nGavin, on dwelling on the the fact that you appear to not understand\nthe basics of the lightning network, I am a little alarmed about this,\ngiven your recent proposals to unilaterally push the network into\nquite dangerous areas of game theory, to lobby companies etc.\n\nPeople are super polite and respectful around here, but this is not\nlooking good, if you don't mind me saying so. You can't make balanced\nor informed trade-offs on block-size schedules stretching into the\nfuture, if you don't understand work that is underway, and has been\nfor months. Lightning is a major candidate approach the rest of the\ntechnical community sees for Bitcoin to scale.\n\nLightning allows Bitcoin to scale even without a block-size increase,\nand therefore considerably impacts any calculation of how much\nblock-size is required. In this light you appear to have been\nattempting to push through a change without even understanding the\nalternatives or greater ecosystem.\n\nAdam\n\nOn 28 June 2015 at 19:51, Adam Back \u003cadam at cypherspace.org\u003e wrote:\n\u003e On Sun, Jun 28, 2015 at 1:12 PM, Mark Friedenbach \u003cmark at friedenbach.org\u003e wrote:\n\u003e\u003e But ultimately, lightning usefully solves a problem where participants have semi-long lived payment endpoints.\n\u003e\n\u003e Recipients do benefit from keeping connections to hubs because if a\n\u003e hub goes away or a user abandons a hub that tends to generate new\n\u003e on-chain traffic for balance reclaim, and new channel establishment,\n\u003e as we understand the limits so far.\n\u003e\n\u003e On 28 June 2015 at 19:29, Gavin Andresen \u003cgavinandresen at gmail.com\u003e wrote:\n\u003e\u003e Very few of my own personal Bitcoin transactions fit that use-case.\n\u003e\n\u003e I believe Mark is talking about the one hop (direct) connections\n\u003e benefits from being long-lived; the payment destination is not\n\u003e restricted in the same way. It's more like having a static IP address\n\u003e with your ISP, that doesnt stop you reaching anywhere on the internet.\n\u003e\n\u003e Say the Lightning Network has an average fan out of 10, now subject to\n\u003e capital and rebalancing flows in the network you can pay anyone of a\n\u003e billion people in 9 hops. Maybe the fanout is lumpy, with some bigger\n\u003e hubs - that just serves to reduce the number of hops. Maybe there are\n\u003e some capitalisation limits, that is dealt with by negative fees and\n\u003e recirculation (more on that below) or failing that recapitalisation\n\u003e on-chain. Some people assume that the hub will run out of\n\u003e capitalisation on a given channel, however if people and hubs retain\n\u003e redundant channels they can be paid to rebalance channels, and even\n\u003e users can be paid by other users if there is a net flow from some\n\u003e users, to a given business eg starbucks, where the users just buy new\n\u003e BTC for USD and spend and dont earn BTC. Rebalancing would work\n\u003e because the exchange where they buy new BTC would be incentivised to\n\u003e pay starbucks (or whoever has excess coins on a channel) to send the\n\u003e coins back to the users topping up by paying them negative fees,\n\u003e because the fees to do that should be less than using on-chain\n\u003e transactions.\n\u003e\n\u003e\u003e But I don't think it is a scaling solution for the types of payments the Bitcoin\n\u003e\u003e network is handling today.\n\u003e\n\u003e Actually I think it may well be able to do that very well. We dont\n\u003e know for sure how it will work until we see the balance and\n\u003e effectiveness of the network algorithms against usage (eg simulating\n\u003e from Bitcoin's historic usage say), but there's good reason to see\n\u003e that BTC can recirculate and rebalance due to the reversible\n\u003e non-expiring channels and capitalisation requirements can be lower\n\u003e than simple expectation due higher velocity and redistribution of fees\n\u003e to anyone with excess liquidity and connectivity heading in the right\n\u003e direction.\n\u003e\n\u003e Adam",
"sig": "4654ecf01359eaba478bc99f5d25b3e6c3b56b64300369b2cb82a6ce78615e708c607f98eaae5e7d1b3c9f3862439c0c19c1a6e26eb0884f93cb5d169684b490"
}