암호화폐 51% 공격이란일반적으로 해킹이 어렵다고 하고 있는 블록 체인을 위협하고”51%공격(공격)”을 아시죠?목차 1.51%공격이란?2)51%공격으로부터 무엇이 가능한지 3)51%공격으로 안 되는 것 4)51%공격이 일어날 가능성 5)51%공격의 실례 6)51%공격 대책 7)정리 1)51%공격이란?51%공격과 악의 있는 마이너가 50%이상의 계산 능력을 갖기로 부정한 거래를 하는 행위입니다.비트 코인 등의 블록 체인의 승인 방법의 하나로 PoW(ProofWork/프루프 오브 워크)이라는 컨센서스 알고리즘이 채택되고 있습니다. PoW에서는 “계산력”에 의해서, 거래 승인권이 주어집니다. 특정인 또는 그룹이 그 승인권 50%이상을 장악한 경우, 거래 승인권이 독점됩니다. 이를 이용하고 옳지 않은 승인을 행하는 행위를 51%공격이라고 합니다.참고 기사:-오브 워크 2)51%공격에서 무엇이 가능한지 51%공격함으로써 그 공격자는 아래에 될 가능성이 있습니다.① 부정한 거래 승인 ② 정당한 거래의 거부 자세히 살펴봅시다.① 부정한 거래 승인 51%공격이 이뤄지면 부정한 거래가 승인되어 버립니다. 평소는 불특정 다수의 사람이 서로 감시를 하고 있어 부정한 거래는 기각되지만 51%공격이 일어난다는 승인이 그 공격자에게 완전히 맡기는 것이며 그것을 합니다.② 정당한 거래의 거부 또는 51%공격의 공격자는 정당한 거래를 거부할 수도 있습니다. “부정한 거래 승인”과 “정당한 거래의 거부”를 동시에 진행하는 것이 “이중 지불”이라며 이미 거래된 가상 통화에서 다시 지불을 하는 것을 말합니다.예를 들어 공격자가 1 BTC를 사용하여 상품을 구입. 그 거래가 끝난 후에 그것을 거부하고 또 그 1BTC에서 남들과 다른 거래를 실시하게 되어 버립니다.3)51%공격에서는 안 되는 것, 그럼 51%공격에서 공격자는 무엇을 할 수 있지 않을까요? 51%공격에서는 이하의 것은 없습니다.① 과거의 거래 위조 ② 가상 화폐를 훔친 ③ 새로운 화폐를 찍어내자세히 살펴봅시다.① 과거의 거래 위조 블록 체인의 성질로서, 과거의 거래를 조작하는 것은 매우 어렵고 비록 51%공격이 벌어졌다고 해도 그것은 바뀌지 않습니다. 새 블록은 전 거래 데이터를 토대로 작성되기 때문에 과거의 거래를 조작하려 한다면 그 블록 이전의 블록에서는 앞뒤가 맞지 않게 됩니다.② 가상 화폐를 훔친 51%공격이 벌어졌다고 해도 남의 지갑에서 돈을 훔칠 수 없습니다. 비트 코인 등의 가상 통화 거래 때 전자 서명이라는 기술이 사용되고 있습니다. 그 거래 시 사용되는 소유자만이 알고 있다”비밀 열쇠”가 없으면 발생하지 않은 거래를 만들어 낼 수 없습니다. 거래 승인을 장악하더라도 남의 비밀키를 입수할 수 없기 때문에 외환은 피할 수 없습니다.③ 새로운 화폐를 찍어내마이닝 이외에 새로운 화폐를 발행할 수 없습니다. 대부분의 가상 화폐는 초기에 발행시에 상한 발행 장수가 결정되고 그것은 불변입니다. 비록 51%공격을 일으켰더라도 그 상한은 변경 불가능하므로 공격자는 그러하고 이익을 얻을 수 없어요.4)51%공격이 일어날 가능성, 그럼 51%공격은 실제로 일어날 수 있나요? 아쉽게도 그 답은 예스입니다.이처럼 가상 통화 가운데 가장 시가 총액이 높은 비트 코인만 계산력 높은 상위 4개(BTC.com, F2pool, poolin, Antpool)가 공모하면 51%공격이 가능하게 됩니다.(참조원:Clockchain.).info)메이저가 아닌 통화는 더 쉽게 공격됩니다.그러나 공격 비용의 관점에서, 51%공격이 일어날 가능성은 극히 낮다고 합니다.이하의 사이트에서 51%공격의 비용이 확인할 수 있으나, 비트 코인의 경우는 1시간당 6000만엔 정도 걸립니다.(령화 원년 12월 시점)◇ 51%공격용 우선 51%공격을 넘기엔 많은 마이닝 머신과 그것을 가동시키기 위한 막대한 전기가 필요합니다. 또 해시 환율은 인터넷상에서 확인할 수 있으며 어떤 그룹이 51%공격할지 모른다는 우려에서 그 공격 전에 가격이 하락할 가능성이 있습니다.51%공격을 일으키고 이중 지불 등으로 이익을 내도 거기에 드는 비용을 웃도는 것은 매우 어렵다고 하더군요. 즉, 이익적인 장점이 없어 51%는 자주 일어나지 않다고 말할 수 있습니다.5)51%공격의 실례, 그래도 비인기 가상 화폐가 과거에 51%공격을 했습니다.유명한 51%공격의 예를 들어 둡시다.① 모나코 인(MONA)모나코인은 2018년 5월 13일부터 15일까지 51%공격의 피해를 입었습니다. 추정 피해액은 약 9만달러(980만엔 정도)입니다.주:모나스 동전, 바지, 비트 코인 골드의 해킹 정보 정리 ②비트 동전 골드(BTG)비트 코인 골드는 2018년 5월 16일부터 19일까지 그 피해를 당했습니다. 추정 피해액은 약 1800만달러(20억엔 정도)입니다.③비트 동전(BTC)비트 코인은 실제로는 피해를 받지 않겠지만, Ghash.io라는 회사가 마이닝 파워의 50%를 넘어 보이는 순간이 있었습니다. 최종적으로는 51%의 공격이 아니었지만, 그 공격을 두려워하고 가격이 일시 하락했습니다.6)51%공격 대책 안타깝게도 현 시점에서 51%에 대한 특단의 대책은 없습니다. 컨센서스 알고리즘을 PoI(Proof of Importance)과 PoS(Proof of Stake)등으로 변경하지만 각각 다시 취약성이 있습니다.그러나 전술대로 공격자가 이익을 얻는 것은 매우 곤란하므로 대책을 강구하지 않아도 51%공격이 일어날 가능성은 낮다고 할 수 있습니다.7)정리는 여기까지 51%공격에 대해서 설명하고 왔습니다.악의 있는 인물, 혹은 그룹이 계산력의 과반수를 차지함으로써 이중 지불이 발생하는 등 다양한 위험이 51%에는 있답니다.그러나 공격용부터 51%공격을 일으키는 장점은 적고 공격을 받는 경우는 적다고 할 수 있습니다. 평소부터 보유 외환의 해시 환율을 관리하고 있다고 현재 얼마나 51%가 일어날 가능성이 있을지가 알고 신경 쓰이시는 분은 체크하고 보세요.#가상 화폐