아핫뉴스실시간 인기검색어
아핫뉴스 화산 이미지
아하

생활

생활꿀팁

풍족한바다표범75
풍족한바다표범75

이더리움과 비트코인 주소가 다르게 시작하는 이유가 무엇인가요?

코인을 출금하거나 입금 받을 때는 주소를 생성해야하는데, 이더리움의 경우에는 보통 0x....로 시작하는 경우가 많고 비트코인의 주소는 3F.... 나 3B... 등 이더리움 주소와는 완전히 다르게 시작합니다. 여기서 이더리움과 비트코인의 주소는 왜 이렇게 다른지 그 원리가 궁금합니다. 왜 그런건가요?

    55글자 더 채워주세요.
    1개의 답변이 있어요!
    • 때가쏙비트
      때가쏙비트

      안녕하세요. 비트코인과 이더리움의 개인키는 모두 동일한 타원곡선 secp256k1 알고리즘을 사용하여 생성하고 있습니다. 그러나 이러한 개인키를 이용하여 공개키로 변환하는 단계는 비트코인과 이더리움이 다릅니다.

      비트코인은 RIPEMD160(SHA256()) 암호화 알고리즘을 사용하여 주소를 생성하고 있으며, 이더리움은 KECCAK256() 알고리즘을 사용하여 주소를 생성하고 있습니다. 특히 이더리움의 경우 KECCAK256 으로 생성된 주소에서 마지막 20 byte의 문자열만 따와 문자열 맨 앞에 0x (16진수를 의미) 를 붙여 사용하고 있습니다.