Uploaded because the original was taken down and I think this information is way too valuable. The best intro to Blockchain tech.