블록체인의 분산저장을 하게 되면 어떤점이 좋은건가요?
블록체인은 기존 시스템과는 다르게 분산 저장을 하는 특징을 가지고 있습니다.
중앙화된 저장과 달리 분산저장을 하게 될 시에 생기는 좋은점은 무엇인가요?
블록체인 기술에는 질문자께서 말씀하신 '분산원장기술'이 적용되어 있습니다. 이것을 가상의 사례를 들어 설명해 드리겠습니다.
예를 들어 A라는 사람이 은행을 이용한다고 할 때, 은행 중앙 서버의 A 명의의 계좌에 100만원의 잔고 정보와 함께 입, 출금, 결제 내역 등이 기록, 저장된다고 가정하겠습니다.
이때 해커가 은행 중앙 서버에 침입하여 A의 100만원을 자신의 계좌로 이동시키고 A의 계좌의 거래 내역을 수정하여 원래 잔고가 0원인 것처럼 만들어버리거나, 마치 A가 인터넷 뱅킹을 통해 직접 해커의 계좌로 출금한 것처럼 정보를 조작했다고 해 보겠습니다.
이 경우에 중앙화되어 있는 은행의 네트워크 시스템을 이루는 중앙 서버 자체가 해킹을 당한 것이기 때문에 위, 변조된 A의 거래내역을 증명하고 피해 구제를 받기가 힘듭니다. (실제로 국내 모 금융 기관에서 자신도 모르게 억 단위의 돈이 출금되었는데 책임을 지지 않고 있다며 피해를 호소하는 뉴스를 본 적이 있습니다.)
하지만 블록체인 시스템은 탈중앙화되어 있는 네트워크 시스템이므로 A의 거래 내역이 네트워크를 구성하고 있는 다른 노드들에게 전송되고 검증되고 기록되므로 해킹을 당했다고 하더라도 다른 노드들이 분산하여 저장하고 있는 거래 내역을 통해 A의 정확한 거래 내역이 무엇인지 알 수 있다는 장점이 있습니다.
앞서 은행의 예를 가지고 와서 다시 보다 자세히 설명드리면, 블록체인의 경우 은행 중앙 서버 없이 P2P로 거래가 일어납니다. 그리고 이 거래가 블록체인 네트워크의 모든 참여자들에게 전송되고 기록되죠. 예를 들면 A의 은행 거래 내역이 옆집에 사는 B를 비롯해 그 은행을 이용하는 모든 사람의 통장에도 똑같이 기록된다고 보시면 이해가 쉬울 것입니다.
따라서 A의 은행 계좌가 해킹을 당하더라도, 나머지 같은 은행을 사용하는 사람들의 통장에 A의 거래 내역이 기록되어 있으므로 A의 실제 거래 내역이 무엇인지 알 수 있습니다.
즉, 같은 거래 내역이 기록된 은행 통장을 분산하여 많은 사람들이 소유하고 그 통장의 거래 내역이 계속해서 동기화가 되면서 이어지기 때문에 신뢰성과 보안성이 생기게 되는 것입니다.
끝으로, 블록체인도 해킹이 가능합니다. 단, 블록체인 네트워크 참여자의 51% 이상의 거래 내역을 위, 변조 할 수 있을 때 가능하겠죠. 하지만 이것은 많은 연산 파워를 요구하므로 대중적으로 널리 이용되는 블록체인을 해킹하는 것은 사실상 어렵다고 볼 수 있습니다.
앞서의 사례와 같이 A의 거래 내역이 같은 은행을 이용하는 모든 사람의 계좌에 기록된다고 할 때, A의 거래 내역을 위, 변조하고 수정하기 위해서는 예전처럼 중앙 서버에 있는 A의 정보만 바꾸면 되는 것이 아니라 은행을 이용하는 수많은 사람들의 거래 내역을 바꾸어야 하기 때문에 사실상 해킹이 힘들어지고 보안성이 높아진다는 장점이 있는 것입니다.
답변이 도움이 되길 바랍니다.
안녕하세요. 블록체인의 장점에 대하여 답변드리겠습니다.
블록체인의 대표적인 기술적 특징으로 "기록조작 불가" 입니다. 서버 또는 시스템 관리자는 중간에 자료의 접근과 조작을 할 수 있는 권한이 있습니다. 따라서 해커가 관리자 권한을 획득할 경우 자료의 회손 및 조작의 우려가 있을 수 있습니다.
블록체인은 분산화된 노드를 통해 관련 데이터를 분산 보관할 뿐만 아니라 한번 체인에 연결된 블록의 정보는 중간에 조작을 할 수 없는 이점이 있습니다. 만약 정보의 내용이 수정이 필요한 경우에는 덮어쓰기가 아닌 추가 기록을 통해 블록을 새로 체인에 연결하는 방식이기 때문에 원본과 수정본이 시스템 상에 별개로 존재하게 됩니다.
<블록체인의 특징>
보안성 : 거래내역을 분산 보관 및 검증을 여러곳과 비교하여 확인하기 때문에 보안성이 높습니다.
신뢰성 : 거래내역을 어려곳과 비교하여 확인하기 때문에 내용 조작이 힘들게 됩니다.
편의성 : 공공기관이나 은행 강튼 3자의 개입이 없이도 거래가 가능합니다.
투명한 결재 내역 기록
초기 현금결재에서 신용카드 결재 방식으로 발전하면서 명확한 결재내역 조회가 가능해 졌습니다.
또한 현금대비 편리한 결재가 가능했기에 신용카드 사용자 급증하게 되었습니다.
이 처럼 현재 신용카드 결재에서 스마트폰 결재 방식으로 발전하면서 보다 편리해 졌으며 각종 포인트 조회, 카드 관리, 은행업무 등 더욱 더 편리하고 똑똑한 사용이 가능해 졌습니다.
여기에 블록체인 기술이 도입한다면 사용기록에 대한 조작이 힘들어지기 때문에 투명해진 기록관리가 가능해지게 됩니다.
더욱 안전해진 보안과 개인정보 관리
블록체인은 분산원장을 통한 기록유지가 가능하여 불법적인 조작이 함들어지게 되고 이를 통해 해킹에 강한 면모를 보일 수 있어 안전한 자산 관리가 가능해 지게 됩니다.
기존 비밀번호 기법을 대체 할 수 있는 블록체인만의 관리 기술(프라이빗키, 퍼블릭키, 키분리, 멀티시그, 계정)을 통해 "신분증"을 대체 할 수 있는 "자기주권신원"이 가능해져 개인정보 에 대한 보호가 가능해지게 됩니다.
노력에 따른 공정한 보상 가능(공유경제)
블록체인 기술과 토큰이코노미(암호화폐)를 통해 누구나 합당한 해택을 받을 수 있게 됩니다.
"아하(a-ha)" 처럼 질문과 답변을 통해 그에 합당한 보상을 받는 것처럼 앞으로는 어떤 액션에 따라 그에 맞게 보상이 주어지게 되는 됩니다.
<정부의 이점>
블록체인은 공공기관의 행정시스템에 적용하여 보다 투명하고 신뢰높은 서비스를 제공할 수 있습니다.
행정정보 및 국민 신원관리
자산거래 내역 공증 복지서비스
자산이력 추적
교통 및 전력 인프라 관리
행정절차 간소화
투명한 국민투표 시스템 제공
블록체인 기반 투명한 기부금 관리 시스템 구축
농림축산 심품에 대한 유통 단계별 추적관리
부동산 매매에 따른 증명서 위/변조 방지
해외 컨테이너 반출입증 대기시간 및 업무량 감소 / 효율성 증대
투명한 공공요금 관리
범죄 추적 시스템
<기업의 이점>
기업들도 마찬가지로 현재 보다 투명한 자산 및 회계처리가 가능하고, 은행들은 블록체인 시스템을 통해 거래절차 간소화하여 속도를 높일 수 있어 수십억 달러를 절감할 수 있다는 분석도 있습니다.
또한 블록체인은 기존 시스템 대비 해킹의 우려가 적기 때문에 은행들은 안전한 자산과리가 가능해지는 이점이 있습니다.
따라서 블록체인 시스템의 특징인 기록의 신뢰성과 투명성을 바탕으로 업무처리 절차가 상당히 감소하고 이로인해 발생되는 비용 또한 절감하는 효과가 있습니다.
마지막으로 어떤 문제가 발생시 역추적이 가능하기 때문에 각종 사고 및 서비스 처리에 대해 상당한 효과가 있을 것으로 보고 있습니다.
<개인의 이점>
위에 말씀드렸다시피 블록체인의 이점을 활용하여 각종 서비스 이용에 있어 처리절차가 간소화 되어 빠르고 편리한 서비스 이용이 가능합니다.
또한 스팸문자, 악성댓글, 거짓뉴스 등에 따른 피해 예방 및 추적이 가능합니다.
마지막으로 은행 업무시간에 구애 받지 않고 자금 거래가 가능하며, 보다 안전한 자산 관리가 가능한 이점도 있습니다.
감사합니다.
분산저장기술의 최대장점은 해킹불가 기술인점입니다. 누군가가 해킹을 시도한다면 여러 노드들에게 분산저장된 데이타를 근거로 조작을 검증하며 조작이 판명되면 해당작업을 수행할수 없습니다.
블록체인의 가장 장점은 분산장부 저장방식입니다.
블럭내부에 트랜잭션 (거래장부)을 처리하고
이에대한 각종 장부를 블럭에 저장합니다.
이때 전산에 연결되어있는 노드해시(컴퓨터)에
나누어 전산장부를 저장합니다. 이런방식을 분산장부 저장방식이라 합니다.
또다른 말로 공공장부 저장방식이라고도 합니다.
공공장부 저장방식은 대략 이런 거래입니다.
A가 B에게 코인을 전송한다.
임시 블럭이 생성된다.
거래내용이 네트워크에 접속된 모든 노드들에게 전송된다.
노드들의 유효성 검증을 실시한다.
참여자 과반수가 인정한 거래내용의 임시블럭은 이전 블럭과 연결된다.
완성된 내용의 블럭이 접속된 노드들에게 사본으로복사되어 전송된다.
A,B 거래가 완료된다.
이런식으로 거래가 완료되고 장부가 공공적으로 모든 노드에게 전송되어
누군가 해킹하려해도 모든 노드의정보를 수정하지 못하므로 해킹이 불가능
하게 한 블록체인의 꽃 분산장부 저장기술입니다
개인적인 의견이 포함된 답변사항입니다.