NOONOO TRADING봇에서 시작하기

블록체인에서 완결성이란 무엇인가요?

암호화폐를 보내면 거래가 아직 되돌려질 수 있는 짧은 시간이 있습니다. 완결성은 그 가능성이 영구히 닫히는 순간입니다. 작동 방식과 “확인됨”이 항상 “영구적”이라는 뜻은 아닌 이유를 알아봅니다.

“완결성”의 정확한 의미

완결성은 확인된 거래를 되돌리거나 바꾸거나 원장에서 지울 수 없다는 보장입니다. 전송이 완결성에 도달하면 코인은 이동한 것으로 끝납니다. 전화할 중앙은행도, 누를 결제 취소 버튼도 없습니다.

이 개념은 블록체인의 구조 때문에 중요합니다. 거래를 블록으로 묶고 시간이 지나며 블록을 연결합니다. 거래가 블록에 들어간 직후의 짧은 순간에는 기술적으로 네트워크가 그 블록을 버리고 다른 이력을 만들 수 있습니다. 이런 드문 사건을 재구성 또는 “리오그(reorg)”라고 합니다. 완결성은 재구성이 불가능해지거나 사실상 불가능하다고 취급할 만큼 가능성이 낮아지는 시점입니다.

예시 연필과 잉크로 쓰는 것을 비교해 보세요. 막 채굴된 거래는 아직 지울 수 있는 연필 글씨와 같습니다. 그 위에 블록이 더 쌓이면 글씨가 서서히 잉크로 바뀝니다. 완결성은 잉크가 마른 상태입니다.

네트워크가 이를 달성하는 주요 방식은 두 가지이며 서로 매우 다르게 작동합니다. 구분은 대체로 각 체인이 합의에 도달하는 방식에 따릅니다. 자세한 내용은 작업증명과 지분증명에서 다룹니다.

확률적 완결성(작업증명)

비트코인과 다른 작업증명 체인은 확률적 완결성을 사용합니다. 프로토콜 자체가 거래를 100% 영구적이라고 선언하지는 않습니다. 대신 위에 새 블록이 추가될 때마다 되돌려질 가능성이 줄어듭니다.

새 블록 하나하나가 확인을 의미합니다. 거래가 포함된 첫 블록에서 한 번 확인되고, 다음 블록이 생기면 두 번이 되는 식입니다. 확인 횟수가 많을수록 공격자가 해당 블록을 대체하기 위해 정직한 전체 네트워크보다 많은 연산을 해야 하므로 그 구간의 이력을 다시 쓰기 어려워집니다.

예시 비트코인은 대략 10분마다 블록을 생성합니다. 따라서 확인 6회를 기다리는 데 약 한 시간이 걸립니다. 숫자 6에 특별한 마법이 있는 것은 아닙니다. 프로토콜 규칙이 아니라 관행입니다. 거래소와 상점은 감수할 위험에 따라 각자 기준을 정합니다.

확률적 완결성에서 “되돌릴 수 없음”은 켜고 끄는 스위치가 아니라 연속적인 척도라는 점이 핵심입니다. 위험이 정확히 0에 도달하는 것이 아니라 무시할 수 있을 만큼 작아집니다.

결정적 완결성(지분증명)

2022년 전환 이후의 이더리움을 포함한 여러 지분증명 네트워크는 절대적 또는 경제적 완결성이라고도 하는 결정적 완결성을 목표로 합니다. 이 방식에서는 프로토콜이 특정 블록을 명시적으로 최종 확정 상태로 표시합니다. 최종 확정된 블록을 되돌리는 것은 단순히 확률이 낮은 수준을 넘어, 검증자가 규칙을 어기고 많은 스테이킹 자본을 잃어야 하는 일입니다.

이더리움에서는 검증자가 에포크라는 고정된 기간 단위로 블록에 투표합니다. 에포크 하나는 슬롯 32개이며 대략 6.4분입니다. 스테이킹된 가치의 3분의 2가 체크포인트를 증언하면 해당 체크포인트가 정당화되고, 다음 체크포인트가 정당화되면 앞선 체크포인트가 최종 확정됩니다. 최종 확정된 블록을 되돌리면 상당수의 검증자가 슬래싱을 받아 제재로 지분을 잃게 됩니다.

