16진법 (Hexadecimal)
16진법(hexadecimal, 줄여서 hex)은 한 자리에 16가지 기호, 즉 0~9와 A~F(또는 a~f)를 써서 수를 나타내는 기수법입니다. A는 10, F는 15를 뜻합니다. 16 = 24이므로 16진수 한 자리는 정확히 4비트, 두 자리는 1바이트에 대응합니다. 그래서 컴퓨터의 이진 데이터를 짧고 정확하게 적는 표준 방식으로 쓰입니다.
자세히 알아보기
16진수와 2진수 사이의 변환은 4비트씩 끊어 바꾸기만 하면 됩니다. 예를 들어 1101 0110₂ = D6₁₆ = 214₁₀입니다. 10진수로 바꿀 때는 각 자리에 16의 거듭제곱을 곱해 더합니다(D6 = 13 × 16 + 6 = 214). 같은 데이터를 2진수로는 8자, 10진수로는 3자, 16진수로는 2자로 쓰지만, 바이트 경계가 그대로 보인다는 점에서 16진수가 가장 다루기 편합니다.
16진수임을 나타내기 위해 프로그래밍 언어에서는 0x 접두사(0xD6)를, 문서에서는 아래첨자나 h 접미사를 씁니다. 대소문자는 값에 영향을 주지 않는 것이 원칙입니다. 비슷한 목적의 다른 표기로 8진법, 그리고 데이터를 더 짧게 적는 Base64·Base58이 있습니다.
블록체인·암호화폐에서는
- 이더리움 주소: 0x 뒤에 16진수 40자리(20바이트)로 씁니다. EIP-55는 주소의 대소문자를 Keccak-256 해시에 따라 섞어 체크섬으로 쓰는 규칙으로, 오타를 잡아냅니다. 원래 대소문자는 의미가 없다는 원칙을 영리하게 활용한 것입니다.
- 해시와 키: 트랜잭션 해시와 블록 해시는 32바이트, 즉 16진수 64자리입니다. 비트코인·이더리움의 개인 키도 32바이트이며 16진수 64자리로 표시할 수 있습니다. 개인 키 문자열은 절대 공유하면 안 됩니다.
- 비트코인의 바이트 순서: 비트코인 트랜잭션 ID는 내부 바이트 순서를 뒤집어 16진수로 표시하는 관례가 있어, 원시 데이터와 탐색기 표시가 다르게 보일 수 있습니다.
- 트론 주소: 사용자에게는 T로 시작하는 Base58 주소로 보이지만, 내부적으로는 41로 시작하는 16진수 주소와 같은 값입니다. USDT(TRC-20) 거래를 분석할 때 두 표기를 오가게 됩니다.
쉽게 말하면
16진법은 비트 4개를 글자 하나로 압축해 적는 속기법입니다.
예시
255₁₀ = FF₁₆ = 1111 1111₂, 4096₁₀ = 1000₁₆. 0x0000…0000(40자리 0)은 이더리움의 '영 주소'입니다.
최근 스테이블코인 동결·소각 기록
전체 기록 보기 → · 2026년 10월 12일~18일 주간 리포트 →| 시각 (KST) | 네트워크 | 행위 | 금액 | 주소 | 원문 |
|---|---|---|---|---|---|
| 2026-10-20 10:24 | 이더리움 | 동결 | 109,000 USDT | 0x89012a…24919b | 원문 ↗ |
| 2026-10-20 10:23 | 이더리움 | 동결 | 94,866.74 USDT | 0xd74feb…646b5e | 원문 ↗ |
| 2026-10-20 10:18 | 트론 | 동결 | 802,490.31 USDT | TLhouDRQ…oStg4z | 원문 ↗ |
| 2026-10-20 10:18 | 트론 | 동결 | 609,924.27 USDT | TP6jUy5q…kQXn6k | 원문 ↗ |
| 2026-10-20 10:18 | 트론 | 동결 | 640,020.18 USDT | TJhpBRFX…8eCxJu | 원문 ↗ |
이 글은 학습을 위한 일반 정보이며 투자 권유나 법률 자문이 아닙니다. 가상자산은 가격 변동이 크고 원금 손실 위험이 있습니다.