By now, almost everyone has heard of Bitcoin. But how many people have heard of Ethereum? Ethereum is a Canadian made blockchain technology that not only acts as a currency, but can execute smart contracts. But what does that actually mean? How does it work? We cover all of that right here!