- [Blockchain Basics][blockchain-basics]
- [Bitcoin - Currency for paranoiacs, or an idea that will change the world?][bitcoin-milken]
- [From “What is Blockchain?” to building a blockchain in less than an hour][what-is-blockchain]
- [A blockchain in 200 lines of code][200-loc-blockchain]
- [What is Blockchain Technology?][blockchain-tech]
- [Making Money][making-money]
- [Making Money Trustworthy][making-money-trustworthy]
- [The Truth About Blockchain][blockchain-hbr]
- [Blockchain Demo][blockchain-demo]
- [Blockchain - Wikipedia][blockchain-wiki]
- Introduced by [Kent Beck][beck] in the 1990s.
- Part of his software development methodology [Extreme Programming][extreme-programming].
- His exact wording appears in the [White Book][white-book].
The rules can be stated as followed:
Passes all testsMaximizes clarity
Straight from the [wiki]:
Fundamentally, objects (instances) reference one another and therefore form a graph in the mathematical sense (a network including loops and cycles). Relational schemas are, in contrast, tabular and based on the relational algebra, which defines linked heterogeneous tuples (groupings of data fields into a "row" with different types for each field).
Converting linked tabular rows to graph structures is hard, and even described as the [Vietnam of Computer Science][vietnam-of-cs].
Further reading:
OlderNewer