News for hackers. Stuff that matters.
Re:Why blockchain is not yet working (2018) by xirbeosbwo1234 on Sunday February 14, 2021 @01:33PM (#26134811)
Then we, as engineers, have failed in explaining things.

A blockchain is a linked list where each element of the list contains the hash of the previous element. It's basically a degenerate Merkle tree. That is all that it is. It isn't a metaphor. It isn't throwing off the shackles of an overreaching government, nor is it a takeover of our society by militant right-wing conspiracy theorists.

It's a data structure.

Re:Why blockchain is not yet working (2018) by zeroxfe on Sunday February 14, 2021 @02:18PM (#26135253)
A Merkle tree is just one component of a blockchain. It also requires: a byzantine consensus mechanism, a p2p network stack, public key crypto, and a set of economic incentives to keep it going.

You can't build a public database on a Merckle tree without being able to agree on what goes into it.

Re:Why blockchain is not yet working (2018) by xirbeosbwo1234 on Sunday February 14, 2021 @05:27PM (#26136864)
That is a cryptocurrency. The work coming from the people at Hyperledger, who are also using blockchains, is an ordinary database complete with access controls. It uses the same data structure but without any of the political goals and with many different design decisions.

A blockchain is just a data structure. It isn't even a very interesting one.

In common parlance "blockchain" isn't well-defined: it just refers to something that's, like anarchy, dude, whoa....

Re:Why blockchain is not yet working (2018) by jobigoud on Monday February 15, 2021 @02:59AM (#26140251)
You can't remove the consensus mechanism part and still call it a blockchain.
Re:Why blockchain is not yet working (2018) by xirbeosbwo1234 on Monday February 15, 2021 @04:03PM (#26147350)
Tell that to IBM.
Re:Why blockchain is not yet working (2018) by theamk on Sunday February 14, 2021 @11:41PM (#26139173)
Maybe it meant that for some people sometimes, but the general public never knew about that meaning. Even Wikipedia claims:

> The first blockchain was conceptualized by a person (or group of people) known as Satoshi Nakamoto in 2008.

So "degenerate Merkle tree" is not enough, it also needs consensus mechanism, byzantine failure tolerance and so on.

Insisting on meaning of "blockchain" which is different than commonly accepted will just make all arguments more confusing.