🧩 샤딩 Sharding
하나의 큰 블록체인을 샤드라고 부르는 더 작은 병렬 조각들로 나누는 것. 각 샤드는 자신에게 배정된 거래만 처리하고, 노드는 담당 샤드만 검증하면 되니까 — 모든 노드가 모든 일을 혼자 하는 대신 작업이 나눠져요.
🛒 쉽게 풀면 — 계산대를 늘리는 것
계산대가 하나뿐인 마트를 떠올려 보세요. 줄이 문밖까지 늘어서도 손님은 전부 그 한 줄에 서야 해요. 블록체인도 마찬가지예요. 기본 설계에서는 모든 노드가 모든 거래를 다시 처리하기 때문에, 네트워크 전체가 기기 한 대가 따라잡는 속도만큼만 움직여요. 샤딩은 계산대를 늘리는 거예요. 네트워크를 샤드로 나누고, 각 샤드가 자신의 손님(거래)을 맡아 동시에 처리해요. 줄이 빨리 줄어드는 건 계산원이 빨라져서가 아니라, 일이 나뉘었기 때문이에요.
🧱 샤드가 정확히 뭔가요?
샤딩은 사실 일반 소프트웨어에서 빌려온 데이터베이스 기법이에요. 큰 테이블을 작은 조각으로 나눠 관리하는 방식이죠. 블록체인에 적용하면 각 샤드는 자신에게 배정된 거래를 담당하고 — 설계에 따라서는 고유한 계정·잔액·스마트 컨트랙트도 가져요. 노드는 샤드 하나에만 배정되어 그 샤드만 검증하면 되니, 저장하고 처리해야 할 양이 줄어들어요. 거래가 두 샤드에 걸칠 때는 크로스-샤드 통신으로 서로 데이터를 주고받는데, 어려움의 대부분이 바로 이 연결 부분에서 나와요.
📈 왜 이 단어를 자주 보게 되나요?
'샤딩'은 주로 속도 얘기를 할 때 나와요. 기저 레이어(Layer 1) 체인은 일상적인 기준에서 느린 편이에요. 대략적인 수치로 비트코인은 초당 7건, 이더리움은 15~30건 정도인데, 카드 결제망에는 훨씬 못 미치죠. 탈중앙화나 보안을 포기하지 않고 속도를 높이는 게 어렵다는 문제를 블록체인 트릴레마라고 불러요. 샤딩은 이 삼각형에서 확장성 꼭짓점을 해결하려는 답 중 하나예요.
🛰️ 실제 사례, 그리고 바뀐 계획
| 프로젝트 | 어떻게 하나요 |
|---|---|
| 🛰️ NEAR 프로토콜 | 나이트셰이드(Nightshade)라는 샤딩을 써요. 사용자 눈에는 체인이 하나로 보이지만, 각 샤드가 병렬로 거래를 처리해요. 단계별로 샤드 수와 처리량을 늘려나가고 있어요. |
| ⟠ 이더리움 | 한때 샤딩의 대표 사례였지만 방향을 바꿨어요. 샤드 체인 계획을 폐기하고 롤업 중심으로 전환했으며, 2024년 3월에 적용된 블롭 업그레이드로 롤업이 쓰는 데이터만 샤딩하고 있어요. |
📊 샤드 개수와 TPS 수치는 출처·로드맵 단계에 따라 크게 달라요. 어떤 단일 숫자든 고정 스펙이 아닌 참고값으로만 보세요.
🚨 트레이드오프 솔직하게
- 🛡️ 샤드가 작을수록 방어도 얇아져요 — 샤드 하나의 검증인은 전체 체인보다 적어서, 특정 샤드 공격이 전체 네트워크 공격보다 저렴해질 수 있어요
- 🔀 크로스-샤드는 어렵다 — 샤드 간 자산·상태 이동은 설계하기 복잡하고 버그가 잦은 영역이에요
- 🧭 '샤딩'이 하나의 방식을 뜻하지 않아요 — 고전적인 체인 샤딩과 이더리움의 데이터 샤딩(롤업용 블롭)은 속도 문제를 서로 다른 방식으로 풀어요
❓ 자주 묻는 질문
- 샤딩하면 코인이 여러 개로 쪼개지나요?
- 아니요. 샤드는 하나의 네트워크를 나눈 조각이지, 별개의 코인이 아닙니다. 같은 토큰과 같은 보안 모델을 공유하고, 거래가 여러 샤드에 걸치면 서로 데이터를 주고받아요. 사용자 입장에서는 여전히 하나의 체인처럼 보입니다.
- 이더리움이 64개 샤드 체인으로 나뉜다는 게 사실인가요?
- 이제는 아니에요. 예전 계획이었는데 폐기됐습니다. 이더리움은 지금 레이어 2 롤업으로 확장하고, 롤업이 쓸 저렴한 데이터 공간을 제공하는 방식을 택했어요. 2024년 3월에 적용된 Proto-Danksharding(블롭 업그레이드)은 체인 자체가 아닌 롤업의 데이터를 샤딩하는 것입니다.
- 샤딩하면 블록체인이 덜 안전해지나요?
- 위험이 생길 수 있어요. 샤드 하나에는 전체 체인보다 검증인이 적기 때문에, 특정 샤드를 공격하는 비용이 전체 네트워크를 공격하는 것보다 저렴해질 수 있습니다. 샤드 간 자산 이동도 설계하기 복잡하고 버그가 잦은 영역이에요. 설계 단계에서 방어 장치를 추가하지만, 실질적인 트레이드오프가 있는 건 사실입니다.