# 슬래시

슬래시는 마스터노드(검증인)의 잘못된 작업으로 인해 처벌됩니다.

슬래시는 2가지 유형이 있습니다.

  1. 검증인 총 지분의 1%
  2. 검증인 전체 지분의 5%.

# 1%

F가장 최근의 24 블록 중 12에서 검증인을 서명하기 위한 노력은 총 검증인 지분의 **1%**로 슬래시입니다. 즉, 유효성 검사기 노드가 활성화된 상태(온라인 설정)의 블록체인에 있지만 어떤 이유로 블록에 서명하지 않은 경우입니다. 예를 들어, 인터넷 연결이 불안정하기 때문입니다. 24 블록 중 12는 임의의 순서로 차단됩니다. 총 스테이크 금액에는 이 검증인에게 위임된 모든 자금과 그의 개인 자금이 포함됩니다.

이 슬래시를 방지하기 위해 Decimal은 특별 서비스인 Decimal Guard를 준비했습니다. 설치 지침은 여기 (opens new window)입니다. 이 서비스는 특정 노드에 대한 블록 서명 프로세스를 모니터링하고 필요한 경우 페널티를 받기 전에 마스터 노드를 비활성화하는 오프라인 설정 트랜잭션을 보냅니다. Guard는 구성 가능한 지정된 건너뛰기 차단 임계값에서 실행됩니다. Set Offline 트랜잭션은 미리 생성되어 서명되며 Guard가 트리거되면 간단히 네트워크로 전송합니다. 다음에 비활성화하려면 Guard에 저장된 새 트랜잭션이 필요합니다.

# 5%

합의를 이루는 과정에서 부정행위를 시도하는 검증인도 파면된다. 즉, 검증 라운드에서 동일한 높이의 다른 블록 2개에 서명하고 후보자 블록에 투표할 때. 즉, 동일한 블록의 두 가지 버전에 서명할 때입니다.

합의 메커니즘 절차는 Yellow Paper (opens new window) 13페이지에 나와 있습니다.

이는 블록체인 포크로 이어질 수 있는 심각한 위반입니다. 포크의 경우 일부 네트워크 사용자는 블록체인 상태(거래, 계정 잔액)의 한 버전에 집중하는 반면 사용자의 다른 부분은 다른 상태와 잔액을 가진 두 번째 버전의 블록체인에 집중합니다.

이 경우 검증인은 5% 슬래시로 패널티를 받습니다. 사용자 자금은 삭감된 검증인에서 분리되지 않습니다. 그러나 유효성 검사기 노드는 강제로 비활성화됩니다. 검증인 시스템으로 노드를 반환하고 합의에 참여하려면 검증인이 노드를 재활성화해야 합니다(트랜잭션 온라인 설정).

다시,

  1. 마지막 24 블록 중 12 블록에 대한 서명 없음 - 1% 지분 + 검증인 비활성화에 대한 슬래시;
  2. 이중 서명 - 총 지분에 대한 5% 슬래시 및 검증인 비활성화.

이중 서명 공격에 대한 보다 자세하고 자세한 설명은 Tendermint 문서 (opens new window)에 설명되어 있습니다. ).

중요 사항:

슬래시(1% 또는 5%)의 양을 영구적으로 소각하여 해당 코인의 발행량을 줄입니다.

보상과 슬래시는 총 검증인 지분에서 위임자의 자금 비율에 비례하여 분배됩니다. 검증인이 5% 슬래시를 받으면 위임자는 동일한 5% 슬래시를 자동으로 받습니다. The delegator is personally responsible for his choice of validator, so this choice must be made very carefully.