생활
블록 체인과 데이터베이스의 가장 큰 차이점은 무엇일까요?
블록 체인은 모든 사용자가 동시에 동일한 공유 시스템을 작성하도록 중개자 역할을 하며
중앙 집중식 제어 시스템에서 탈피하는 것이고,
데이터베이스는 고도로 중앙화 된 시스템이므로 관리자가 있어서 데이터베이스 유지 관리가
쉽다라는 정도로 알고 있는데 가정 큰 차이점은 무엇인지 궁금합니다.
1개의 답변이 있어요!
가장 큰 차이는 말씀하신대로 기존 데이터베이스는 중앙 통제, 블록체인은 분산 통제 방식이라는 점입니다.
기존 데이터 베이스는 관리자 권한만 있다면 누구라도 데이터를 변경하거나 삭제할 수 있습니다.
즉 사용자는 데이터베이스 관리 주체에 의존할 수 밖에 없습니다.
하지만 블록체인 데이터는 여러개의 노드로 분산되어 있으므로 변경 및 삭제시 모든 노드의 합의가 필요합니다.
이를 통해 사용자는 자신의 데이터가 손상되지 않았음을 확인할 수 있고, 과거로부터 모든 기록까지 확인할 수 있습니다.
즉 보안성이 월등하다고 볼 수 있겠네요.
하지만 상황에 따라 적합한 데이터베이스가 있을 수 있으니, 두 방법의 장단점을 분석하여 자신의 시스템에 필요한것을 선택하여 사용하여야 합니다.
감사합니다.