4th Street Bar Hive-Bar

Hive-Bar Powered by Hive beta-fdb5b5b

Community post

비트코인 블록체인 거래 및검증 프로세스 질문 드립니다..

안녕하세요

비트코인 블록체인 검증 프로세스 관련하여 궁금한 점이 있어 질문 글을 올립니다.

비트코인 블록체인 검증 프로세스로 알고 있는 부분에 대해 먼저 글을 쓰고 그 중에 이해가 가지 않는 부분이 있어 

도움을 받고자 글을 올립니다.


비트코인 거래 및 검증 시스템에서

비트코인 코어 설치 후 블록 동기화가 진행되며 제네시스 블록부터 시작하여 블록 하나하나에 대한 검증이 이루어지며

블록 내에 포함된 UTXO들을 DB에 저장하는 것으로 알고 있습니다.

그렇게 모든 블록에 대한 UTXO set 이 DB에 저장되게 되고 이러한 Set들을 이용하여 거래를 생성하고 검증하는 것으로 알고 있습니다.


여기서

블록체인 상에 저장된 데이터가 현재 중요한 요소로 알려져 있지만, DB에 저장된 UTXO set의 위변조가 이루어지지 않는 것 또한 중요한 것 아닌가 하는 의문점이 생겼습니다.


악의적인 사용자가 사용자의 DB 내용을 변경할 시 블록체인 내용과 다른 내용을 통해 거래를 생성 할 수 있으며, 이러한 거래는 블록체인 전체 네트워크에 의해 막아질 수 있겠지만, 예방 차원의 블록체인 데이터와 DB 내 UTXO set 간의 일치성에 관하여 주기적인 검증이 이루어져야 하지 않나 하는 생각을 가지고 있습니다.


제가 질문 드리고 싶은 부분은.  

1. 비트코인 블록체인 동기화시 UTXO를 구분할 수 있는 방법 과 

2. DB와 블록체인 데이터 간의 연결성(일치??) 에 대해 검증하는 프로세스가 기존 비트코인 코어 서비스에 존재하는 가 하는 부분에 대해서 질문 드리고 싶습니다.


혹시 아시는 부분이 있으시거나 관련 자료 링크를 아시는 분이 있으시다면 알려주시면 감사드리겠습니다.


 

3 upvotes $0.03

Replies (5)

Review before signing

Posting as . Signing with . Keychain permission: Posting. Hive Keychain will ask you to approve this action next.


  
Technical details

Operation fingerprint: