# 바이트 (Byte)

8비트의 모음입니다. “옥텟”이라고도 합니다. 바이트는 256개의 다른 값 또는 기호를 나타낼 수 있습니다.

## 바이트란 무엇입니까?

바이트는 일정한 수의 **비트**를 담는 그릇이라고 생각하면 됩니다. 비트는 켜짐(1) 또는 꺼짐(0) 상태를 갖는 전등 스위치와 같습니다. 바이트는 이러한 비트 **8개**를 묶습니다. 일렬로 놓인 8개의 스위치는 256가지 서로 다른 켜짐/꺼짐 조합을 가질 수 있습니다.

## 왜 8개인가

8비트를 사용하면 바이트 하나로 0과 1의 **256가지 서로 다른 조합**(2의 8제곱)을 나타낼 수 있습니다. 부호 없는 정수로 읽으면 0부터 255까지, 16진수로는 00부터 FF까지 두 자리로 표기합니다. 초기 컴퓨터에는 6비트나 9비트 바이트도 있었지만, 오늘날 사실상 모든 시스템에서 1바이트는 8비트입니다.

## 256의 힘

- ASCII 코드에서 영문 알파벳, 0부터 9까지의 숫자, !, @, #, $ 같은 특수 문자는 각각 1바이트로 표현됩니다.
- 한글 음절은 UTF-8 인코딩에서 보통 3바이트를 차지합니다.
- 각 조합은 문자뿐 아니라 숫자, 기호, 색상 값 등을 나타낼 수 있으며, 충분한 바이트를 연결하면 문서, 그림, 노래, 영화 한 편 전체까지 나타낼 수 있습니다.

## 바이트와 옥텟

바이트를 **옥텟**이라고 부르기도 합니다. 옥텟은 “정확히 8비트 묶음”이라는 뜻을 분명히 드러내는 표현으로, 바이트 크기가 시스템마다 달랐던 시절의 혼동을 피하려고 통신 규격 등에서 주로 씁니다.

## 비트와 바이트를 구별하기

데이터 전송 속도는 흔히 초당 비트(bps, Mbps)로, 저장 용량은 바이트(KB, MB, GB)로 표시됩니다. 100Mbps 회선은 초당 약 12.5MB를 전송하는 셈이므로, 단위를 읽을 때 소문자 b(비트)와 대문자 B(바이트)를 구별해야 합니다.

## 더 큰 단위

바이트가 모이면 킬로바이트(KB), 메가바이트(MB), 기가바이트(GB)처럼 더 큰 단위로 셉니다. 국제단위계에 맞춘 표기에서는 1KB가 1,000바이트이고, 2의 거듭제곱을 쓰는 표기에서는 1KiB(키비바이트)가 1,024바이트입니다. 운영 체제와 저장 장치 제조사가 서로 다른 기준을 쓰기도 해서 같은 용량이 다르게 표시될 수 있습니다.

## 블록체인에서의 바이트

블록체인 데이터의 크기도 바이트 단위로 셉니다. 예를 들어 SHA-256 해시값은 32바이트, 이더리움 주소는 20바이트이며, 16진수로 쓰면 바이트당 두 글자가 됩니다. 비트코인에서는 트랜잭션 수수료가 데이터 크기(가상 바이트, vbyte)에 비례해 매겨집니다.

## 핵심 요약

바이트는 기차의 객차 한 칸에 비유할 수 있습니다. 각 객차는 제한된 수의 물건을 담을 수 있지만, 충분히 연결하면 무엇이든 운송할 수 있습니다. 바이트는 작아 보일 수 있지만 디지털 시대에 정보를 저장하고 사용하는 방식의 기초입니다.

---
출처: https://achivx.kr/glossary/byte-%EB%B0%94%EC%9D%B4%ED%8A%B8/ · ACHIVX 용어 사전 · 수정일 2026-10-20
