Key Blockchain Terms Smart contract: A programming technology that validates a transaction automatically. It can authorize or decline a transaction, based on whether [...]
Part three of a six-part blog series exploring the history, potential and implications of virtual currencies as they become more widely accepted. [...]