블록체인 보안 - 51% 공격
51% 공격이란? 51% 공격은 단일 주체나 조직이 대다수 해시파워를 차지해서 네트워크를 중단시킬 수 있는 공격이다. 악의적인 주체가 충분한 채굴파워를 가지고 있으면 다른 사람이 발생시킨 트랜잭션을 되돌릴 수 있는데 이것은 이중지불 문제로 이어질 수 있다. 이중지불이란 이미 지불된 금액에 대해 다시한번 금액 또 지불되는 문제인데 이럴 경우 100만원을 출금신청했으나 내 의지와 상관없이 계좌에서 또 100만원이 추가로 출금되는 것과 비슷한 현상이다. 51% 공격의 동작방식 1. 공격자는 네트워크 전체 해시파워의 50% 이상을 확보한다. 그리고 블록을 채굴한다. 2. 블록채굴시 피어들에게 전파하지않고 혼자 가지고 있는다. 3. 공격자의 해시파워가 나머지 네트워크 전체 해시파워보다 높기 때문에 블록생성이 더 ..
Blockchain/BlockChain Theory
2023. 2. 17. 18:15