블록체인

Azure 블록체인 서비스로 더 스마트하고 효율적인 공급망을 만들고 사기를 줄이고 트랜잭션을 더 빠르게 인증하며 혁신적인 새 비즈니스 모델을 만들어보세요.

시작하기

Azure의 입증된 세 단계 접근으로 블록체인에서 성공을 거두는 방법

데이터 및 로직을 변경할 수 없는 공유 네트워크에 즉시 공유하여 전체 워크플로에 걸쳐 파트너 간에 기록 유지 및 인증을 단순화하고 가속화하세요. Azure의 블록체인에 대한 세 단계 접근법을 구현하여 컨소시엄 네트워크를 빌드하고 거버넌스와 관리를 단순화하고 블록체인 솔루션을 현재 사용하는 시스템과 도구에 통합하세요.

컨소시엄 네트워크와 원장을 배포하고 회원을 초대하고 권한을 설정하여 블록체인 애플리케이션의 토대를 만드세요.

  • Azure Blockchain Service미리 보기로 사전 설정된 네트워크 및 관리형 인프라를 사용하여 앱을 구성하고 배포하고 관리하세요.

스마트 계약으로 컨소시엄의 기업 워크플로를 디지털화하여 공유된 데이터를 변경할 수 없도록 하세요.

  • VS Code용 Azure Blockchain 확장의 직관적인 UI를 사용하여 Azure Blockchain Service로 배포하기 전에 스마트 계약을 만들고 컴파일하세요.
  • Azure DevOps로 버전 관리 및 업데이트를 단순화하세요.
  • Azure에 대한 기본 제공 연결 및 Azure Blockchain Workbench로 이미 친숙한 도구를 사용하여 블록체인 시나리오를 신속하게 반복하고 유효성을 검사할 수 있습니다.

인프라와 스마트 계약이 설정된 후 마지막 단계는 앱을 빌드하고 현재 사업에서 사용하는 도구로 작업할 수 있도록 확장하는 것입니다.

  • Azure Blockchain Service를 활용하여 소스를 연결하고 데이터를 원장 사이에서 변환하며 스마트 계약 결과를 데이터베이스와 애플리케이션에 게시할 수 있습니다. 만일 블록체인 앱 빌드 초보자라면 Azure Blockchain Workbench 템플릿을 활용할 수 있습니다.
  • Azure Blockchain 개발 키트를 사용하여 블록체인 애플리케이션을 기존 앱 및 데이터베이스와 연결하고 통합할 수 있습니다.

Azure 블록체인 솔루션 아키텍처

아래 설명된 아키텍처 시나리오에서 Ethereum 네트워크를 비롯한 블록체인 기술이 데이터 보안을 유지하고 워크플로를 디지털화하는 방법을 알아보세요.

Aplicação de fluxo de trabalho de blockchainAs empresas utilizam a blockchain para tornar digitais os fluxos de trabalho que partilham com outras organizações, como a movimentação de recursos físicos entre cadeias de fornecimento. A anatomia das aplicações de blockchain é parecido entre casos de utilização. Aqui utilizamos o Azure Blockchain Service como a rede de blockchain gerida de fundação e criamos uma aplicação de consórcio capaz de ingerir sinais das respetivas interfaces de utilizar e comunicar os dados de livros razão às aplicações de todo o consórcio.11234456
  1. 개요
  2. 흐름

블록체인 워크플로 애플리케이션

개요

기업에서는 블록체인을 사용하여 다른 조직과 공유하는 워크플로를 디지털화합니다(예: 공급망에서 물리적 자산 이동). 블록체인 앱의 구조는 여러 사용 사례 간에 유사합니다. 여기서는 Azure Blockchain 서비스를 기본 관리형 블록체인 네트워크로 사용하고, 관련 사용자 인터페이스에서 신호를 수집하고 컨소시엄 전체에서 소비 앱에 원장 데이터를 전달할 수 있는 컨소시엄 애플리케이션을 빌드합니다.

