Data refers to transactions,contract code functions,arguments passed to smart contract functions.
1 Answer
No, transactions and contract code on the Ethereum blockchain aren't encrypted; indeed, they can't be meaningfully encrypted, since all nodes have to be able to verify the blockchain and execute transactions and code.
Whether or not call and return values for contracts are encrypted depends on the contracts, but they can't easily perform encryption or decryption without storing the keys in (publicly accessible) state storage or the blockchain transaction record.