Damus

Recent Notes

Alex Waltz profile picture
Literally dropped a never known fact about Hal Finey and everyone ignored it!

Additional info.

We can see in the debug.log the node got the blocks from other node/nodes and the stopped at Block 49.

Starts with 00000000f067

Also the presence of the other hashes increases the confidence, and indicates this happened NO earlier than Block 49


We know Hal did not run Bitcoin prior to this because of the private emails he shared.

I made a tabel of previous events before Hal's attempt.

Plus in this emails after Satoshi announced him, he said he will look over the week end.


🤙2
Alex Waltz profile picture
Did you know Hal Finney joined the Bitcoin Network at block 49.

We know this since he reported a crash 1st time he ran the client on Sourceforge.

In the debug file last block see by node was 49.
4❤️2🤙1🤯1
Edil Medeiros · 42w
Wow, that's cool info. Are you working on scavenging the bitcoin history?
Baz. · 42w
So, somebody other than Hal was the second person to run a node?
Alex Waltz profile picture
When making a signature you need entropy for each signature(true for Schnorr & ECDSA).

Why?
Well that's how you hide your private key, you mix your private key with this random number(slightly more complicated)

So every time you sign a TX you need a fresh new nonce(entropy) for the signature.

The thing is that even if you have 1 single bit of bias in your entropy an attacker can guess your private key.
(Yes this happened IRL quite a bit 2013, there are ofc some caveats which I'll hand wave :p)

So a new standard was made where you create deterministic entropy(statistically evenly distributed) to be used for signatures.

More info on the standard:
https://datatracker.ietf.org/doc/html/rfc6979

The "funny" part about entropy is that you can't tell if something is actually random.
An actually random number can legitimately have well any digits there.

There is absolutely no way to tell if something is truly random or not.

So the only option to be safe is to make sure the devices you use do what they were mean to do.

How do you know that your hww is actually using this standard and not rogue entropy?

Well, one solution is to contribute to this entropy using your device that communicates with the hww (like your laptop)
This is called "anti-klepto" and is currently only implemented by
@BitBoxSwiss
and
@BlockstreamJade
.

In the below example, the attacker modified the firmware of the SeedSigner so that it contributes bad entropy to the signature for the TX in question, and this will not raise any suspicion to the user.

The reason this was successful is BECAUSE they used a malicious firmware, so if you check the "correct" firmware is loaded on youfirmwarer device you should be ok.

But what if there was an error made by the people who implement the wallet firmare?
Well, that's why something like the anti-klepto helps.

(wrote this a few days ago when someone asked me, seems fit to repost in regards to his new post :D)

This is a reply to this post:
https://x.com/utxoclub/status/1820520960476561825
Alex Waltz profile picture
Here is a #bitcoin wallet with 34,685 BTC from June 2010.

It belongs to Laszlo(the pizza guy).

He posted this to show he implemented a counter for your hashrate.


Alex Waltz profile picture
0.03223686 ~ $1,300 UP FOR GRABS!



In this address bc1q7l0h956r8sqfzjw3278s35p43z0zzmqnfnmfr4 , there is 0.03223686 ~ $1,300 and they are up for grabs.
Why?
Well because this is a game organized by Wasabi Wallet called #HuntingSats, the scope is to challenge people to learn how to use Bitcoin wallets and be rewarded for their work.
More info: https://www.huntingsats.com/anniversary



Each of the companies in the picture was given 1 of the 12-word BIP39 seed phrase that unlocks the wallet.
They will release the word on their Twitter(I know it sucks and all, but hey do you want the sats or not?) at any time between (today)23 January and 26 January
You should follow them and the #HuntingSats hashtag to get the word before anyone else.
https://twitter.com/wasabiwallet
https://twitter.com/Wizardsardine
https://twitter.com/Coinkite
https://twitter.com/cryptosteel
https://twitter.com/BullBitcoin_
https://twitter.com/hodlhodl
https://twitter.com/plebwork
https://twitter.com/Blockstream
https://twitter.com/vexl
https://twitter.com/BTCTKVR
https://twitter.com/SatsDontExist
https://twitter.com/Paralelni_polis

Each of the companies will release their word whenever they want and no coordination was done between the companies, which means YOU have to figure out the correct order of the 12 words.
There are 479,001,600ish ways in wich you can order the 12 words, and only 1 unlocks the Bitcoins.
Satoshis Don't Exist(the movie I'm directing) is one of the partners and this is the word we were given.



I'd wish you good luck, but luck has absolutely nothing to do with it!
(and yes, I did take all the pictures :p)