블록체인은 많이 분산될수록 해킹에 안전한건가요?
블록체인 데이터는 대개 수천 개의 분산화된 네트워크 노드에 저장되기 때문에, 시스템과 데이터는 기술적 실패와 악의적 공격에 대한 강한 저항력을 갖습니다.
블록체인은 많이 분산될수록 해킹에 안전한건가요?
블록체인 기술이 분산원장을 기반으로 하고 있다고 할 때 합의 알고리즘에 따라 차이가 있겠지만, 일반적으로 거래 내역을 분산하여 저장하고 있는 노드들의 수가 많을수록 보안성이 높아지고 해킹에 대한 저항성이 상승한다고 볼 수 있습니다.
예를 들어 해커가 블록체인을 해킹하려고 할 때 노드의 수가 적다면 보다 적은 해시 파워나 코인 지분으로 전체 네트워크의 51% 이상을 장악하는 것이 가능하겠지만, 블록체인 네트워크를 구성하는 노드의 수가 많아진다면 보다 많은 해시 파워나 코인 지분을 동원해야만 네트워크를 장악할 수 있게 되는 것입니다.
또한 이러한 과정에서 블록체인 네트워크를 구성하는 노드의 수가 많아질수록 해킹에 필요한 비용이 증가하게 됨으로써 해킹의 시도와 성공 가능성이 낮아지는 효과가 있습니다.
끝으로 블록체인 네트워크에 대한 해킹으로 인해 일부 노드가 공격을 받아 거래 내역이 위, 변조 되더라도 다른 대다수의 노드들이 분산하여 저장하고 있는 원장의 내용을 신뢰할 수 있으므로, 블록체인 네트워크가 분산되어 있을수록 해킹에 안전하다고 할 수 있겠습니다.
답변이 도움이 되길 바랍니다.
안녕하세요.
블록체인의 노드가 증가하면 증가할 수록 해당 블록체인 네트워크의 보안성은 더욱 우수해진다고 볼 수 있습니다.
예를들어 100개의 노드가 있다면 여기서 과반수에 해당하는 51%를 점유하기 위해선 51개의 노드만을 해킹하면됩니다. 1개의 노드를 해킹하기 위해서 100만원이라는 비용이 든다고 가정할 경우 5억 원이 필요할 뿐입니다.
하지만 1만개의 노드가 있을경우 5천1개의 노드를 해킹해야하기 때문에 해킹에 필요한 금액은 기하급수적으로 늘어나게 됩니다.
그렇기 때문에 많은 수의 노드가 있는 블록체인은 상대적으로 보안성이 우수하다고 말할 수 있습니다. 여기서 해시파워나 스테이크 같은 개념은 제외하고 설명드렸지만 충분한 답변이 되었길 바랍니다.