블록체인 거래내역은 어디에 저장되는건가요?
블록체인이라는것이 거래내역을 저장시킨다...이런 말을 하는데 그렇다면 그 거래내역들은 어느경로로 어디에 저장시키나요? 거래자들의 PC나 아님 어떠한 지정된 서버?에 되는건지요?
안녕하세요.블록체인에서의 거래내역 저장에 대하여 답변드리겠습니다.
▣ 블록체인의 데이터 저장
블록체인은 네트워크(인터넷)를 기반으로 운영됩니다. 블록체인에서 거래되는 데이터 정보는 BP노드에 의해 검증 후 블록의 형태로 풀노드(서버)의 저장장치에 보관됩니다.
자체적인 블록체인 네트워크(메인넷)의 분산원장(Distributed Ledger) 기술을 활용하여 거래내역을 다수의 서버(노드)들간 고유 합의 알고리즘에 의해 이상유무를 검증하고 거래내역을 처리하여 각 노드에 관련결과를 공유하고 공동으로 기록하여 보관하게 됩니다.
블록체인은 말 그대로 블록들을 체인처럼 이어 붙이는 방식으로 블록마다 저장할 수 있는 데이터 용량이 정해저 있으며, BP노드들은 거래내역이 검증이 종료하게 되면 블록에 거래내역을 저장한 후 체인에 연결하는 역할을 합니다.
풀노드(Full Node)
기존 블록을 생산하는 역할을 포함하여 블록체인의 첫번째 블록부터 현재까지 생성된 블록 정보를 모두 보유한(저장) 노드를 말하며 풀노드는 해당 블록체인의 모든 정보를 가지고 있다는 특징을 가집니다.
감사합니다.
안녕하세요. 블록체인 거래내역은 어디에 저장되는건가요? 라고 문의 하셨는데요.
블록의 경우 데이터들은 p2p방식으로 연결된 노드를 운영하는 많은 사용자들의 각각의 컴퓨터에 분산되어 저장 되게 됩니다. 그러기 때문에 기존의 한곳의 서버에 저장이 되어 있어 특정인이 변조를 할수 있지만 블록체인의 경우 각각의 분산된 컴퓨터에 저장이 되기 때문에 특정인에 의해 자료를 조작할수 없게 됩니다.
감사합니다.