whats wrong on sending btc twice or many times from same address , someone told me that the publickey point which starts with 04 is shown while transacting and thats bad for security of the account
Sending Bitcoin twice or multiple times from the same address is not inherently wrong or harmful to the security of the account. In fact, it is a common practice to consolidate multiple small inputs into a single transaction in order to save on fees and improve the efficiency of the Bitcoin network.
There's no thing such as account on Bitcoin network, bitcoin address is UTXO-based. And i don't understand why did you mention input/UTXO consolidation.
The public key that starts with 04 is a part of the public key cryptography used to secure Bitcoin transactions. It is not a security risk to include this information in a transaction.
Personally i disagree. 04 is just prefix to let Bitcoin software know it refers to uncompressed public key.
However, it is important to note that the public key can be used to derive the Bitcoin address associated with it, which means that anyone who has access to the public key can also potentially access the funds in the corresponding address.
Totally wrong. Perhaps you wanted to say "private key" rather than "public key".
Therefore, it is important to keep the private key associated with the address secure and not share it with anyone.
Correct.
In summary, sending Bitcoin multiple times from the same address is not a security risk in and of itself. However, it is important to keep private keys secure and not share them with anyone in order to prevent unauthorized access to the associated funds.
Correct. Although in practice user would also need to keep their device and backup secure.
I don't understand why only a public key that starts with 04 is shown
Uncompressed public keys start with 04. Compressed public keys, which almost all software now uses, start with either 02 or 03.
FWIW, prefix 02 or 03 is based on whether Y coordinate of the public key is even or odd, not arbitrarily decided by the developer of the wallet software.