안녕하세요. 비트코인과 이더리움의 개인키는 모두 동일한 타원곡선 secp256k1 알고리즘을 사용하여 생성하고 있습니다. 그러나 이러한 개인키를 이용하여 공개키로 변환하는 단계는 비트코인과 이더리움이 다릅니다.
비트코인은 RIPEMD160(SHA256()) 암호화 알고리즘을 사용하여 주소를 생성하고 있으며, 이더리움은 KECCAK256() 알고리즘을 사용하여 주소를 생성하고 있습니다. 특히 이더리움의 경우 KECCAK256 으로 생성된 주소에서 마지막 20 byte의 문자열만 따와 문자열 맨 앞에 0x (16진수를 의미) 를 붙여 사용하고 있습니다.