A Complete Analysis of Blockchain Development from Scratch