Global Feed Post Login
Replying to Avatar DagzTagz

I mean 2 things:

1) that hardware programming languages require you to think parallel as they are running parallel processes inherently as this is how memory and other low level functionality works/are retrieved

2) Bitcoin is unique as a software system because it is inherently a parallel system: hardware operates in a physical world where physics is actually a bit more shaky than physicists would have you believe… computer software systems rely on exact measurement for code- but in the physical world we experience time drift so you must account for that in the time chain because miners are operating on hardware that is constrained to the physical world, operating in a distributed way across time/space- you must account for this drift

That’s why there is flexibility within the blocks accepted sequence- however, any mining machine with a time drift of >2 hrs will be rejected and/or eventually orphaned

Avatar
DagzTagz 3mo ago

Bitcoin requires a deep understanding of physics

nostr:nevent1qqsrl8l363af7ujmpqqvemh0f23723c3p4xsm4jn937flmtz2kaw2gqpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgkcema8

Reply to this note

Please Login to reply.

Discussion

Avatar
Nathan Day 3mo ago

It's what hooked me so quickly, eventually.

Bitcoin Is Time remains one of the best essays around.

https://dergigi.com/2021/01/14/bitcoin-is-time/

Avatar
DagzTagz 3mo ago

Yes that was the intention ♥️

Thread collapsed
Thread collapsed