[SCT BlockChain] 51% Attack에 필요한 비용은 얼마나 될까?
POW(Proof of Work, 작업 증명)에서 단점을 이야기할 때, 항상 나오는 단어는 '51% Attack'입니다. POW라는 합의 알고리즘은 해시 파워(Hash Power)가 높을수록, 다시 말해 네트워크에 기여도가 높을수록 신뢰할 수 있다는 전제가 깔려 있습니다.
네트워크의 속도나 오류로 인해 메인 체인의 분기가 생기게 되면, 어느 체인을 택해야 할 지 결정해야하는 순간이 찾아옵니다. 이럴 때, 메인 체인을 구분하기 위한 방법은 네트워크에 기여도가 높은, 다시 말해 신뢰도가 높은 체인을 택하게 됩니다. 이 과정에서 상대적으로 신뢰도가 낮은 체인은 '스테일 블록(Stale Block) 또는 고아 블록(Orphan Block)'이 되고, 신뢰도가 높은 체인은 '메인 블록(Main Block)'을 만들게 됩니다.
하지만 메인 블록이라고 해서 진짜 블록이라고는 할 수 없습니다.왜냐하면 전체 해시 파워 중 51%를 가진(네트워크 기여도가 높고, 신뢰도가 높은) 마이너가 악의적인 마음을 가지고 블록체인 거래내역을 조작할 수 있기 때문입니다. 따라서 51% Attack은 비트코인 네트워크의 치명적인 단점이라고 볼 수 있습니다.
그럼에도 불구하고 51% Attack이 수행되지 않는 이유는 51% 이상의 해시 파워를 차지하기 위해서는 많은 비용(채굴기 & 전기료)을 수반하기 때문입니다. 이론적으로 51% Attack은 가능하지만, 현실적으로는(경제적으로는) 불가능하다고 볼 수 있습니다.
현실적으로 불가능하다고 하지만 블록체인을 공부하고 있는 우리의 입장에서 51% Attack와 각 암호화폐별로 51% Attack에 필요한 비용에 대해 관심을 가져볼 필요가 있다고 생각합니다. Crypto 51에서 아래와 같이 각 암호화폐별 51% Attack에 필요한 비용을 확인할 수 있습니다.
모든 암호화폐에 대한 내용을 다룰 수 없기에, 상위 몇 개에 대한 암호화폐를 높은 비용 순서대로 나열해봤으니, 참고하시기 바랍니다.
Name(Symbol) : 1h Attack Cost
- Bitcoin(BTC) : $619,784
- Ethereum(ETH) : $132,937
- Litecoin(LTC) : $78,327
- BitcoinCashABC(BCH) : $25,140
- Zcash(ZEC) : $23,256
- Ravencoin(RVN) : $18,847
- BitcoinSV(BSV) : $14,404
- Hush(HUSH) : $12,284
- EthereumClassic(ETC) : $7,889
- Monero(XMR) : $6,866
- Dash(DASH) : $4,555
- Aeternity(AE) : $3,469
1등에서 10등까지 좋습니다.
근데 스팀은 없네요.ㅠㅠ
스팀은 DPOS라 해당사항이 없습니다!! 오직 POW만... ㅎㅎ
캬~! 정리 감사합니다~💙
Posted using Partiko Android
감사합니다 ㅎㅎ
와우~ 정말 놀랍네요.
그런데 실제로 51%를 구매하려고 하면 가격은 끝없이 올라갈것 같네요..
현실적으로 불가능하긴한데... 여러 대형 마이닝 업체가 담합하면 가능할 수는 있지 않을까요..? ㅎㅎ
애증의 애터니티 오랜만에 보네요..ㅋ
ㅎㅎㅎ AE....
블럭체인세상은 정보가 참 투명해요. 필요하다면 뭐든 있는 느낌? ㅎㅎ