スマート コントラクト コードがブロックチェーンに公開されると、誰もが私のソース コードを見ることができるというのは正しいですか?
アプリケーションのビジネス状態やブロックチェーンに保存された情報を誰でも見ることができるというのは正しいですか?
たとえば、以下の例ではブロックチェーンにリクエストを送信し、ブロックチェーンからレスポンスを受け取ります。この場合、誰でもソースコードとビジネス情報を見ることができますか? このアプリは、Solidity を介して Ethereum ブロックチェーンを使用します。
https://docs.microsoft.com/en-us/azure/blockchain/service/send-transaction
ソース コードを保護し、ユーザーが UI を介してのみビジネスの状態を確認できるようにすることはできますか? 従来の Web アプリケーションのように。