Again, find the difference. Each block(commit object) has its content(blobs and trees) and metadata like parent blocks(commit objects), time(and message). So one commit corresponds only to one history.
Still haven’t found it. You suddenly started talking about consensus protocol. Bitcoin consensus protocol sets last block(HEAD in git) to block with longest history.
Knock_Knock_Lemmy_In@lemmy.world 1 year ago
lemmy.world/comment/8278003
uis@lemm.ee 1 year ago
Again, find the difference. Each block(commit object) has its content(blobs and trees) and metadata like parent blocks(commit objects), time(and message). So one commit corresponds only to one history.
Knock_Knock_Lemmy_In@lemmy.world 1 year ago
But git can branch in multiple forks and states of the database. Blockchain has mechanisms to ensure there is convergence to one state.
uis@lemm.ee 1 year ago
Still haven’t found it. You suddenly started talking about consensus protocol. Bitcoin consensus protocol sets last block(HEAD in git) to block with longest history.