탐색 건너뛰기

블록체인

안전한 블록체인 앱 개발, 테스트 및 배포

Azure Blockchain Workbench 시작

블록체인이란?

블록체인이란 가치와 자산의 교환, 계약 이행 및 데이터 공유에 대한 생각을 바꾸는 투명하고 검증 가능한 시스템입니다. 이 기술은 공유된 안전한 거래 원장으로 하나의 공급자에만 존재하는 것이 아니라 컴퓨터 네트워크 간에 분산됩니다. 기업은 블록체인을 일반 데이터 계층으로 사용하여 새로운 수준의 애플리케이션을 제공하고 있습니다. 이제 비즈니스 프로세스 및 데이터를 여러 조직에서 공유하여 낭비를 없애고, 사기 위험을 줄이고, 새로운 수익원을 만들 수 있습니다.

블록체인을 통해 비즈니스 성과를 가속화하고 스마트 경제를 강화하는 방법

“완전히 자동화된 블록체인을 통해 일관된 실행을 보장하고, 분쟁 해결을 지원하며, 책임감을 높이고, 향상된 비즈니스 의사 결정을 알릴 수 있는 엔드 투 엔드 투명성을 제공할 수 있습니다.”

자세히 알아보기

기업은 블록체인을 어떻게 활용하고 있나요?

블록체인이 금융 서비스 산업을 어떻게 혁신하고 있는지 확인

블록체인이 은행, 자금 시장 및 보험 업계에서 어떻게 적용되고 있는지 살펴보십시오. 금융 서비스 기관이 블록체인을 통해 중개인 없이 보다 효율적으로 협업하고 파괴를 통한 혁신으로 새로운 비즈니스 모델을 만드는 방법을 확인할 수 있습니다.

블록체인으로 더욱 스마트하고 더욱 효율적인 공급망을 구축하는 방법 알아보기

블록체인을 통해 분쟁을 신속하고 투명하게 해결하는 방법에 대해 읽어보십시오. 블록체인이 모든 사람에게 일관되게 적용되는 실시간 단일 보기를 유지하여 기업 공급망에 가시성을 더하는 방법에 대해 알아보십시오.

Azure에서 블록체인을 사용하는 이유는 무엇인가요?

개발 간소화

개발 시간을 단축하고 미리 구성된 모듈식 네트워크 및 인프라로 쉽게 실험할 수 있습니다.

빠른 실행

Azure에 대한 기본 제공 연결 및 이미 친숙한 도구를 사용하여 블록체인 시나리오를 신속하게 반복하고 유효성을 검사할 수 있습니다.

검증된 혁신 도구

전 세계에서 사용 가능한 신뢰할 수 있는 오픈 클라우드 플랫폼에서 데이터를 안전하게 유지하고 필요에 따라 확장할 수 있습니다.

고객은 Azure의 블록체인으로 놀라운 일을 달성

Microsoft Azure에서 획기적인 보험 블록체인 솔루션 실행

Insurwave

"We anticipate that the efficiencies delivered by Insurwave will reduce the cost of marine insurance premiums by 10 to 20 percent."
Stefan Schrijnen, EY 보험 담당 이사

Webjet은 Azure를 사용하여 온라인 여행 시장의 결제 조정 서비스인 Rezchain의 기능 강화

"We've found that almost 90 percent of mismatched hotel bookings can be resolved without cost when we use blockchain to tackle them at or near the time of booking."
Lynne Oldfield, 기업 개발 담당 이사

Microsoft는 블록체인을 사용하여 상당량의 작업을 줄이면서 더 빠르게 Xbox 게임 게시자에게 사용료 명세표를 제공합니다.

"The need for a blockchain solution like ours is not unique to Microsoft and game publishers. It applies to any industry where organizations have to reconcile royalty payments."
Brent Truell, Microsoft Azure 블록체인 엔지니어링 팀 수석 프로그램 관리자

솔루션 아키텍처

공급망 추적

Supply Chain Track and TraceLearn how to use the Azure Blockchain Workbench. Build an asset tracking application for supply chain with a step-by-step flowchart.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에서 블록체인 프로젝트 시작

Azure 블로그에서 최신 뉴스 받기

Accessibility and array support with Azure Blockchain Workbench 1.4.0

We’ve been very grateful for the feedback you’ve given us since we first introduced Azure Blockchain Workbench in public preview a few months ago. Your feedback continues to be an essential and impactful part of our work. For this release, we focused on making Workbench more accessible for everyone.

Principal Program Manager, Azure Blockchain Engineering

Sweet updates about Truffle on Azure

Development and deployment of Ethereum based applications, commonly referred to as DApps, can be a challenging task for developers. With over 1 million downloads, Truffle has proven to be a premier suite of tools that can be used for developing smart contracts and DApps for both the public Ethereum network on main-net as well as private consortiums.

Senior Software Engineer, Blockchain Engineering

Improved governance experience with Ethereum Proof-of-Authority 1.2

Since launching Ethereum Proof-of-Authority we've received great feedback and have learned more about the ways our customers have leveraged this solution to roll out their Blockchain applications. We’ve rolled out a number of features that improve user-experience, configurability, and deployment reliability.

Software Engineer, Azure Global

관련 솔루션

IOT (INTERNET OF THINGS)

IOT (INTERNET OF THINGS)

디지털 전환을 추진하고, 아직 손대지 않은 데이터를 수집하고, 장치, 자산, 센서를 연결하여 새로운 인사이트를 발견할 수 있습니다.

빅데이터 및 분석

필요한 모든 데이터를 실시간으로 분석하여 가장 정확하고 합리적인 의사 결정을 실현하실 수 있습니다.

서버리스 컴퓨팅

서버리스 컴퓨팅

인프라 관리 대신 혁신에 집중하여 앱을 더 빨리 개발할 수 있습니다.

LOB 애플리케이션

LOB 애플리케이션

오늘날의 IT 문제에 대응할 수 있도록 내부 LOB(line of business) 앱을 현대화하실 수 있습니다.