본문 바로가기

Business Data

[업무지식] 블록체인(BlockChain) 개념 이해하기

반응형

안녕하세요 서후아빠입니다. ^_^

이번 세션은 BlockChain에 대해서 업무적으로 필요한 최소한의 개념에 대해서 간단히 정리해 보았습니다.


BlockChain 개요

비즈니스 네트워크 내에서 정보를 투명(중복 및 위변조 방지)하게 공유할 수 있도록 하는 고급 데이터베이스 메커니즘

블록체인 데이터베이스는 연쇄적으로 연결된 블록에 데이터 저장되므로 시간 순서대로 일관성 유지

네트워크의 합의없이 체인 삭제 및 수정 불가능 (변경 발생 시 감지)

핵심 요소 : 분산 원장 기술(탈중앙화), 불변 기록, 스마트 계약

데이터 투명성 검증, 대량의 트랜잭션 등으로 인한 처리 속도 지연에 대한 개선 필요합니다.

BlockChain 네트워크

구분 내용
퍼블릭 비트코인처럼 누구나 가입하고 참여 가능, 보안에 취약할 수 있음
프라이빗 퍼블릭 블록체인 네트워크와 유사한 분산 P2P 네트워크
단일 조직이 네트워크 관리 및 참여자 제어, 공유 원장 관리
하이브리드 퍼블릭과 프라이빗 요소 결합
예를 들어 은행 소유 통화를 프라이빗에 두고, 액세스 권한은 퍼블릭으로 부여
허가형 퍼블릭 또는 프라이빗 블록체인에서 참여자가 허가를 획득해야 참여 가능
컨소시엄 다양한 조직이 블록체인 유지 관리 책임
모든 참여자가 허가를 획득하고 책임을 공유해야 하는 비즈니스에 적합
비트코인은 규제가 적용되지 않은 디지털 화폐이며, 블록체인 기술로 트랜잭션 원장을 사용합니다.

BlockChain 프로토콜 예시

구분 내용
Hyperledger fabric 프라이빗 블록체인 애플리케이션을 구축하는데 효과적인 일련의 도구 및 라이브러리가 포함된 오픈 소스 
Ethereum 퍼블릭 블록체인 애플리케이션을 구축하는 데 사용할 수 있는 분산형 오픈 소스 블록체인 플랫폼

BlockChain 적용 사례

구분 내용
산업 미디어나 엔터테인먼트 관련 저작권 데이터를 관리하여 아티스트에게 공정한 보상
신선한 해산물을 포획 또는 기타 생산품을 공급까지 추적 관리
금융 서비스(지불, 거래 등)에 대한 관리

BlockChain의 이점

구분 내용
신뢰성 증진 데이터가 시간 순서대로 기록되는 투명성으로 인해 감사 처리 빨라짐
보안성 강화 암호화, 탈중앙화 및 합의의 세 가지 원칙을 사용하여 변조가 거의 불가능
효율성 향상 블록체인의 투명성과 스마트 계약으로 신속하고 효율적인 비즈니스 거래 

AWS BlockChain 서비스

구분 내용
Amazon Managed Blockchain Hyperledger Fabric 및 Ethereum을 사용하여 확장 가능한 프라이빗 네트워크를 생성하고 관리하고 퍼블릭 네트워크에 쉽게 참여할 수 있도록 지원하는 완전관리형 서비스
Amazon Quantum Ledger Database(QLDB) 완전관리형 원장 데이터베이스
투명하고, 변경 불가능하며, 암호화 방식으로 검증 가능한 트랜잭션 로그 제공
반응형