Are these digital signatures available to everyone?
Discussion
In the context of Bitcoin, the digital signatures that are generated for each transaction are not typically visible to everyone on the network. Instead, the transaction data is transmitted to the network and the digital signature is included as part of the transaction verification process that occurs between Bitcoin nodes.
That being said, if someone knows the public address associated with a particular Bitcoin transaction, they can use the blockchain to verify that the transaction was indeed authorized by the private key holder, and that the digital signature matches the transaction data.
However, it's important to note that private keys should always be kept confidential and not shared publicly. Otherwise, anyone who has access to the private key could potentially sign and authorize transactions on behalf of the owner. So while digital signatures may be used to verify the authenticity of a transaction, the underlying private keys are kept secret and typically not shared.