경제
기억상실은공식인가
블록체인은 왜 중앙 관리자 없이도 데이터 위변조가 어렵다고 하나요?
비트코인 같은 암호화폐가 블록체인 기술을 기반으로 한다고 배우는데, 은행 같은 중앙기관 없이도 거래 기록이 왜 조작하기 어려운 구조인지 그 원리가 궁금합니다.
6개의 답변이 있어요!
안녕하세요. 김민준 경제전문가입니다.
블록체인은 거래기록을 하나의 서버가 아니라 전 세계 수많은 참여자(노드)가 똑같이 복사해 나눠 가지고 있습니다. 데이터를 조작하려면 이미 연결된 블록 하나만 바꿔서는 안 되고, 그 뒤에 이어진 모든 블록의 암호값까지 연쇄적으로 바꿔야 하는데, 이를 전체 네트워크의 과반수(51%) 이상 노드에서 동시에 해내야 합니다. 참여자가 많을수록 이 작업에 드는 연산령이 기하급수적으로 커져 사실상 불가능에 가까워지는 것이 위변조가 어려운 핵심 원리입니다.
채택 보상으로 310베리 받았어요.
채택된 답변안녕하세요. 전중진 경제전문가입니다.
블록체인은 거래 기록을 블록에 담아 네트워크 참가자 전체가 공동으로 분산 저장합니다.
새 블록을 추가하려면 엄청난 계산과 과반수 합의가 필요한데, 과거 기록 하나를 바꾸려면
그 뒤의 모든 블록을 전 세계 참가자의 51% 이상 속도로 동시에 재계산해야 하는 등
이는 현실적으로 불가능한 엄청난 비용이 들어 조작이 막히게 되는 것잉니 참고하세요.
안녕하세요. 배현홍 경제전문가입니다
기존의 중앙관리자는 모든 데이터는 중앙의 서버에 기록되는 방식이며 그렇기 때문에 중앙서버가 해킹당할경우 모든 개인정보가 털리는 문제가 발생하며 그렇기 때문에 작년이나 올해 네이버나 쿠팡 각종 통신사의 해킹사건사고가 중앙서버가 해킹당할경우 문제가 되는 구조인것입니다.블록체인 구조방식은 분산원장으로 기록되게 되는데 하나의 기록된 사건등의 데이터를 저장해야하는데 이를 중앙서버가 아니라 해당 데이터를 유지하고 있는 현재 네트워킹을 제공하는 컴퓨팅들이 각각 이 데이터를 나눠서 저장하는 방식입니다. 즉 각각의 컴퓨팅들이 하나의 분산 노드로서 작용하게 되고 이 데이터를 쪼개어서 기록하게 되기 때문에 어느 한곳의 데이터가 해킹당해도 이는 분산된 데이터이고 이를 해킹하여 데이터를 조작하게 될경우 그 이전의 데이터를 검증하여 기록된 각각의 분산원장 노드들이 있게되고 이 데이터가 맞는지 다시 검증하기 때문에 해킹당한 데이터는 그 즉시 제외되는 형태로 발생되기 때문입니다.
즉 이는 매번 거래가 발생될경우 그 이전에 데이터가 계속 맞는지 트랜잭션 검증과정이을 거치고 그다음 여기에서 분산된 네트워킹 노드가 확인하고 이후 서명하는 방식으로 이뤄지기 때문에 데이터 위변조가 어렵고 중앙관리자가 없이도 스스로 작동되는 방식인것입니다. .
안녕하세요. 인태성 경제전문가입니다.
블록체인은 참여자 모두에게 그 네트워크 내에서 일어난
모든 거래의 기록이 저장이 되기 때문에
어느 하나의 데이터 변조가 가능하게 되더라도
다른 참여자의 정보와 비교가 바로 되기에
위변조가 불가능한 것입니다.
안녕하세요.
블록체인은 같은 거래 장부를 여러 컴퓨터가 나눠 보관하고 서로 대조하는 구조입니다.
거래 기록은 일정량씩 블록에 묶이고, 각 블록에는 바로 앞 블록의 암호화된 요약값인 해시가 들어갑니다. 과거 거래 하나만 바꿔도 해당 블록의 해시가 달라지고, 이후 모든 블록과 연결이 끊어져 조작 사실이 바로 드러납니다.
조작한 기록을 인정받으려면 공격자가 자신의 장부만 고치는 것으로 끝나지 않습니다. 전 세계 참여자들이 보유한 장부보다 더 빠르게 새로운 블록을 만들고, 네트워크의 합의까지 장악해야 합니다. 비트코인에서는 막대한 연산 능력과 전력이 필요하기 때문에 현실적으로 비용이 매우 큽니다.
쉽게 말하면 한 사람이 관리하는 장부가 아니라 수많은 사람이 같은 장부의 사본을 들고 있으면서 서로 확인하는 방식입니다. 한 권을 몰래 고쳐도 나머지 장부와 내용이 달라 바로 들키는 원리입니다.
다만 절대 조작이 불가능한 것은 아닙니다. 특정 세력이 네트워크 연산력의 과반을 장악하거나 개인 키를 탈취하면 문제가 생길 수 있습니다. 블록체인의 안전성은 암호기술, 분산 저장, 합의 절차, 높은 공격 비용이 함께 만들어내는 것입니다.
저의 답변이 도움이 되셨기를 희망합니다.
안녕하세요. 정현재 경제전문가입니다.
블록체인이 위변조가 어려운 이유는 거래 장부를 한곳에 보관하지 않고 네트워크에 참여하는 모든 사용자가 똑같은 장부를 나눠 가지는 분산원장 시스템과 데이터를 수정할때마다 앞선 블록의 암호화 정보까지 모두 바꿔야 하도록 블록들이 단단히 엮여 있는 구조 때문입니다.