흐름

  1. 1 관련 앱, 디바이스 및 데이터 원본은 이벤트 또는 데이터를 메시지 브로커(Azure Service Bus)로 보냅니다.
  2. 2 DLT(분산 원장 기술) 소비자 논리 앱이 Service Bus에서 데이터를 가져와 트랜잭션을 빌드하고 서명하는 트랜잭션 빌더로 보냅니다.
  3. 3 서명된 트랜잭션은 원장 관련 논리 앱 커넥터를 통해 Azure Blockchain Service(완전 관리형 Ethereum 컨소시엄 네트워크)로 라우팅됩니다.
  4. 4 블록체인 데이터 관리자는 구성된 트랜잭션 노드에서 블록 및 트랜잭션 데이터를 캡처하고 이벤트 및 속성을 디코딩한 다음, 구성된 대상으로 데이터를 보냅니다.
  5. 5 메시지 브로커는 원장 데이터를 사용 중인 비즈니스 애플리케이션 및 오프 체인 데이터베이스로 보냅니다.
  6. 6 오프 체인 데이터베이스에 연결하여 Power BI 같은 도구로 정보를 분석하고 시각화합니다.
Controlo e rastreio da cadeia de fornecimentoSaiba como utilizar o Azure Blockchain Workbench. Crie uma aplicação de controlo de recursos para a cadeia de fornecimento com um fluxograma passo-a-passo.12345678
  1. 개요
  2. 흐름

공급망 추적

개요

일반적인 블록체인 패턴은 자산이 다자간 공급망을 따라 이동할 때 IoT를 사용하여 자산을 모니터링하는 것입니다. 이러한 패턴을 설명하기 좋은 예로는, 운송 과정 내내 특정 준수 규칙을 반드시 준수해야 하는 식품이나 약처럼 상하기 쉬운 상품의 냉장 운송이 있습니다. 이 경우 시작하는 당사자(예: 소매업자)는 공급망의 관리인이 준수해야 하는 필요한 습도와 온도 범위 같은 계약 조건을 지정합니다. 언제든지 디바이스에서 범위를 벗어나는 온도나 습도를 측정하는 경우 스마트 계약 상태가 업데이트되어 준수하지 않음을 나타내고, 블록체인에 트랜잭션이 기록되고 수정 이벤트 다운스트림이 트리거됩니다.

흐름

  1. 1 IoT 디바이스는 IoT Hub와 통신합니다. IoT Hub는 연결된 Service Bus에 특정 메시지를 보내도록 구성된 경로입니다. 메시지는 해당 디바이스에 대한 원시 형식으로 되어 있으며, Azure Blockchain Workbench에서 사용되는 형식으로 변환되어야 합니다. Azure 논리 앱이 그러한 변환을 수행합니다. Azure 논리 앱은 새 메시지가 IoT Hub와 연결된 Service Bus에 추가될 때 트리거되어 메시지를 변환한 후 그 메시지를 Azure Blockchain Workbench에 메시지를 전달하는 데 사용된 Service Bus로 전달합니다. 첫 번째 Service Bus는 IoT Hub의 “보낼 편지함” 역할을 하며, 두 번째 Service Bus는 Azure Blockchain Workbench의 “받은 편지함” 역할을 합니다.
  2. 2 DLT Consumer는 메시지 브로커(Service Bus)에서 데이터를 가져와서 Transaction Builder인 Signer로 데이터를 보냅니다.
  3. 3 Transaction Builder는 트랜잭션을 빌드하고 서명합니다.
  4. 4 서명된 트랜잭션은 Blockchain(Private Ethereum Consortium Network)으로 라우트됩니다.
  5. 5 DLT Watcher는 Blockchain에 대한 트랜잭션 커밋 확인을 받고 메시지 브로커(Service Bus)로 확인을 보냅니다.
  6. 6 DB 소비자는 확인된 블록체인 트랜잭션을 체인 외 데이터베이스(Azure SQL Database)로 보냅니다.
  7. 7 체인 외 데이터베이스(Azure SQL Database)에 연결하여 Power BI 같은 도구를 사용하여 정보를 분석하고 시각화합니다.
  8. 8 Ledger의 이벤트는 다운스트림 소비자가 사용하도록 Event Grid 및 Service Bus에 전달됩니다. “다운스트림 소비자”의 예로는 로직 앱, 함수 또는 이벤트에 대해 작업을 수행하도록 설계된 기타 코드가 포함됩니다. 예를 들어 Azure Function은 이벤트를 수신하여 이를 SQL Server와 같은 데이터 저장소에 저장할 수 있습니다.

최신 Azure 블록체인 뉴스 및 리소스 받기

Microsoft 고객의 다양한 Azure 블록체인 사용 사례

GE Aviation

GE Aviation에서는 블록체인을 사용하여 공장에서 항공기까지 항공기 부품 추적을 간소화합니다.

Starbucks

Starbucks는 Azure를 사용하여 소규모 농가에게 힘을 실어주고 원두가 바리스타에게 전달되는 과정을 확인합니다.

