It also sounds like Git and other version control systems with hash chains.<p>What Bitcoin did different was adding chain selection using accumulated proof-of-work, incentivized using scarce digital tokens within the same database.