생활
블록체인기술이 해킹이 않되는 이유는 무엇입니까?
블록체인기술이 해킹이 않되는 이유는 무엇입니까?2008년 이후 컴퓨터상 이렇게 잘돌아 가는
이유는 무엇인가요?~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6개의 답변이 있어요!
안녕하세요 질문자님
블록체인의 해킹가능성에 대해 질문하셨는데요,
블록체인은 현재의 중앙집권적인 체제에서 벗어나 분산원장의 기술로 탈중앙화를 이루고, 모든 데이터를 블록에 담아 저장하고, 그 블록은 분산화되어 증명방식에 의해 노드들에게서 증명되어 계속해서 블록이 이어나갈 수 있도록 체인으로 연결되어진 모양을 보고 블록체인이라 일컫습니다.
이러한 블록체인은 앞서 말했듯이 분산원장의 기술로 한명의 노드 컴퓨터에 저장이 되는 것이 아니라 분산되어 전세계의 수많은 노드들의 컴퓨터에 저장이 됩니다. 때문에 어떠한 데이터를 해킹하기 위해서는 수많은 노드들의 컴퓨터를 동시에 해킹을 시도해야지만 가능한데 사실상 이러한 해킹은 불가능에 가깝습니다.
때문에 블록체인기술이 해킹이 불가능한 탈중앙화된 기술이라고 일컫고 있습니다.
질문에 도움이 되셨길 바랍니다.
안녕하세요.
비트코인으로 한정한다면 이중 지불 공격이 성공한 적은 없었습니다. 하지만 이중 지불 공격이 가능한 상태까지 간적은 있었습니다.
2016년도 쯤에 게이트라는 마이밍 풀이 전체 해쉬의 50프로를 넘게 점유한 적이 있었습니다. 이 때 커뮤니티는 우려를 했지만 해당 마이닝 풀에서 자신들의 풀을 이용하지 말고 다른 풀을 이용해 달라고 공지를 올렸습니다. 그로 인해 분선되었고 결국 아무런 위험 없이 넘어갔습니다.
이 사례를 보시다시피 위험한 상황이 와서 실제로 공격이 일어나면 시장 자체가 파괴됩니다. 시장이 파괴되면 이중 지불 공격이 성공하여 막대한 비트코인을 손에 넣더라도 처분할 곳이 없어집니다. 따라서 스스로 자신의 목을 쥘 행위 제체를 안 하는 것입니다. 감사합니다.
안녕하세요. 블록체인기술이 해킹이 않되는 이유는 무엇입니까? 라고 문의 하셨는데요.
블록체인의 경우 블록에 데이터를 담아 체인형태로 연결하여 전세계 많은 컴퓨터에 동시 복제를 하여 저장을 하는 방식입니다.
그러기 때문에 아래 보이는 그림 처럼 서로 다른 컴퓨터에서 검증을 하여 검증이 완료된 정보를 공유하기 때문에 해킹이 되지 않는것입니다.
하지만 무조건 해킹이 안되는것은 아닙니다.
예를 들어 51%의 공격의 경우 블록체인 전체 노드중에 50%를 초과하는 해시 연산력이 있으면 거래정보를 조작을 하여 악의 적인 공격으로 해킹을 할수 있습니다. 51%공격에 대한 사례와 개념은 아래 링크를 클릭 해서 확인해 보시길 바랍니다.
http://wiki.hash.kr/index.php/51%25_%EA%B3%B5%EA%B2%A9
감사합니다.
안녕하세요.
블록체인이란 말 그대로 블록에 데이터를 담아 체인 형태로 연결, 여러 컴퓨터에 동시에 이를 복제하는 분산형 데이터 저장 기술을 말하는 것으로 거래할 때마다 모든 거래 참여자들이 정보를 공유하고 이를 대조해 데이터를 위변조하기 어렵게 되어 있습니다. 가상화폐 외에도 여러분야에 사용되고 있습니다.
안녕하세요 블록체인은 기본적으로 위변조 방지를 핵심가치로 내놓고 있고 사실상 이용자들의 담합 또는 거대한 코인지분을 지닌 집단 또는 사람에 의한 51%같은 공격이 아니면 구조적으로 문제가 일어나지는 않음을 현존하는 비트코인등을 통해서 증명하고 있습니다.
그만큼 보안에 있어서는 현존하는 모든 기술중에 가장 완벽에 가깝다고 볼 수 있습니다.
블록체인이 해킹이 어려운 이유는 데이터를 모아서 저장하는 단위를 블록이라고 합니다.
이 블록이 앞에 블록에 대한 내용을 가지고 있습니다.
이러한 방식으로 처음 블록을 제외한 모든 블록이 앞에 생성된 블록의 유일한 값을 저장하고 있습니다.
그렇다보니 해킹을 하기 위해서는 해킹을 하기 위한 블록부터 이후에 생성된 모든 블록을 해킹을 해야합니다.
블록체인마다 다르지만 수초~10분 정도만에 모든 블록을 해킹하고 해킹한 데이터를 채굴하는 컴퓨터 51%에 저장을 해야합니다.
그렇다보니 이론적으로나 해킹이 가능하지 실제로는 어렵다고 이야기 하는 것입니다.