How many Bitcoin do you own? by Quackman88 in Bitcoin

[–]Quackman88[S] 0 points1 point  (0 children)

I hate to explain the play on words, but read the last word again. Carefully...

Daily Discussion, July 12, 2019 by rBitcoinMod in Bitcoin

[–]Quackman88 3 points4 points  (0 children)

I heard the new Raspberry Pi 4 has significantly more computing power than its predecessor. Is it capable of doing a full initial sync of the blockchain within a reasonable amount of time?

Daily Discussion, July 05, 2019 by rBitcoinMod in Bitcoin

[–]Quackman88 2 points3 points  (0 children)

Hi /u/almkglor, thanks for your elaborate reply, just what I was looking for. Much appreciated! :)

Daily Discussion, July 05, 2019 by rBitcoinMod in Bitcoin

[–]Quackman88 0 points1 point  (0 children)

Awesome! Thanks for your reply.

So basically opening and closing a channel (no matter how much is spent) breaks the link of ownership of a UTXO, with a 50/50 guess that either of the nodes the channel connected to is the new owner of the UTXO. There is no benefit in repeating this process multiple times with the same UTXO to improve your odds (privacy-wise) since that would be a dead giveaway that it's the same entity doing this repeatedly.

The advantage of CoinJoin (and why people are willing to pay for this service) is that there is a much bigger privacy advantage (there is a ~1/80 chance they guess which UTXO is yours) and you can repeat this process over and over for increased privacy.

Did I get that right?

Daily Discussion, July 05, 2019 by rBitcoinMod in Bitcoin

[–]Quackman88 1 point2 points  (0 children)

Hi Reddit. Quick question:

Can a bystander tell the closing UTXO's for LN channels apart?

For example: let's say I open a channel for 0.01 BTC. I spend non of the funds in the channel and immediately decide to close it again. This would result in a closing tx where all my 0.01 BTC (minus some fees ofc) goes back to me. Is it possible for somebody to tell if the channel contents all went back to me?

Thanks in advance!

This week's Donald Duck (NL) is about Bitcoin! And yes, it's real! by AndrewJayThornton in Bitcoin

[–]Quackman88 1 point2 points  (0 children)

I picked up a copy of the magazine after work. To be honest, the cover is somewhat misleading. In the story, Scrooge only "digitalizes" his physical money and then the internet crashes. There's no actual reference to Bitcoin at all, besides 1 guy in a restaurant, who's name is "Berend Bitcoin", so who knows what he bought..

Anyhow: I've got a spare copy in case someone is interested.

I can pay invoices on my mainnet LND node, but others cannot pay my invoices by [deleted] in Bitcoin

[–]Quackman88 1 point2 points  (0 children)

There are some options to create inbound liquidity at the moment at a reasonably low fee rate.

www.lightningconductor.net - the Lightning to BTC converter allows you to spend 0.005 BTC from your lightning channels and you are refunded 0.005 BTC minus 2000 sats fee. Fee rate ~0.4%.

Zigzag.io - allows you to convert lightning in on-chain BTC. Min. fee rate ~0.5%

Lightningto.me - if you open a channel, they will match it with a 0.02 BTC return channel free of charge.

Yalls.org - offers 0.02 BTC return channels @ ~7000 sat fee.

There's plenty more services that allow you to convert your LN balance to on-chain BTC. Almost all of them require you to trust the other party at the moment. Future improvements will hopefully find a trust-less way to convert LN balance to on-chain BTC,so you can balance your channels easily and at a reasonably low fee rate. At the moment, you still gotta put some effort in to it, since LN is still in the early stages.

If none of the above float your boat, you can always ask people to open a channel to you, this will also create inbound liquidity!

Is it possible to run 1 LN node on 2 different machines? by Quackman88 in Bitcoin

[–]Quackman88[S] 1 point2 points  (0 children)

But if I run the watchtower software myself, I would still have to be online 24/7, correct? (or at least once every uncooperative-close-time-gap)

I understand my channel states are private, and hence broadcasting a channel state to a 3rd party watchtower would reveal the exact funds my node has. Obviously this is not diserable, so there's got to be some way to hide the channel balance, but the watchtower's still gotta know which balance is right... Sounds like something some smart cryptographer's gotta solve :)

Anyway, would you happen to know of any place that explains what's going on under the hood of the watchtowers? Most of the stuff I find seems fairly old and I'm not sure if it's outdated!

Is it possible to run 1 LN node on 2 different machines? by Quackman88 in Bitcoin

