HDG 설명: 블록체인 데이터베이스란 무엇입니까?

블록체인 데이터베이스에 대한 간단한 설명을 찾고 있다면 너트와 볼트에 중점을 둔 데이터베이스를 찾기가 어려울 것입니다. 대부분의 블록체인 애호가는 탈중앙화 및 분산 원장과 같은 광범위한 용어를 사용하여 말하지만, 이것이 모두 의미하는 바는 무엇입니까?

이 기사를 다 읽고 나면 블록체인 데이터베이스가 무엇인지 그리고 왜 이것이 많은 산업을 변화시킬 수 있는 놀라운 신기술을 나타내는지 이해하게 될 것입니다.

블록체인이란?(What Is a Blockchain?)

블록체인 데이터베이스의 기본 부분은 블록체인이라고 합니다. 대부분의 기술 블로거에게 물어보면 "블록체인은 분산 원장입니다"라고 말할 것입니다.

그러나 "분산 원장"이란 무엇입니까?

전 세계의 여러 컴퓨터에 동시에 저장되는 동일한 데이터 파일이라고 생각하십시오. 분산원장입니다. 분산형입니다. 즉, 데이터가 단일 서버에 있는 단일 데이터베이스에 저장되지 않습니다. 

대신 데이터를 보유하고 있는 노드(컴퓨터)의 전체 네트워크가 일종의 "서버"를 구성합니다. 해당 원장에 저장된 파일에는 "참가자"로서 포함된 데이터를 볼 수 있도록 암호화 서명이 제공됩니다.

그러나 모든 정보를 보관하는 중앙 서버는 없습니다. 이것이 "탈중앙화"라고 불리는 이유입니다.

블록체인은 이 원장 기술을 사용하여 "블록"으로 구성된 자체 유형의 정보를 저장합니다. 데이터의 모든 새로운 "블록"은 추가되기 전에 네트워크의 모든 노드에서 확인 및 검증되어야 합니다. 이것이 이 기술을 매우 안전하게 만드는 이유입니다.

즉, 해커가 잘못된 암호화 서명으로 블록체인에 데이터를 첨부하려고 하면 블록체인 노드가 이를 거부합니다.

이것은 블록체인입니다. 역사적 으로 이 기술은 (Historically)비트코인(Bitcoin) 과 같은 전자 화폐 거래를 저장하는 데 사용되었습니다 . 거래는 안전하며 변경하거나 조작할 수 없습니다.

그러나 블록체인 데이터베이스는 블록체인 기술을 매우 다른 방식으로 사용합니다.

블록체인 데이터베이스란 무엇입니까?(What Is a Blockchain Database?)

블록체인 데이터베이스는 블록체인 기술을 사용하여 정보를 저장하는 것입니다. 이를 시각화하기 위해 오늘날 해운 산업이 어떻게 작동하는지와 블록체인 데이터베이스를 사용하여 작동하는 방식을 상상해 보십시오.

선적 목록에는 선박이 출발할 때 배에 실린 모든 화물 목록, 모든 부두에서 하역된 화물 및 남아 있는 화물의 목록이 포함됩니다. 이와 같은 배송 문서는 Amazon 또는 Walmart 와 같이 연간 수백만 개의 상품을 배송하는 회사에 매우 중요합니다 . 

매니페스트에는 지속적으로 업데이트되는 다음 로그가 포함됩니다.

  • 제품의 설명
  • 위탁자와 수취인
  • 상품 수량
  • 출발지 및 목적지

전체 운송 체인을 구성하는 세관 대리인, 트럭 운송 회사 및 기타 여러 조직은 이러한 기록의 정확성에 달려 있습니다. 불행히도 전 세계적으로 사기의 역사가 있습니다. 상품이 "분실"되고 목록이 승인 없이 수정됩니다.

프로세스를 디지털화하면 도움이 되지만 중앙 집중식 데이터베이스는 여전히 해킹 및 조작에 취약합니다.

완벽한 솔루션은 블록체인 데이터베이스입니다. 블록체인 데이터베이스가 업데이트되고 "원장"에서 새로운 블록으로 확인되면 변경 또는 조작이 불가능하기 때문입니다.

  1. 포트 #1에서 블록체인 데이터베이스는 선박에 적재된 상품의 수량과 가치를 보여주는 기록으로 업데이트됩니다.
  2. 포트 #2에서는 상품이 하역됨에 따라 업데이트되고 화물이 적재될 때 트럭 화물 목록이 업데이트됩니다.
  3. 트럭이 창고에 도착하면 블록체인 데이터베이스가 상품의 수량과 위치로 업데이트됩니다.
  4. 상품이 창고를 떠나 상점으로 갈 때 블록체인 데이터베이스는 상품에 대한 새로운 정보로 지속적으로 업데이트됩니다.

