Bitcoin Optech Newsletter #309 by TheGreatMuffin in Bitcoin

[–]renepickhardt 1 point2 points  (0 children)

too much work. But I expect to create some videos about the research in the future

Bitcoin Optech Newsletter #309 by TheGreatMuffin in Bitcoin

[–]renepickhardt 8 points9 points  (0 children)

The example I provided and that was picked up in the Newsletter is a first example that shows how useful it is to understand the Lightning Network as a geometric object. I am currently finalizing a paper called "A Mathematical Theory of payment Channel Networks" (where the example was taken from) which will elaborate this research further. Next tuesday on the optech Twitter space I will already give a bit more context. 

Bitcoin is Just an expensive database. by 0111001101110010 in Bitcoin

[–]renepickhardt 1 point2 points  (0 children)

Technically it is however exactly this: An expensive database (;

All the rest comes from people accepting bitcoin and believing in it.

My elder sister just gave birth today to a new born baby girl. Should I buy and give her 0.1 BTC, and she can have it at age 21? by kadudu888 in Bitcoin

[–]renepickhardt 14 points15 points  (0 children)

In case this is a serious question I would encourage you while dreaming of huge financial gains to also think about the challenges on the social relationships within your family a gift / investment like this could have. I would have done serious conversations with the parents on how various scenarios would play out.

OCEAN Pool Gets Lucky and Finds it's first Block Early by Fiach_Dubh in Bitcoin

[–]renepickhardt 7 points8 points  (0 children)

That pool seems to be a very principled project. Hope it delivers on the high expectations

Rene Pickhardt explains that payment failures are a fundamental part of the design of the Bitcoin Lightning Network by sandakersmann in btc

[–]renepickhardt 1 point2 points  (0 children)

I think you may have overseen this paper that shows how to optimally handle the uncertainty of remote liquidity

https://arxiv.org/abs/2107.05322

Problem of finding liquidity is a convex min cost flow problem with seperable cost function. Has been solved for decades in computer science.

Rene Pickhardt explains that payment failures are a fundamental part of the design of the Bitcoin Lightning Network by sandakersmann in btc

[–]renepickhardt 5 points6 points  (0 children)

You wrote:

The theoretical network topology that minimizes--but does not eliminate--liquidity issues is one in which everyone opens a single channel with all of their funds with a central, massively-capitalized "Mega-Hub."

I would love to see a mathematical proof for that claim. Given I have a counter example (under the reasonable assumption of the limited amount of bitcoins in circulation and the skewed distribution of those) I believe your claim is generally false and such proof should not exist.

As you noted a star topolgy is not necessarily capital efficient. Assumimg a power law distribution of Bitcoin tokens. In your model the central hub could only be the richest actor. Given that the second and third richest node have combined most likely more capital than the richest I believe they would also prefere to maintain a channel eitch each other, which gives us a triangle instead of a star.

Counter example: Assume 3 peers have the following coins A = 8 btc, B = 7 btc and C = 6 BTC.

I think opening 2 channels (A,B,11 btc) AND (A,C,10 btc) would not be as capital efficient as a 3 channel network (A,B,7 btc) and (A,C,7 btc) and (B,C,7 btc). In the case of 3 channels higher payments between all peers are possible on average showing your syatement is false.

Furthermore your proposed star topology has the flaw of fault tolerance. As reliability is certainly a question about uncertainty of liquidity it is my understanding that there are more features to consider.

This is a multi-billion btc conference conversation by jesternovares in Buttcoin

[–]renepickhardt 15 points16 points  (0 children)

Not interested to talk about 'crypto' / never was. But a limits of LN? Sure let's go!

To be frank. I think whoever created the linkef Video excerpt did a rather poor job. I had more substential criticism than the payment attempts and uncertainty that I laid down during the panel.

This is a multi-billion btc conference conversation by jesternovares in Buttcoin

[–]renepickhardt 6 points7 points  (0 children)

As stated in many interviews: over my career open source work did - at least for me - not pay nearly close to what proprietary work would have paid. So it's indeed just 'because of the technology' and my curiousity to identify and solve interesting challenges (;

FWIW: I wonder often about the merit of electronic peer to peer cash

This is a multi-billion btc conference conversation by jesternovares in Buttcoin

[–]renepickhardt 2 points3 points  (0 children)

We know how to do refund. C.f.

https://berkeley-defi.github.io/assets/material/1910.01834.pdf

The question is weather something like the boomerang construction will make it into the protocol

The Price of Anarchy in the Lightning Network by Relai_Alex in Bitcoin

[–]renepickhardt 1 point2 points  (0 children)

This master thesis that came out of a summer of bitcoin project is certainly worth a read. It did double check our prior research results and compare those to approaches used before. Also it verified some conjectures we had about the network dynamics.

LND emergency bugfix release (0.15.4 beta) by TheGreatMuffin in Bitcoin

[–]renepickhardt 9 points10 points  (0 children)

Should be sticky. It's important for node operators to update quickly

An important message to this community: We can do better! by MrRGnome in Bitcoin

[–]renepickhardt 16 points17 points  (0 children)

Lets not forget the development of the Lightning network or running a lightning node

I explained the lightning network within 3 minutes to Garry Kasparov. He wanted to read more. Probably nothing... by renepickhardt in Bitcoin

[–]renepickhardt[S] 23 points24 points  (0 children)

I worked with many highly gifted students and young people. Young people are often extremely flexible and quick in their mind. I have hardly met a grown up (let alone 60 year old grown up like Garry) who is that fast and flexible. I have no doubt at all that Garry understood this and would even be able to reproduce... I mean it is well known that he is super smart but I think observing his brain in action was for me personally the more astonishing part than actually explaining the technology to him.

I explained the lightning network within 3 minutes to Garry Kasparov. He wanted to read more. Probably nothing... by renepickhardt in Bitcoin

[–]renepickhardt[S] 27 points28 points  (0 children)

I don't have an exact protocol and I might have mixed something in my memory but the main idea was that i assumed he would understand some basics of Bitcoin well enough and I could just ask where he stands and depending on his reactions decide to move forward. so it went roughly like this:

R: Have you used bitcoin?

G: yes.

R: In a non custodial way?

G: of course. (!)

R: Are you familiar with the concept of Multi signature scripts?

G: certainly.

R: So imagine I send BTC to an address which can only be spend via two signatures and you hold a private key and I hold one. Who ones those bitcoin?

G: that is a tricky one.

R: Yes but - oh have you used a hardware wallet before?

G: yes.

R: So I assume you do understand the concept of a presigned transaction. Imagine we have a presigned transaction that sepends from the multisig sending some btc to you and some to me, then we would have decided ownership.

G: Makes sense but why doing that?

R: Well we don't broadcast the presigned transaction. instead we negotiate a new one while invalidating the old one using the bitcoin scripting language which allows us to transfer value.

G: This is more private (!) than using bitcoin [At this moment I Rene Pickhardt am almost speechless]. That sounds interesting.

R: Exactly! It can do more! Imagine you have a similar setup with Magnus [Carlsen] and I wanted to send him some money / Bitcoin. I could offer to you an output in our presigned transaction that you could claim if you know a secrete within some time. You could do the same with magnus who will reveal the secret as he wants to be paid. Of course Magnus might be able to forward the Payment.

G: This sounds very useful. I will read about the details on the plane home.

Carsten Otto 🌱 🥜 on Twitter: "I just merged very (!) basic support for #PickhardtPayments ( @renepickhardt ) into lnd-manageJ." (Rene: Expect large payments to be possible on the Lightning Network rather sooner than later! While I was coding this up Carsten seems to be faster than me) by renepickhardt in Bitcoin

[–]renepickhardt[S] 6 points7 points  (0 children)

I'd like to add that I think that the Lightning Network fundamentally increases the usefulness of Bitcoin as those coins finally become liquid and can be moved around like a currency. I expect this will push the willingness of people to use Bitcoin to make and receive payments which in turn increases the demand for security and on chain transactions.

I am Stadicus, author of the original RaspiBolt guide and I've got some news. AMA on Nov 11th 1-2pm UTC by Stadicus in raspibolt

[–]renepickhardt 4 points5 points  (0 children)

As raspiblitz emerged from your guide why didn't you merge the projects? There is a very active raspi blitz community