본문 바로가기
Technology/블록체인 용어

슬래싱(Slashing)이란?

by UG0 2024. 12. 3.

슬래싱(Slashing)의 의미

슬래싱은 PoS 기반 블록체인에서 노드(Validator)가 부정직하거나, 규칙을 위반하거나, 네트워크에 손해를 끼치는 행동을 했을 때 그들의 스테이킹 자산 일부를 벌금으로 차감하거나 몰수하는 행위

 

슬래싱이 발생하는 상황

슬래싱은 네트워크의 안전성과 신뢰성을 유지하기 위해 설계된 보안 메커니즘으로, 다음과 같은 경우에 발생할 수 있습니다

1. 이중 서명(Double Signing): 같은 블록 높이에서 서로 다른 체인에 블록을 생성하거나 서명할 때.
2. 다운타임(Downtime): 노드가 오랜 시간 동안 오프라인 상태로 있어 블록 검증을 수행하지 못할 때.
3. 유효하지 않은 블록 생성(Invalid Block Proposal): 규칙에 어긋나는 잘못된 트랜잭션이나 블록을 생성한 경우.

 

슬래싱의 목적

1. 네트워크 보안 강화: 악의적인 행위를 억제하고 정직하게 행동하도록 유도.
2. 네트워크 무결성 유지: 잘못된 데이터나 이중 지불을 방지.
3. 스테이킹 참여자의 책임 강화: 네트워크의 신뢰성을 높이기 위해 적극적으로 참여하도록 만듦.