I've just generated p2sh btc address and look in the output script:
HASH160 PUSHDATA(20)[e5c32bdc7f7fb1e6ae7aa1baf42a429803054d2c] EQUALVERIFY
while normal (legacy btc address) transaction has signature check
DUP HASH160 PUSHDATA(20)[e5c32bdc7f7fb1e6ae7aa1baf42a429803054d2c]
EQUALVERIFY CHECKSIG
Is it safe to store bitcoins in this address with this scriptsig ?
Or it use a same key for the signature check? If yes, what a reason to check the signature ?
Thanks