Blockchain and its Popular Applications