안녕하세요, 지원전질문 게재글에 제시된 헥스 바이너리가 아마도 질의 등록 시 잘린 것 같습니다.
먼저, 블록 높이 1234의 거래 트랜잭션은 1개이며 그 HEX는 8095fd4ee077c2b876062114cb9f271f59bf7485d3b479a48a37699ab798654c라는 SHA256 해시 결과 헥스스트링(따라서 32bytes 길이)입니다. 그런데 게시된 질의의 헥스스트링은 27개 문자열로, 헥스스트링의 형식에 어긋납니다(바이너리의 헥스스트링이 홀수 길이의 문자열로 표기될 수 없음). 0x 표기법은 사용할 수는 있지만 일반적으로 BTC 프로토콜 계열에서는 쓰지 않는데, 공개키를 구할 해시코드의 예를 드시다가 혼입된 것 같습니다. 질의를 수정하여 올려 주시면 지원하기 좋을 것 같습니다. 참고해 주시기 바랍니다, 번창하세요. :-)
2022.12.15. 오후 13:52
gp******
클라이언트
@blockxen18질문 주셔서 감사합니다. 대표님이 답변해주신것은 블록높이 블록 번호가 맞구요... 제가 질문한것은 개인키 1234의 공개키와 개인키 0x283899219191919aabbbefff111 의 공개키를 물어본겁니다
안녕하세요,
지원전질문 게재글에 제시된 헥스 바이너리가 아마도 질의 등록 시 잘린 것 같습니다.
먼저, 블록 높이 1234의 거래 트랜잭션은 1개이며 그 HEX는 8095fd4ee077c2b876062114cb9f271f59bf7485d3b479a48a37699ab798654c라는 SHA256 해시 결과 헥스스트링(따라서 32bytes 길이)입니다.
그런데 게시된 질의의 헥스스트링은 27개 문자열로, 헥스스트링의 형식에 어긋납니다(바이너리의 헥스스트링이 홀수 길이의 문자열로 표기될 수 없음). 0x 표기법은 사용할 수는 있지만 일반적으로 BTC 프로토콜 계열에서는 쓰지 않는데, 공개키를 구할 해시코드의 예를 드시다가 혼입된 것 같습니다. 질의를 수정하여 올려 주시면 지원하기 좋을 것 같습니다.
참고해 주시기 바랍니다, 번창하세요. :-)