개발하기좋은날

분산 원장과 블록체인 본문

BlockChain

분산 원장과 블록체인

devbi 2022. 7. 6. 15:50
반응형

퍼블릭 블록체인 기준

 

먼저, 분산 데이터 베이스와 블록체인의 가장 큰 차이점

- 악의적인 사용자를 전제하고 만들어진 시스템 (합의 알고리즘)

- 운영 주체가 사라져도 시스템 유지 가능 (거버넌스) 

 

 

분산 데이터베이스도 분산시켜 데이터를 저장하는것은 같지만 악의적인 사용자를 전제하지는 않는다 

이러한 차이점은 분산 데이터베이스 배경 떄문인데 일반적으로 재해 복구, 백업, 성능상의 이점 만 주로 고려했기 때문 

 

블록체인 또한 분산 원장의 기술로서 특징과 차이점에 대해 알아보자 

 

분산 원장은 여러 위치, 여러 사람에 의해 복제, 공유 또는 동기화된 데이터 베이스를 어떻게 합의 할것이냐에 대한 기술 

 

분산 원장

분산 원장 기술에서는 모든 참여자가 거래내역이 기록된 원장 전체를 각각 보관하고 새로운 거래를 반영하여 갱신 하는 작업도 공동으로 수행하는데 즉, 분산 원장 기술은 P2P 네트워크로 연결된 각 노드가 데이터베이스가 되는 것이기에, 분산 데이터베이스의 한 종류라고 볼수도있다 

 

분산 원장의 장점 

- 효율성 : 신뢰가 필요한 제3 기관을 설립할 필요가 없어 시스템 오류및 해킹 및 보안사고를 방지하기 위한 투자비용을 절감이 가능 

- 보안성 : 데이터가 한곳에 집중되어있지 않기 떄문에 내.외부의 악의적인 공격으로부터 안전 

- 시스템 안정성 : 어떤 특정 "단일 실패점"이 존재 하지 않기 떄문에 일부 참가 시스템에 오류 또는 성능 저하가 발생하더라도 전체 네트워크에 미치는 영향이 미미하다 

- 투명성 : 모든 거래를 기록하고 저장하기에 높은 투명성을 제공 

 

분산 원장의 단점 

- 분산 원장은 신뢰를 담보할 제3의 기관등이 존재하지 않아 시스템 자체에서 신뢰를 형성하는 매커니즘을 설계가 필요 

- 비트코인 이전까진 원장을 갱신할 수 있는 합의 절차가 없어 지급 결제 시스템및 여타 금용 서비스를 실제로 적용하지 못하였다 

 

 

결과적으로 블록체인은 분산원장의 기술이다 

든 블록체인은 분산 원장이지만, 모든 분산 원장 시스템은 블록체인이 아니라는걸 명심하자 

반응형
Comments