Insurwave

Insurwave는 분산형 공통 원장을 사용하여 보험 고객, 중개인, 보험사 및 타사의 위험과 노출을 줄입니다.

Buhler

Bühler는 블록체인 기술을 활용하여 농장에서 식탁까지 곡물을 추적함으로써 건강하고 안전한 식품을 매일 20억 명에게 공급합니다.

Singapore Airlines

싱가포르 항공은 Azure를 사용하여 고객의 항공 마일리지를 소매업 파트너 네트워크를 통해 소비할 수 있는 블록체인 토큰으로 변환합니다.

Webjet

Webjet은 Azure를 사용하여 온라인 여행 시장을 위한 결제 조정 서비스인 Rezchain을 지원합니다.

3M

3M은 공급망을 보호하기 위해 Azure Blockchain을 통해 새로운 LaaS(Label as a Service) 접근 방식을 사용합니다.

Nasdaq

나스닥은 블록체인 기술을 자산 시장에 도입하여 트랜잭션 전송, 지불 및 여러 블록체인과 결제 메커니즘을 위한 결산 관리에 활용하고 있습니다.

Xbox

Microsoft는 블록체인 솔루션을 사용하여 Xbox 게임 게시자의 로열티 명세표를 몇 달이 아닌 몇 시간 안에 계산합니다.

질문과 대답

  • 블록체인은 복잡한 암호화를 기반으로 한 기록 유지 및 계약 적용 기술입니다. 조직에서 공유된 원장(DLT(Distributed Ledger Technology), 분산 원장 기술이라고도 함)에서 자산과 트랜잭션을 교환 및 추적함으로써 공급망과 같은 공유된 작업 흐름을 간소화할 수 있습니다.

    블록체인 네트워크는 모든 파트너 컴퓨터 사이에 분산되어 있어서(컨소시엄 네트워크라고 함) 각 파트너에게 네트워크에서 일어나는 모든 트랜잭션에 대한 실시간 가시성을 제공합니다. 각 파트너는 원장에 적용되기 전에 부정확한 트랜잭션을 거부할 수 있어서 감사를 단순화하며 사기 위험을 크게 줄여줍니다.

    공급망 및 공유된 작업 흐름 애플리케이션 이외에도 개발자들은 블록체인 기반의 제품 및 서비스를 만들어서 새로운 매출 흐름을 만들고 있습니다.

  • “블록”은 고유한 식별자와 기록이 모두 포함된 블록체인 내의 데이터 클러스터입니다. “블록”은 날짜, 시간 또는 달러 액수 등의 트랜잭션 정보뿐만 아니라 트랜잭션 참가자의 디지털 서명(사용자 이름과 유사함)을 저장합니다.

  • 블록체인의 주요 형식은 퍼블릭, 프라이빗, 컨소시엄의 세 가지입니다.

    • 퍼블릭 블록체인은 네트워크의 단일한 권한 없이 완전히 분산화됩니다. 체인의 모든 트랜잭션은 네트워크의 어떤 노드에서도 볼 수 있습니다.
    • 프라이빗 블록체인은 개인의 자산이며 노드는 네트워크에 액세스하기 위한 권한이 필요합니다.
    • 컨소시엄 블록체인은 네트워크의 최대 이익을 위해 활동하는 분산된 권한을 사용하는 프라이빗 블록체인입니다.
  • 블록체인은 투명하고 인증 가능한 시스템입니다. 컴퓨터 네트워크에 분산된 트랜잭션의 안전한 공유 원장으로서의 블록체인을 통해 낭비를 제거하고 사기 위험을 줄이며 새 매출 흐름을 만들어낼 수 있습니다.

  • Azure Blockchain Service는 여러 가지 Azure 기능을 사용하여 데이터를 안전하고 사용 가능하도록 유지합니다. 데이터는 격리, 암호화 및 인증을 사용하여 보안이 유지됩니다. 블록체인은 분산화된 변경이 불가능한 특성 때문에 매우 안전합니다.

Azure Blockchain Service 시작하기

클릭 몇 번으로 완전 관리형 블록체인 네트워크를 배포할 수 있고 코드리스 컨소시엄 관리로 대규모 관리가 가능합니다.

Block Talk 시청하기

데모를 시청하고 채널 9의 Block Talk에서 최신 블록체인 기술 정보를 알아보세요.

Azure Marketplace 찾아보기

Microsoft와 파트너사의 수십 가지 블록체인 기성 솔루션을 찾아보세요.