51% 공격은 한 그룹이 블록체인 채굴 능력 또는 해시레이트의 절반 이상을 장악할 때 발생합니다. 이러한 과반수 점유율을 확보한 공격자는 최근 거래 내역을 조작할 수 있습니다. 가장 흔한 공격 동기는 이중 지출입니다. 즉, 거래소에 코인을 보내고 승인을 기다린 후 다른 자산을 인출하고, 그 후 원래 입금 내역을 지워버리는 더 긴 비밀 체인을 전송하는 것입니다. 거래소는 가치가 없는 토큰만 보유하게 되고, 공격자는 인출된 자산과 원래 코인을 모두 가져갑니다.
이 공격은 암호화 기술을 파괴하는 것은 아닙니다. 개인 키는 안전하게 유지되며, 누구도 자신이 소유하지 않은 코인을 사용할 수 없습니다. 피해는 거래 내역과 신뢰도에 있습니다. 소규모 작업증명(PoW) 체인이 주로 공격 대상이 되는데, 이는 NiceHash와 같은 마켓플레이스에서 해시레이트를 저렴하게 임대할 수 있기 때문입니다. 이더리움 클래식은 2019년과 2020년에 여러 차례 구조 조정을 거쳤고, 비트코인 SV는 2021년에 공격을 받았습니다. 비트코인 자체는 충분한 해시 파워를 임대하는 비용이 막대하기 때문에 공격하기가 사실상 불가능합니다.
51% 공격자가 할 수 있는 것과 할 수 없는 것
- 최근 거래를 되돌리는 것, 즉 체인 재편성을 통해서 말입니다.
- 특정 거래를 검열하는 것 — 네, 포함시키지 않음으로써 가능합니다.
- 다른 지갑에서 코인을 훔칠 수 없습니다. 개인 키는 안전하게 보호됩니다.
- 아무것도 없는 상태에서 새로운 코인을 만들어내는 것은 불가능합니다. 프로토콜 규칙에 따라 유효하지 않은 블록은 허용되지 않습니다.
지분증명(Proof-of-stake) 네트워크도 검증자가 스테이킹된 토큰의 과반수를 통제하는 경우 유사한 위험에 직면하지만, 슬래싱(slashing) 페널티로 인해 공격은 재정적으로 자멸적인 결과를 초래합니다.
Comments
No comments yet. Be the first to share a thought.
Leave a comment