728x90
EIP55란 이더리움 지갑주소의 일부를 대문자화하여 구버전과 호환되는 이더리움 주소 체크섬을 제공한다.
일반 이더리움 주소
0x001d3f1ef827552ae1114027bd3ecf1f086ba0f9
EIP-55 적용한 주소
0x001d3F1ef827552Ae1114027BD3ECF1f086bA0F9
일반 이더리움 주소와 비교해보면 대소문자 차이만 있는것으로 확인할 수 있다.
EIP 적용 방법
일반 이더리움 주소에서 0x를 제외한 값을 keccak256 함수로 해시값을 얻는다.
만약 해시값이 16진수로 8보다 크다면 그 자리를 대문자로 바꿔준다.
Addr : 001d3f1ef827552ae1114027bd3ecf1f086ba0f9
Hash : 23a69c1653e4ebbb619b0b2cb8a9bad49892a8b9
EIP :0x001d3F1ef827552Ae1114027BD3ECF1f086bA0F9
728x90
'개발 > BlockChain' 카테고리의 다른 글
[Blockchain] 언어별 web3 차이로 트랜잭션 해시값 차이 (0) | 2023.08.08 |
---|---|
[Blockchain] web3j 에서 nonce값 동시성 해결 (0) | 2023.08.07 |
[BlockChain] 코인과 토큰의 차이 (0) | 2023.02.06 |
[BlockChain] 블록체인의 트릴레마 (0) | 2023.02.05 |
[BlockChain] 블록체인이란 무엇인가? (0) | 2023.01.24 |