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
Slimey Limey 3mo ago

Personally, I see it in a much simpler way, there is a tag that the miner can complete (with certain parameters), when mining a block. The time on the block it’s a tag.

Reply to this note

Please Login to reply.

Discussion

Avatar
DagzTagz 3mo ago

Yes bc blocks are sequential by hash not time

Thread collapsed