
개요
추후 [커뮤니티개선] 댓글봇을 통한 포인트 / 회원가입 / 광고 / 후원 등등 글에 소개 한 댓글 봇에 아래 기능 또한 추가 예정입니다. 사실상 글을 쓰려면 글을 작성한 이후 해당 글의 permlink 정보가 필요해서 흠 ...

- @kopasi 님이 위와 같은 댓을 남겨서 한번 고려 해봤습니다.
- 일반적으로 많은 사용자는 memo 키의 존재조차 모르기 땜시 그냥 postingkey로 암호화 및 복호화 처리를 수행하기로 했습니다.
사용방법
1. 암호화 댓글 글쓰기
본문 글의 계정명과 고유주소를 적어 줍니다.
https://steemit.wonsama.dev/enc/write/계정명(author)/고유주소(permlink)
예시)
암호화 댓글쓰기 주소 : https://steemit.wonsama.dev/enc/write/@wonsama/vhmc4

2. 암호화 댓글 읽기
잠시 후 원문글로 페이지가 이동하며 아래와 같은 댓글이 작성 됩니다. [확인하러가기] 버튼을 누르면 암호화 댓글을 읽을 수 있는 페이지로 이동 합니다.

[그림 - 암호화 된 댓글 정보 일부 표시 및 바로가기 ]

[ 그림 - 계정명 선택 후 포스팅 키를 입력하면 하단에 복호화 된 내용을 확인 할 수 있습니다.
암호화 정보 저장 방식
댓글 작성 시 json_metadata 부분의 enc_memo 란에 암호화 된 댓글 정보를 기록합니다. 그리고 복호화 시 해당 정보를 기반으로 복호화를 수행합니다.

보안 관련 사항 알림
보다 정확한 사항은 chrome 의 경우 개발자모드 - network 탭에서 기타 외부 서버로 전송되는 정보가 없다는 것을 확인하실 수 잇습니다.
암호화 글 작성 시 포스팅키는 서버에 저장되지 않습니다. steemjs 를 사용하여 바로 블록체인에 암호화 된 정보만 기록할 뿐입니다. ( client side 에서 작업이 진행됨 )
암호화 된 글 읽기 시에도 복호화 작업은 steemjs 를 통해 client side 에서 동작 합니다.
=> 요약 : 서버에 포스팅키 저장 않합니다. ( 이래도 못 믿으시면 사용 않하심 됩니다 :)
맺음말
- 사용방법이 의외로 좀 복잡?할 수 도 있기때문에 잘 숙지 후 이용 바랍니다. ( 추후 커뮤니티 댓글 봇 완성시 위 기능 제공 예정 )
- 기타 궁금한 사항은 댓글로 문의 바랍니다.