News for hackers. Stuff that matters.
Re:Elizabeth Holmes found guilty by Cederfjard on Tuesday January 04, 2022 @01:58PM (#29798547)
What definition do you have of blockchain tech that git fits into it?
Re:Elizabeth Holmes found guilty by throwawaylinux on Tuesday January 04, 2022 @08:17PM (#29803600)
From https://en.wikipedia.org/wiki/Blockchain

"A blockchain is a growing list of records, called blocks, that are linked together using cryptography.[1][2][3][4] Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data (generally represented as a Merkle tree). [etc]"

Do you have a definition that git doesn't fit into (without getting too pedantic, e.g., git being a DAG of records rather than a list)?

Re:Elizabeth Holmes found guilty by exdsq on Wednesday January 05, 2022 @11:30AM (#29811074)
A blockchain can be a turing complete computer?
Re:Elizabeth Holmes found guilty by throwawaylinux on Wednesday January 05, 2022 @08:48PM (#29818071)
I don't understand what your question is. Are you saying that all blockchains must be turing complete and that git isn't therefore it's not a blockchain?
Re:Elizabeth Holmes found guilty by exdsq on Wednesday January 05, 2022 @10:52PM (#29819154)
I didn't mean it as a question. What I meant was that blockchains can be Turing complete and git doesn't have that level of sophistication as a system.
Re:Elizabeth Holmes found guilty by throwawaylinux on Thursday January 06, 2022 @04:21AM (#29821225)
I didn't think blockchains had to be turing complete. What definition do you use that requires that? I can't see that the original bitcoin paper implies such a requirement, but maybe it can be derived somehow.
Re:Elizabeth Holmes found guilty by exdsq on Thursday January 06, 2022 @02:44PM (#29828855)
Sure it wasn’t in Satoshis paper but most of the largest block chains are now essentially virtual machines and transactions can be arbitrary code written for those VMs, where the fee is the computational cost for the nodes to run that code.
Re:Elizabeth Holmes found guilty by throwawaylinux on Thursday January 06, 2022 @09:38PM (#29834089)
I still don't understand where this is going. If you're saying git is not a blockchain because it's not turing complete that means all blockchains must be turing complete. I don't think that is true.