예시 문서에 도장을 찍은 뒤 그 도장을 철회하면 보증금을 소각하는 공증인을 생각해 보세요. 이더리움에서 최종 확정된 이력을 되돌리려면 부정직한 검증자는 수십억 달러의 스테이킹 지분을 삭감당해야 합니다. 이 경제적 제재가 실무적으로 완결성을 “결정적”으로 만드는 요인입니다.

일부 신생 체인은 분이 아니라 초 단위로 측정되는 더 빠른 단일 슬롯 완결성을 추구합니다. 대체로 속도, 탈중앙화, 네트워크가 조율할 수 있는 검증자 수 사이에서 절충이 필요합니다.

PoW와 PoS 완결성 한눈에 보기

측면확률적(PoW)결정적(PoS)
거래가 되돌려질 위험블록마다 줄어들지만 정확히 0은 아님최종 확정되면 사실상 0
측정 방법확인 횟수 계산“최종 확정” 상태 대기
일반적인 대기 시간몇 분~약 1시간(예: 비트코인 블록 6개)한 자릿수 분(이더리움: 완전한 완결성까지 약 13분)
뒷받침하는 것누적 연산 능력삭감 가능한 스테이킹 자본
체인 예시비트코인, 라이트코인, 도지코인이더리움과 여러 신생 레이어 1

어느 모델도 모든 상황에서 “더 좋다”고 할 수는 없습니다. 확률적 완결성은 단순하며 실전에서 오랫동안 검증되었습니다. 결정적 완결성은 더 명확하고 빠른 보장을 제공하지만 더 복잡한 검증자 시스템에 의존합니다. 둘 다 결제 확정 보장이 전혀 없는 것보다는 개선된 방식입니다.

완결성이 사용자에게 중요한 이유

완결성은 추상적인 기술 세부사항이 아니라 돈을 옮길 때 어떻게 행동해야 하는지에 직접 영향을 줍니다. 초보자를 위한 실용적인 요점은 다음과 같습니다.

  1. 자금을 자신의 것으로 여기기 전에 기다리세요. 거래가 “대기 중”이거나 확인 0회로 보이는 것은 수령했다는 뜻과 다릅니다. 거래소나 지갑이 권장하는 확인 횟수에 도달하도록 기다리세요.
  2. 자산마다 대기 시간이 다릅니다. 거래소에 입금할 때 플랫폼은 코인별로 필요한 확인 횟수를 정합니다. 그래서 온체인에서 거래를 확인한 뒤에도 입금 상태가 한동안 “처리 중”으로 표시될 수 있습니다.
  3. 완결성 이후에는 실수를 되돌릴 수 없습니다. 잘못된 주소나 네트워크로 보낸 거래가 최종 확정되면 되찾을 수 없습니다. 매번 주소를 다시 확인하세요. 사기꾼은 이런 비가역성을 악용하므로 암호화폐 사기를 피하는 법을 배우는 것과도 밀접하게 연결됩니다.

알아둘 솔직한 주의점도 있습니다. 더 많은 확인을 기다리려면 시간이 들고, 빠른 완결성은 검증자가 합리적으로 행동한다는 가정에 의존하는 경우가 많습니다. 어떤 시스템도 결함이나 극단적인 공격에 완전히 면역은 아닙니다. 완결성은 위험을 줄이지만 아무 일도 잘못될 수 없다고 약속하지는 않습니다. 지갑과 거래소가 제시하는 확인 기준은 개인 맞춤 조언이 아니라 합리적인 기본값으로 받아들이세요.

완결성의 이해는 생태계의 다른 부분을 읽는 기초입니다. 스마트 계약이 확정된 상태에 어떻게 의존하는지부터 블록 공간 수요가 높을 때 가스비가 오르는 이유까지 연결됩니다. “확인됨”에 여러 단계가 있다는 사실을 익히면 훨씬 더 자신 있게, 덜 불안하게 거래를 처리할 수 있습니다.

NOONOO TRADING — 무료 채팅방에 참여하고 실시간 거래를 함께 지켜보세요.

봇에서 시작하기

📈 OKX에 가입하고 거래 수수료 할인을 받으세요

OKX 수수료 할인받기 →