본문 바로가기
Tech Story/AWS

[AWS] 블록체인(BlockChain)

by 다온(都来) 2022. 11. 29.

블록체인의 정의와 AWS 블록체인 서비스에 대해 알아 봅시다.

블록체인은 데이터 분산 처리 기술입니다. 블록체인에서 블록은 개인과 개인 간의 거래의 데이터가 기록되는 장부인데 블록들을 시간의 흐름에 따라 체인 형태로 묶은 형태이기 때문에 블록체인이라는 이름을 붙였습니다. 거래 내역을 확인할 때에는 모든 사용자가 보유한 장부를 대조하고 확인해야 합니다. 그래서 분산 거래 장부라고 불리기도 합니다.


블록체인

추가적으로 블록체인에 대해 설명을 드리자면, 현재 기존 기술로 확장 가능한 블록체인 네트워크를 구축하는 과정이 설정상 복잡하고 관리하기 어렵습니다. 예를 들면 수동으로 하드웨어를 프로비저닝하거나 소프트웨어를 설치하는 작업들을 직접해야 하는 부분입니다.

 

블록체인의 특징

첫 번째 : 분산 저장 방식

블록체인은 모든 거래원이 거래에 대한 정보를 저장하고 있습니다.

 

두 번째 : 중앙 관리자의 불필요성

블록체인은 네트워크에 대한 신뢰를 구축하고 비즈니스 네트워크의 중앙 권한에 대한 필요성을 제거합니다.

기존의 거래 방식에서 데이터를 위변조하기 위해서는 은행의 중앙 서버를 공격하면 가능했는데 블록체인은 여러 명이 데이터를 저장하기 때문에 위변조가 어렵습니다.

AWS 블록체인 서비스

Amazon Managed Blockchain Icon
이미지 출처 : AWS

Amazon Managed Blockchain은 클릭 몇 번으로 블록체인 네트워크를 설정하고 관리할 수 있도록 지원하는 완전 관리형 서비스입니다.

Amazon Managed Blockchain은 네트워크를 생성하는 데 필요한 오버헤드를 제거하며 수백만 건의 트랜잭션을 실행하는 애플리케이션 수천 개의 수요에 맞춰 자동으로 확장됩니다. 네트워크를 설정하고 실행한 후에는 Managed Blockchain을 통해 블록체인 네트워크를 손쉽게 관리하고 유지할 수 있습니다.

 

Amazon Managed Blockchain은 널리 사용되는 두 가지 블록체인 프레임워크인 Hyperledger FabricEthereum을 지원합니다.

 

Amazon Managed Blockchain 차별화된 이점

첫 번째 : 완전 관리형 서비스

Amazon Managed Blockchain에서는 기존에 수동으로 하드웨어를 프로비저닝하고, 소프트웨어를 구성하고, 네트워킹 보안 구성 요소를 설정할 필요가 없어 그런 과정을 AWS에 위임하고 우리는 편리하게 이용할 수 있습니다.

 

두 번째 : Hyperledger  FabricEthereum 두 가지 오픈소스를 블록체인 프레임워크 지원

Hyperledger Fabric은 거래 관련 특정 데이터만 일부 은행과 공유하는 금융 애플리케이션과 같이 확인된 멤버 세트의 개인 정보를 엄격하게 보호하고 권한을 제어해야 하는 애플리케이션에 적합합니다. Ethereum은 모든 멤버의 데이터 투명성이 중요한 고도로 분산된 블록체인 네트워크에 적합합니다. 또한 Amazon Managed Blockchain은 QLDB 기술을 사용하여 구축된 Managed Blockchain의 주문 서비스에 모든 트랜잭션의 전체 기록을 정확하게 유지 관리하는 변경 불가능한 변경 로그가 포함되어 있습니다. 이러한 이유로 데이터를 지속력 있게 저장할 수 있습니다.

 

 

 

댓글