모든 거래는 인증 및 승인된 것으로 확인 및 검증되기 때문에 원래의 수량이나 가치를 조작하려는 시도는 실패합니다. 견제와 균형은 블록체인의 모든 노드에 대한 엄격한 인증을 충족해야 합니다. 잘못된 "(Incorrect “) 잔액"은 허용되지 않습니다. 인적(Human) 오류는 더 이상 유효한 변명이 아닙니다.

"체인" 데이터베이스(A “Chain” Database)

블록체인 데이터베이스를 "체인" 측면에서 생각할 때 기술에 가장 적합한 산업을 쉽게 상상할 수 있습니다.

일반적으로 새롭고 정확한 업데이트된 정보로 레코드를 추가해야 하는 영역입니다.

이것을 실제로 보기 위해 3개의 상품이 있는 매우 단순화된 배송 목록을 상상해 보십시오. 참고: 이것은 매우 간단한 예이며 배송 블록체인 데이터베이스의 실제 데이터처럼 보이지 않습니다. 이 예는 설명 목적으로만 사용됩니다.

체인의 첫 번째 "블록"에는 다음 데이터가 포함될 수 있습니다.

첫 번째 포트에서 새 블록이 체인에 추가되고 오프로드된 상품에 대한 모든 트랜잭션이 원래 블록과 관련하여 정확하다고 네트워크 노드에 의해 암호로 증명됩니다.

첫 번째 블록과 관련하여 유효하지 않은 트랜잭션이 있는 경우 새 블록은 유효한 블록체인 트랜잭션으로 허용되지 않습니다.

이것은 사람의 실수가 경로를 따라 상품의 "손실"을 일으킬 수 없음을 의미합니다. 전체 블록체인은 모든 상품의 배송 경로에 대한 정확한 기록 역할을 합니다.

이 프로세스는 계속되고 블록체인 데이터베이스는 전체 배송 "트랜잭션"이 완료될 때까지 계속해서 추가 블록을 구축합니다. 아무도 변경할 수 없는 모든 것에 대한 정확한 기록이 있습니다.

블록체인 데이터베이스 애플리케이션(Blockchain Database Applications)

이 기술이 실제 세계에서 유용합니까? 월마트는(Walmart) 확실히 그렇게 생각합니다.

2018년 에 Walmart 의 (Walmart)캐나다(Canadian) 부서 는 70개의 트럭 회사 공급업체를 위해 이러한 종류의 운송 거래를 추적하는 자체 블록체인 공급망을 공식 출시했습니다.

Walmart의 블록체인에는 배송 트럭이 한 목적지에서 다른 목적지로 상품을 운반할 때 필요한 암호화 유효성 검사를 수행하기 위한 수십 개의 노드만 포함되어 있습니다.

한 전문가는 이 시스템이 기록이 일치하지 않을 때 트럭 회사 간의 분쟁 가능성을 제거한다고 말했습니다.

Walmart 는 블록체인 데이터베이스를 활용하는 유일한 회사가 아닙니다. 다음 응용 프로그램은 모두 최근 몇 년 동안 출시되었습니다.

  • 2020년 미 공군(U.S. Air Force)국방부(Department) 전체에서 문서를 공유하기 위해 블록체인 데이터베이스를 테스트하고 있습니다(Defense) .
  • 2017년에 에스토니아(Estonia) 는 이 기술을 사용하여 공공 부문 데이터를 보호했습니다.
  • 2019년 석유 및 가스 회사 Dietsmann 은 자체 블록체인 프로젝트를 배포하기 위해 Modex 와 함께 블록체인 파일럿을 시작했습니다 .
  • 2018년 미국 식품(Food)약국(Drug Administration) (FDA)은 블록체인 데이터베이스 기술을 사용하여 의료 데이터를 보호하는 방안을 모색했습니다.
  • 2019년 48조 달러의 월스트리트 투자 자산을 보유한 (Wall Street)Depository Trust & Clearing Corp 은 50,000개 계정에 대한 기록을 처리하기 위해 블록체인 데이터베이스를 출시했습니다.

보시다시피, 블록체인 데이터베이스는 단지 이론적인 것이 아닙니다. 그들은 신뢰할 수 있는 트랜잭션이 필요한 매우 실제적인 응용 프로그램에 적용되고 있습니다.

미래에는 최고 수준의 보안을 요구하는 세계의 모든 거래가 일종의 블록체인 데이터베이스 기술로 처리될 가능성이 매우 높습니다.



About the author

저는 프리웨어 소프트웨어 개발자이자 Windows Vista/7 옹호자입니다. 팁과 트릭, 수리 가이드, 모범 사례를 포함하여 운영 체제와 관련된 다양한 주제에 대해 수백 편의 기사를 작성했습니다. 또한 회사인 헬프 데스크 서비스를 통해 사무실 관련 컨설팅 서비스를 제공합니다. Office 365의 작동 방식, 기능 및 가장 효과적으로 사용하는 방법을 깊이 이해하고 있습니다.



Related posts