Blockchain Technology: An Overview And Its Potential Impact