분산원장 기술이 뭔가요? 비트코인과 블록체인 다른점?
분산원장 기술이 뭔가요? 블록체인과 비트코인 다른점을 알려주세요.
안녕하세요 질문자님
질문자님이 질문하신 분산원정, 비트코인, 블록체인 기술은 전부 블록체인 기술에서 포함되는 단어입니다.
분산원장이란, 분산 네트워크 참여자가 암호화 기술을 사용하여 거래 정보를 검증하고 합의한 원장(ledger)을 공동으로 분산 /관리하는 기술을 말합니다. 이는 따로 중앙 관리자나 중앙 데이터 저장소가 없는 P2P 시스템으로 네트워크 내 참여자들이 모든 거래 목록을 지속적으로 갱신하는 디지털 원장입니다. 데이터 관리의 신뢰성을 위해 거래 정보를 합의 알고리즘에 따라 각각 복제하여 공유하게 되며, 이러한 거래 정보는 분산/관리 되기 때문에 위조 및 해킹을 방지할 수 있습니다.
블록체인이란, 블록에 모든 데이터를 담아 체인 형태로 연결하여 계속해서 이어나가며, 수많은 컴퓨터에 동시에 이를 복제하여 저장하는 분산형 데이터 저장 기술입니다. 퍼블릭체인의 경우는 누구나 열람할 수 있기에 거래 내역을 투명하게 기록하여 위조를 방지하며 여러대의 컴퓨터가 기록을 검증하여 해킹을 막을 수 있습니다.
중앙 집중형 서버에 거래기록을 보관하지 않으며, 분산형 데이터 저장 기술로써, 거래 참여자는 모든 거래내역을 볼 수 있습니다.
나카모토 사토시가 글로벌 금융위기 사태를 겪고 난 후, 중앙집권화의 금융시스템의 위험성을 인지하여, P2P 시스템의 블록체인 기술을 고안해냈습니다. 이러한 기술을 적용하여 처음으로 만들어 낸 암호화폐가 비트코인입니다.
따라서, 비트코인은 블록체인 기술을 바탕으로 만들어 낸 암호화폐로 뗄레야 뗄 수 없는 관계라고 말 할 수 있습니다.
질문에 도움이되셨길 바랍니다.
안녕하세요. 블록체인의 분산원장에 대하여 답변드리겠습니다.
분산원장(Distributed Ledger)은 거래내역을 중앙서버가 아닌 다수의 서버를 통해 거래장부를 공동으로 기록하거나 관리하는 기술을 말합니다. 즉, 데이터를 여러곳에 분산 기록하고 고유 합의 알고리즘에 의해 거래내역을 처리하는 기술을 말합니다. 블록체인은 이런 분산원장의 기술을 활용하여 구현한 시스템으로 거래내역을 블록의 단위로 묶은 후 블록과 블록을 연결(체인)하여 여러 곳에 분산 저장하는 방식인 분산원장 기술을 활용한 것입니다.
블록체인은 거래(트렌젝션)을 처리하는 시스템으로 이 때 거래를 처리하는 대가로 비트코인을 보상받게 됩니다. 블록체인 시스템은 단일 또는 다수의 BP노드(블록체인 시스템을 운영할 수 있는 시스템을 구축한 곳)를 통해 사용자의 거래내역(데이터)를 동일하게 공유하고 이상유무를 검증(컨펌)한 후 블록체인에 연결을 하게 됩니다.
블록체인은 말 그대로 블록들을 체인처럼 이어 붙이는 방식으로 블록마다 저장할 수 있는 데이터 용량이정해저 있으며, BP노드들은 거래내역이 검증이 종료하게 되면 블록에 거래내역을 저장한 후 체인에 연결하는 역할을 합니다.
한번 블록에 저장된 후 체인에 연결되면 해당 블록체인 시스템이 운영을 중단하기전까지 영원히 기록되게 됩니다.
이 때 암호화폐는 분산된 또는 중앙화된 서버의 데이터를 검증하고 블록을 생산 및 체인에 연결하는 대가로 지불받게 됩니다.
일반유저들은 서비스 이용에 대한 보상 수단과 블록체인 시스템 이용을 위한 수수료 등으로 다양하게 활용되고 있습니다.
블록체인 시스템 운영상 상호 관계
서비스 제공 기업
서비스를 제공하는 기업은 해당 블록체인 시스템에 맞는 댑(DApp)인 어플리케이션을 개발하여 사용자들에게 제공하게 됩니다.
서비스 이용자
사용자는 해당 댑을 이용하게 되면 해당 데이터는 블록체인 네트워크를 통해 블록체인에 기록되게 됩니다. 블록체인 서비스를 이용시 조건에 따라 암호화폐를 보상받게 됩니다.
블록체인 네트워크 관리 기업
이 때 블록체인을 관리하는 기업(BP:블록프로듀서 또는 BP노드)에서 블록을 생성하고 블록체인에 연결하는 역할을하게 됩니다. 이 때 블록체인 시스템을 관리하는 대가로 암호화폐가 주어지게 됩니다.
감사합니다.