컨트랙트를 작성해서 그 안에 정보를 보관하고 싶은데

예를 들어 이름과 나이를 보관한다고 했을 때,
이 정보를 블록에 담으려면 함수를 별도로 작성해야 하나요?
그럼 이 정보는 klaytnscope에 노출되지 않고
이정보들을 반환해주는 함수를 작성한 다음 그 함수를 통해 접근해야 하나요?
원하는 정보가 담긴 토큰에 접근하려 할 때 어떠한 방식을 쓰는 것이 좋을까요?

안녕하세요
먼저 구현하고 싶으신 기능 또는 서비스를 구체적으로 명시해 주시면 보다 자세한 답변을 드릴 수 있을 것 같습니다.

  • 그리고 말씀해주신 반환해주는 함수라는 것은, 스마트컨트랙트를 말씀하시는 것 같은데요, 컨트랙트에 데이터를
    저장한다음 말씀하신데로 반환해주는 함수를 호출해서 원하시는 정보를 얻을 수 있습니다.
  • 또한 트랜젝션에도 약 32KB정도의 데이터를 저장 할 수 있습니다.
  • 블록체인에 저장된 데이터는 모두 공개됩니다. 따라서 노출되지 않기를 원하신다면 지갑의 public key를 이용하여 암호화 하신 후 조회할 때 private key로 복호화 하시는 방법 또는 개인적으로 암호화를 진행하시는 방법이 있을것 같습니다.