경제
기억상실은공식인가
51% 공격은 왜 블록체인의 신뢰성을 위협할 수 있나요?
특정 세력이 네트워크 연산력의 51% 이상을 장악하면 블록체인을 조작할 수 있다는 51% 공격을 들었는데, 왜 이 비율을 넘으면 이런 위협이 가능해지는지 궁금합니다.
8개의 답변이 있어요!
안녕하세요. 김명주 경제전문가입니다.
작업증명 블록체인은 가장 많은 누적 연산력이 투입된 체인을 유효한 것으로 인정하므로, 한 세력이 전체 해시파워의 과반을 장악하면 다른 참여자보다 빠르게 블록을 만들어 자신에게 유리한 거래기록을 우세한 체인으로 만들 수 있게 됩니다. 다만 타인의 코인을 마음대로 빼앗거나 비트코인 발행규칙을 바꿀 수 있는 것은 아닙니다.
채택 보상으로 268베리 받았어요.
채택된 답변안녕하세요. 인태성 경제전문가입니다.
51퍼센트 공격은 단일 주체가 집단이 블록체인 네트워크의
연산력인 해시파워의 과반수를
장악하는 것이기 떄문에
거래 기록을 임의로 조작하고 이중 지불을 실행함으로
탈중앙화의 무결성이라는 블록체인의
근본적인 신뢰를 무너뜨릴 수 있기에 그렇습니다.
안녕하세요. 김민준 경제전문가입니다.
블록체인은 참여자 다수가 동의하는 가장 긴 체인을 정당한 원장으로 인정하는 구조입니다. 특정 세력이 연산력 또는 지분의 51% 이상을 확보하면, 나머지 참여자들의 검증 속도보다 빠르게 새로운 블록을 생성해 자신만의 체인을 더 길게 만들 수 있습니다. 이렇게 되면 이미 완료된 거래를 되돌리거나 특정 거래를 검열할 수 있어, 다수결로 신뢰를 담보하는 블록체인의 핵심 전체게 무너지게 됩니다.
안녕하세요. 시호정 경제전문가입니다.
블록체인은 네트워크 과반수가 합의한 기록이 진짜라는 가장 긴 체인 규칙을 기반으로 작동하고 있습니다.
따라서 특정 세력이 전체 연산력 51% 이상을 장악하게 된다며 나머지 49% 전체가 힘을 합친 것보다 더 빠르게 블록을 생성할 수 있게 되어 자신이 원하는 대로 가짜 장부를 진짜로 만들 수 있는 권력을 갖게 됩니다.
돈을 사용한 뒤에 그 거래 내역을 삭제한 비밀 체인을 더 빠르게 만들어 네트워크에 공개함으로써 사용한 돈을 다시 돌려받는 이중 지불 조작이 가능해집니다.
도움 되셨길 바랍니다.
안녕하세요. 정의준 경제전문가입니다.
블럭체인의 의사결정은 과반수(51%)의 의하여 다수결로 확정하고 약속한 시스템입니다.
네트워크 참가자들의 다수결 합의로 어떤 장부가 진짜인지 결정합니다.
따라서 51% 이상의 연산력(작업증명 기준)을 가진 세력이 나타나면,
이 다수결 체계 자체가 무너지면서 블록체인을 자신이 원하는 대로 조작할 수 있는 독재 상태가 됩니다.
안녕하세요. 박호현 경제전문가입니다.
51% 공격이 위험한 이유는 작업증명 블록체인에서 일반적으로 누적 연산량이 가장 큰 체인을 정상 기록으로 인정하기 때문입니다. 특정 세력이 전체 채굴 연산력의 절반을 넘게 장악하면 다른 참여자보다 더 빠르게 블록을 만들면서 자신에게 유리한 거래 기록을 선택할 가능성이 커집니다. 대표적으로 자신이 보낸 거래를 되돌린 뒤 같은 코인을 다시 사용하는 이중지불이나 특정 거래의 승인을 방해하는 행위가 가능해질 수 있습니다. 다만 51%를 확보했다고 해서 다른 사람의 코인을 마음대로 훔치거나 개인키 없이 거래를 만드는 것까지 가능한 것은 아닙니다. 결국 블록체인의 신뢰는 다수의 독립된 참여자가 검증 권한을 분산해서 갖는 데 있는데 한 세력이 과반을 차지하면 이 분산 구조가 무너지기 때문에 신뢰성이 크게 훼손되는 것입니다.
안녕하세요. 기억상실은공식인가님.
51% 공격이 위협적인 이유는 작업증명 블록체인이 누적 연산량이 가장 많은 체인을 정상 기록으로 인정하기 때문입니다. 한 세력이 과반의 연산력을 확보하면 다른 참여자보다 빠르게 대체 체인을 만들어 공개할 수 있고, 이를 통해 자신의 거래를 취소해 이중 지불하거나 특정 거래를 지연하고 검열할 수 있습니다.
다만 다른 사람의 코인을 훔치거나 임의로 코인을 발행하는 것까지 가능한 것은 아닙니다. 핵심은 블록체인의 신뢰 기반인 정직한 참여자들의 연산력 우위가 무너진다는 데 있습니다.
저의 답변이 도움이 되셨기를 희망합니다.
안녕하세요. 박성훈 경제전문가입니다.
제가 아는 한도에서 말씀드려볼께요
블록체인은 과반수(51% 이상) 연산력이 승인하는 내용이 진실로 인정하기 때문입니다. 한 세력이 절반 넘게 장악하면 거짓 기록도 진실로 만들 수 있게 돼 신뢰가 무너지는 겁니다.
# 과반수를 넘기면?
1. 합의 규칙: 비트코인 등 대부분의 블록체인은 다수결 방식으로 거래를 확인합니다. 더 많은 연산력을 가진 쪽의 기록이 우선 채택되죠.
2. 거짓 기록 덮어쓰기: 자신에게 유리한 거래(예: 이미 쓴 코인을 다시 쓰는 이중 지불)를 숨기거나, 과거 기록을 수정한 새로운 체인을 만들어도 절반 넘는 힘으로 밀어붙이면 이게 공식 버전으로 인정됩니다.
3. 조작 불가능 원칙이 깨짐: 블록체인의 가장 큰 장점은 누구도 함부로 기록을 고칠 수 없다는 건데, 이게 가능해지면 거래 내역·자산 소유권 자체가 믿을 수 없게 됩니다.
# 조작의 한계
- 새로운 코인 무단 발행 등은 불가: 총 발행량 등 기본 규칙은 바꿀 수 없고, 주로 기존 거래의 재조작이 위험 대상입니다.
- 비트코인·이더리움 등 대형 네트워크는 현실적으로 거의 불가능: 연산력이 너무 커서 이 비율을 장악하는 데 드는 비용이 훨씬 더 크기 때문이에요. 주로 규모가 작은 소형 코인에서 위험이 큽니다.
# 정리하면
네트워크의 다수결 권한을 혼자 가져가면 거짓 기록도 진실로 통과시킬 수 있으니, 변조 불가라는 블록체인의 핵심 신뢰가 흔들리는 겁니다.