I remember when facebook had a policy to require users to opt-in to having third parties scrape users data, but then it turned out a "bug" caused FB to sell everyones data anyway and they made billions more money than they would have.
I have no doubt a similar "bug" will make its way to the MS servers if one hasnt already.
Git uses signed blocks for centralization... you can see that the official linux kernel is signed by linus torvalds... but all of this is irrelevant because blockchains are a datastructure that is indepenant from the concept of centralization. It is just a chain of blocks... proof-of-work and signing are about centralization but they are different concepts.
Who says blockchains cant also form a DAG?Its a blockchain because each block contains a digest of the previous block(s), which creates a tamper-evident chain of digests for all history.
Its just a type of blockchain, just like a subaru is a type of car.
You might have grown up thinking "all cars have 4 wheels", but my subaru has a fifth wheel in the back and its still a car because having exactly 4 wheels it not the defining charcteristic of cars.
No a blockchain is a chain of blocks. Its an append only datastructure that provides a cryptographically verifiable history. Proof-of-work is what allows for public concensus in crypto currencies like bitcoin, where as git uses signed blocks to identify different chains.
AGPL no contest