Comment on Please Stop
far_university1990@feddit.de 8 months agoLedger: repository database.
Consensus algorithm: repository access key.
Comment on Please Stop
far_university1990@feddit.de 8 months agoLedger: repository database.
Consensus algorithm: repository access key.
__dev@lemmy.world 8 months ago
Key word distributed ledger. Git repositories don’t talk to each other except when told to do so by users.
I shouldn’t need to explain why an access key is not a consensus algorithm. Seriously?
far_university1990@feddit.de 8 months ago
en.m.wikipedia.org/wiki/Distributed_ledger no need to talk automatically, only distribution necessary without single point of failure. say „synchronized“, if you mean realtime synchronized then not in git, but synchronized manually.
…m.wikipedia.org/…/Consensus_(computer_science) only need to determine which block to commit to database, access key do that. if meant in term of „which repo is real one“, signed commit optional feature, maybe that speak against it being blockchain because not by default.
__dev@lemmy.world 8 months ago
From your first link. This does not describe how git functions. Did you actually read the page?
From your second this. Again this description does not match with git.
You’re right in that automation is not technically required; you can build a blockchain using git by having people perform the distribution and consensus algorithms themselves. Obviously that doesn’t make git itself a blockchain in the same way it doesn’t make IP a blockchain.
far_university1990@feddit.de 8 months ago
Not fully, only summary at top because looked like already proved my point of not need automation.
Then you right, git by itself not blockchain. Maybe not even possible with signed commit only because central authority (key owner).
Thank you for discussion.