Blockchain by Example in SQL Server

A self-contained, private blockchain implemented within a basic messaging app in SQL Server.

Intro

Definitions

Getting Started

Existing App (Code Here)

Upgrade 1 — The Most Basic Blockchain (Code Here)

Upgrade 2 — Transaction Table (Code Here)

TransactionType lookup table

Upgrade 3 — Block Table (Code Here)

Upgrade 4 — Intermediate Merkle Node Table and Verification Proc (Code Here)

Conclusion

I'm a software architect, data engineer, surfer, and musician who loves problem solving and interesting tech.