블록체인이란

블록체인 총정리-2(51%어택) feat.비트코인골드

Fly-Blockchain 2021. 9. 14. 21:51
728x90

블록체인 총정리-2(51%어택)


안녕하세요 Flt BlockChain입니다.

51%어택에 들어가기 앞서 탈중앙화에 대한 이해가 필요하기 때문에 아직 읽어보시지 않은 분들은 이전글을 먼저 읽어보시길 권장드립니다.

https://flyblockchain.tistory.com/entry/%EB%B8%94%EB%A1%9D%EC%B2%B4%EC%9D%B8-%EC%B4%9D%EC%A0%95%EB%A6%AC-1%ED%83%88%EC%A4%91%EC%95%99%ED%99%94%EB%9E%80

 

블록체인 총정리-1(탈중앙화란)

블록체인 총정리-1(탈중앙화란) 비트코인, 이더리움, 리플..우리를 울고웃게 만들었던 코인과 토큰들. 그 정체에 대해 알고계셨나요? 블록체인을 4차 산업혁명이라고 부르는 이유. 1개에 수천만

flyblockchain.tistory.com


그럼 51%어택 이야기 시작합니다.

이전글에서 끝부분에 이런 상상을 해보기로했었죠
원탁에 앉아있는 12명의 사람중 누구하나의 힘이 나머지 모두를 합친것보다 컸을때는 어떤일이 일어날까?

11명의 사람들이 입을 합쳐 진실을 말해도 결국 그 모두의 힘보다 강력한 1명의 말이 진실이 될것입니다.
이게 가능할까요?

정답은 그렇다입니다!

버지코인 모나코인 비트코인골드 젠캐시 이더리움클래식이 전적을 보여준적이 있었습니다.

이중 비트코인 골드의 사례를 살펴볼까요?

비트코인 골드를 공격하고자 했던 공격자는 전체 해시파워(원탁에서 가지는 힘이라고 이해하시면 좋습니다)중 51%이상을 획득했습니다. 이로서 그는 자신의 마음대로 비트코인골드를 제어할수 있었는데요.
51%의 힘을 획득하게 되면 무슨일이 일어날수 있을까요?
수많은 일들이 가능하겠지만 오늘은 한가지 사례만 들어드리겠습니다.

바로 '이중지불'문제 인데요.

이전 글과 앞서 말씀드린대로 블록체인은 탈중앙화가 가능하고 그안에서 모든 노드들(원탁의 사람들)이 모두 대등한 힘을 가지고 모두가 동의할만한 진실을 보기때문에 유지가 가능하다고 말씀드렸습니다.

하지만 한명의 개인이나 집단이 51%가 넘는 해시파워를 가지게 된다면

가령 "내가 A한테 10억을 빌려줬었으니까 어서돌려줘!"와 같은 말도안되는 일들이 진실이 될 수있습니다.

또한 내가 A한테 'aab12'라는 재화를 전송하면서 B한테도 동일한 'aabb12'를 동시에 전송할수있죠

이게 가능한 이유는?

그렇죠 디지털상의 재화이기때문입니다.

그러면 공격자는 동일한 재화를 수없이 여러번 사용할수 있겠죠
그리고 동일한 재화를 재사용했다는 거짓을 숨길수도 있겠죠
그는 그를 제외한 나머지 전부보다 해시파워(힘)이 강하니까요!

위의 이야기를 이중지불 문제라고 말합니다.

그렇게 51%어택은 블록체인의 근간을 흔드는 문제가 발생할수 있었기에 비트코인 골드는 피해를 방지하기위해 하드포크를 진행했습니다.
하드포크를 진행하기 이전 공격자는 이미 201억원이 넘는 금액을 챙긴후였죠.

"그럼뭐야 블록체인,코인 그거 위험한거잖아 해도되는거맞아?"

물론 아직 미성숙한 시장이라 위험이 존재하기에 항상 주의하며 투자하셔야 할것이라고 밖에 대답해드릴수 없을것같습니다.

그래도 요즘은 위의 비트코인골드와 같은 상황을 피하고자 어느 한 pool(원탁에서 한 개인이나 집단)의 해시파워(힘)가 51%가 넘어설 가능성이 있다고 생각되면 채굴을 중단하는등의 행동으로 더이상 힘을 기르지않으며 주의를 하고있답니다.

만약 51%가 넘어서 51%어택이 가능할 상황이 된다면 그들이 열심히 채굴한 코인의 값어치는 폭락하고 말테니까요.

오늘도 읽어주셔서 감사합니다.
다음번에는 블록체인의 위변
위변조불가에 대해 이야기해보도록 하겠습니다.

반응형