Hi
It looks like a piece of limestone to me, possibly dolomite. I'd try the vinegar as Aquarist suggested - if you get fizz, it's limestone; if you don't get any fizzing, try scraping a bit of the rock off with a dull steel knife. If you can do this, put some vinegar on the powder and watch for fizzing. If it does, it's dolomite. If you can't scrape any of the rock into a powder with a knife, it is likely sandstone, but I think that's unlikely here.
Limestone is
calcium carbonate and dolomite is
magnesium carbonate; your rock may even be a mixture of the two minerals which is not at all uncommon. Both these minerals will dissolve slowly in water and in so doing add minerals to the water and also raise your
pH. They will dissolve faster if your native pH is less than 7 (acidic) and more slowly if it's basic (over 7). Depending on how often you do water changes you may counteract this effect completely just by removing water. It may even be something you want, if you're keeping certain cichlids or other fish requiring a high pH. If you have delicate fish or those preferring an acidic/soft water environment, I'd reconsider adding the rock.
hth,
Marsha