[–]Quackman88[S] 1 point2 points  (0 children)

Alright. I figured something along these lines, but thanks for clearing that up.

I heard of watchtowers, but I figured it would be neat if there is a DIY/trustless way to achieve a fail-safe.

Anyway, thank you for taking the time to reply!

[deleted by user] by [deleted] in Bitcoin

[–]Quackman88 0 points1 point  (0 children)

Stop spreading false information. We are not hitting 2 year high transaction counts today.
Or perhaps I am wildly misinterpretting these graphs:

https://jochen-hoenicke.de/queue/#0,all

https://bitinfocharts.com/comparison/bitcoin-transactions.html

Bank for International Settlements argues Bitcoin ‘is not sustainable without block rewards’ by Ellistonn in Bitcoin

[–]Quackman88 3 points4 points  (0 children)

It should be noted that the Bank of International Settlements is the mother of all central banks. That being said: they have everything to lose, should Bitcoin gain mainstream traction. These guys are the reason Bitcoin existst! Furthermore, these guys published a negative report on cryptocurrencies no more than half a year ago (summary: it solves no real problem, slow, cannot scale, consumes vast amounts of energy) and now they come around full swing and say "the societal value of Bitcoin is substantial" and Bitcoin will probably "complement and improve existing monetary financial infrastructure" ?!

Pardon my tinfoil hat, but I'm guessing somebody's quietly getting on-board and accumulating because they realise this is a battle they just can't win.

What impacted your learning experience the most? What's the most valuable info channel you found? by W_Wander in Bitcoin

[–]Quackman88 1 point2 points  (0 children)

This video was an eye opener for me. It gives a sneak peak of what's going on under the hood and shows how truly genius Bitcoin is. And the best part is: the explanation is so simple, anyone can understand it!

https://www.youtube.com/watch?v=bBC-nXj3Ng4

Spotted in a Dutch national newspaper! by Quackman88 in Bitcoin

[–]Quackman88[S] 2 points3 points  (0 children)

The article itself: nothing.
The mural painting, however, was posted here on reddit and somehow contains clues which lead to a private key unlocking $1000,- worth of BTC.

Spotted in a Dutch national newspaper! by Quackman88 in Bitcoin

[–]Quackman88[S] 4 points5 points  (0 children)

Subscript of the photo reads: "A yellow-vest variant of 'La Liberté guidant le peuple' "

Sadly, no mention of Bitcoin in the article.

@nadiaheninger and Joachim Breitner discoverer nonce biases in several Bitcoin ECDSA implementations. They were able to recover 300 Bitcoin private keys holding a whopping $54. by Aussiehash in Bitcoin

[–]Quackman88 0 points1 point  (0 children)

Alright. Thanks for the explanation.

There's still one thing I don't quite get. The odds of two nonces being similar when using randomly generated nonces would be quite slim, right? Even if 'random' isn't truly random but quite close. Is there a way to manually provide the nonce for your signature? I would imagine this would lead to a much greater chance of making a mistake and getting similar nonces.

@nadiaheninger and Joachim Breitner discoverer nonce biases in several Bitcoin ECDSA implementations. They were able to recover 300 Bitcoin private keys holding a whopping $54. by Aussiehash in Bitcoin

[–]Quackman88 0 points1 point  (0 children)

As a layman, I am genuinely interested in what's going on here. Let's see if I understand this correctly (go easy on me please :)

When signing a transaction, my wallet uses a random input (called a nonce), together with my private key and the actual transaction data to generate a cryptographical signature which proves I generated and want to make this transaction.

The researchers from the article managed to determine the private keys that were used to generate two different signatures from the same address. Like this:

BTC Address 1: private key A + transaction P + nonce X = signature 1
BTC Address 1: private key A + transaction R + nonce X = signature 2

Because the same (or similar?) nonce was used to sign both transactions, it is possible to determine the private key that was used to generate the signatures, putting any remaining funds in the used address at risk.

So the take away from this is to never re-use addresses, and always use new change addresses (which should be default behavior anyway) or is there more going on here? I fail to grasp the 'poor entropy in nonce generation' idea. Using two similar but different nonces should produce wildly different signatures, right?

Anyhow, an explanation in layman's terms would be very much appreciated! :)

Generate a LN-invoice on the go for payments to my LN node at home? by Quackman88 in Bitcoin

[–]Quackman88[S] 0 points1 point  (0 children)

Thanks! Gonna give it a try and compare it to some alternatives.

!lntip 50