You are viewing a single comment's thread from:

RE: 비트코인 캐쉬를 문자 메시지로 전송해 보자 – 코인텍스트(CoinText) 서비스 시범 운영 중!

in #coinkorea7 years ago (edited)

친절한 설명 감사드립니다.

  • 온체인관련 : 온체인의 의미는 알고는 있었는데 본문에서 말하는 "직접적으로 해결하는 알고리즘" 이란게 뭔가 다른 방식이 포함되어 있는지 해서 질문을 드렸습니다. ㅎㅎ

  • 개인키 관련 : 그렇다면 휴대폰 번호가 seed라면 휴대폰 번호도 어느정도 공개된 정보라 할 수 있는데, 안전하면서도 특정 개인에게 유니크한 개인키가 생성되기 위해서는 휴대폰 번호 이외에 다른 정보도 결합되어야 할 것으로 보여지는데요. (가령 mac주소 등) 해당 사용자에게는 매번 동일한, 그러면서도 남들은 유추할 수 없는 개인키를 매번 다이나믹하게 생성하는게 신기하네요...

  • 그리고 답변주신 내용에서 공개키를 통해 개인키를 계산한다는 내용이 있는데요. 이게 정말인가요? ;;;; 제가 아는 지식수준에서는 놀라울 따름입니다...

Sort:  
  • '직접적으로 해결하는 알고리즘'이라는 표현이 모호하고 오독의 여지가 커서 수정했습니다. 죄송합니다 ㅠㅠ 그냥 실시간으로 거래 장부에 올라간다고 이해하시면 될 것 같습니다.
  • 개인키를 생성하는 알고리즘만 잘 지킨다면, 어느 정도 안정성이 보장될 수 있다고 생각합니다. 인터뷰에서는 지역번호 + 개인 번호 뿐만 아니라 기지국과도 연계를 해서 거래가 정말 유효한 거래인지 확인한다더군요. 기술적인 부분이 아직 전부 공개된 것이 아니라서, 조금 더 지켜봐야 할 것 같습니다. 또한, 개인 키가 매번 달라지지는 않을 것이라고 생각합니다.
  • 비트코인이 주소를 만드는 방법을 생각하면, 개인 키를 생성하는 과정은 비트코인과 비슷한 절차를 밟는 것 같습니다. 비트코인은 해쉬 함수를 이용해서 퍼블릭 키로부터 주소를 추출하니까요.

질문 드린 사항에 대해 보충설명 링크를 달아드리고 싶었는데, 찾을 수가 없네요ㅠ 시간 나실 때 해시함수의 작동 원리에 대해 읽어보시는 것을 추천드립니다. 재밌게 읽으실 수 있을 거에요 :-)

  • 넹~ 매번 동일한 개인키를 다이나믹하게 생성하되, 동일한 개인키를 남들이 만들 수 없는 SEED를 통해 만들어야 하는게 핵심인것 같습니다. 상세한 기술내용이 나오면 한 번 보고싶네요.

  • RSA 자체가 역산이 불가능한 점이 보안성의 핵심입니다. 개인키의 전자서명을 공개키로 검증을 통해 이 전자서명이 유효하단 것을 알 수 있는 것이지 공개키를 통해 개인키를 계산하는 것은 불가능하거든요. 그걸 말씀 드렸습니다. ㅎㅎ

넵.. 시드키를 통해 주소와 페어를 이루는 개인 키를 계산한다고 썼었어야 했는데 제가 퍼블릭 키를 통해 계산한다고 적어 놓았네요 ㅠ 죄송합니다 수정/보팅으로 감사함을 표현하고 갑니다!