프라이빗키와 일반 지갑 주소의 차이점이 궁금합니다
개인지갑을 생성하다보면 영어 알파벳과 숫자로 구성된 일반 개인지갑 주소를 받게 됩니다. 그리고 만능키(인감도장격) 라고 불리우는 프라이빗 키도 부여받게 되는데 프라이빗키와 지갑주소가 생성되는 원리 및 차이점이 궁금합니다. 생성된 지갑주소를 토대로 프라이빗키가 생성되는 것인지 잘 모르겠네요;;
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요. 이더리움의 경우로 설명을 드리자면 이더리움의 지갑주소 생성 매커니즘은 우선 개인키를 생성한 뒤 이 개인키를 이용해 공개키를 생성하는 매커니즘을 가지고 있습니다. 생성된 공개키는 맨 앞에 0x의 문자열이 합쳐진 형태로 최종적으로 생성이 됩니다. 이때 0x는 16진수로 인코딩 되었다고 표시되는 prefix입니다.
이더리움 공개키 주소 예: 0x002d3ffef027572ae1114027bd3ecf1f086ba0ea
이렇게 설정된 주소는 랜덤으로 생성된 개인키에 의해 공개키가 생성이 되므로 랜덤형식으로 생성이 됩니다. 하지만 이오스의 경우 12자리의 영문숫자조합의 랜덤 지갑주소로 되어 있으며, 12자리의 영문숫자조합을 자기가 원하는 이름으로 지갑주소를 설정할 수도 있습니다.