그라인딩 어택(Grinding Attack)이란 어떤 공격인가요?
블록체인의 알고리즘은 알게 될 수록 흥미롭습니다. 아하의 블록체인 전문가님들의 간결하고도 명쾌한 설명에 깊이 감사드립니다.
슬롯 리더(Slot leader)를 선출하는 지분 증명(POS)합의 알고리즘 코인들에 대한 공격이라는 그라인딩 어택은 어떤 방식의 공격인지 알고싶습니다.
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요. 그라인딩 어택에 대하여 답변드리겠습니다.
그라인딩 어택(Grinding Attack)이란?
PoS방식은 특정 기준에 부합할 경우 블록을 생성할 권한을 얻게 되는데 특히 지분이 많을 수록 블록을 생성할 권한 얻을 수 있는 확률이 높아지게 됩니다.
블록을 생성할 확률을 높이기 위해 변수를 미리 계산하여 블록을 생성할 확률을 얻을 때까지 전송내역을 누락시킵니다.
그런 후 예측한 근거를 통해 지분(코인)을 사전에 확보여 블록을 생성할 권한을 높이는 방법을 말합니다.
즉, PoS검증방식에서 블록을 생성할 권한을 얻기 위해 사용되는 공격입니다.
이를 방지하기 위해서는 코인토싱(Coin Tossing) 프로토콜을 사용하게 됩니다. (에이다가 이 방식을 사용하고 있습니다.)
감사합니다.