블록체인도 다양한 방젖으로 해킹이 시도되고 있는 것으로 아는데요.
그 중 사용자 레벨의 공격 유형으로 서비스 제공자를 대상으로 한다는 레이스 어택은 어떤 방식의 해킹인지 궁금합니다.
안녕하세요. 레이스어택 공격에 대하여 답변드리겠습니다.
레이스 어택(Race Attack)이란?
일종의 이중지불 공격으로 동일한 거래사항을 2번 이상 각각 다른 곳으로 거래를 연달아 신청 후 트랜잭션 전파 되는 과정에서 충돌이 발생하여 하나의 거래는 성공하고, 나머지 거래는 취소되어 되돌아오는 구조적 문제를 이용한 공격입니다.
즉, 동일한 거래를 하나는 A와 B에게 연달아 전송하지만 해당 블록체인 시스템의 트랜잭션 처리 결함으로 A의 거래는 승인이되고, B의 거래는 취소되어 되돌아오게 되어 한번에 두가지의 거래가 승인되는 문제를 말합니다.
감사합니다.