블록체인은 왜 해킹이 불가능 한가요?
블록체인이 해킹당하지 않는 이유가
매 10분마다 체인에 접속된 모든 서버에서 거래내역을 공유하고 때문에 해킹당할 서버가 무수하게 많아서 해킹이 불가능하다 라고 알고있는데
1. 미래에 기술이 발전해서 10분(혹은 더 짧은) 내의 시간안에 접속된 모든 서버들을
동시에 해킹할수 있는 기술이 나온다면 블록체인도 해킹이 가능한건가요?
2. 아니면 체인 전체의 동시간 내역공유가 아니라 부분 부분 별 동시다발적으로 계속
거래내역 공유가 일어나는것인가요?
3. 또한 비트코인 이나 여러 블록체인들도 마찬가지로 계속 체인내의 공유 속도가 빨라지고 점점더 확장되어 가는 속도가 월등하게 빨라져서 역시 해킹이 불가능한걸까요?
안녕하세요. 질문주신 내용들에 대해 아래와 같이 답변 드려봅니다.
1. 미래에 기술이 발전해서 10분(혹은 더 짧은) 내의 시간안에 접속된 모든 서버들을 동시에 해킹할수 있는 기술이 나온다면 블록체인도 해킹이 가능한건가요?
미래에 기술이 발전해 체인에 기록된 거래내역들을 가진 노드들을 동시에 해킹할 수 있는 기술이 나온다고 하더라도 그때쯤이면 블록체인의 기술이 더 발전하여 이런 해킹방법이 더 힘들어 질 수 있습니다. 그리고 거래 내역이 담긴 블록을 가지고 있는 모든 노드를 해킹한다는 것은 사실상 불가능하죠.
2. 아니면 체인 전체의 동시간 내역공유가 아니라 부분 부분 별 동시다발적으로 계속거래내역 공유가 일어나는것인가요?
체인 전체의 거래내역을 담긴 노드를 풀노드라고 하고 일부의 거래내역만 담긴 것을 라이트노드라고 합니다. 블록체인의 보안성은 이러한 노드들이 많으면 많을 수록 더 견고해 지는 것이죠.
때문에 전체 거래내역이 저장된 노드도 있고 일부의 거래내역만 저장된 노드도 있다고 보시면 됩니다.
3. 또한 비트코인 이나 여러 블록체인들도 마찬가지로 계속 체인내의 공유 속도가 빨라지고 점점더 확장되어 가는 속도가 월등하게 빨라져서 역시 해킹이 불가능한걸까요?
블록체인을 구성하는 노드들은 계속 증가하는 추세이기 때문에 해킹의 성공 가능성은 더욱 힘들어지는 것입니다. 블론 체인 내 공유속도나 확장되어가는 속도가 더 빨라질 수록 노드의 수는 늘어나겠죠.