BLOCKCHAIN AND ITS ORIGIN