SlideShare a Scribd company logo
1 of 26
Download to read offline
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
CONTENTS
Part 1. MEDIUM Blockchain
Part 2. MEDIUM Technology
Part 3. MEDIUM Product
Part 4. Company Info
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
PART 1
MEIDUM Blockchain
1. Enterprise Blockchain Market Issues : Performance
2. 성능 향상을 위한 MEDIUM의 핵심 기술
3. Enterprise Blockchain Solution MDL
4. MDL Series 특장점
글로벌 엔터프라이즈
블록체인 시장의 주인공은
아직 정해지지 않았습니다
블록체인의 성능문제는 글로벌 기업의 블록체인 도입을 저해하는 가장 주요한 기술적 요인
‘미국과 영국, 중국 등 7개국 매출 5억달러 이상 기업 고위 임원 1,053명 대상’
딜로이트(Deloitte) 컨설팅 그룹
01 Enterprise Blockchain Market Issues : Performance
2018 글로벌 블록체인 설문조사
74%84%
“블록체인을 활용한 매력적인
사업 모델이 있다고 확신한다”
‘”블록체인 기술이 확장성 문제를
해결하고 대세가 되는 것은 필연”
(복수응답)
기업 운영/전략 요인
1. 효과적 적용사례 부재
2. 불확실한 기술도입의 효과
3. 높은 인프라 설비 / 매몰비용
4. 기존 시스템의 대체시간과 비용
기술적 요인
1. 확장성(Scalability) 부족
2. 상호 운용성의 부재
3. 각기 다른 스마트컨트랙트 언어
4. 소프트웨어 개발 툴킷 부족
PART 1 MEIDUM Blockchain
글로벌 기업의 분산원장(DLT) 기술도입 설문조사에서 드러난 성능이슈
42%57%
‘블록체인 관련업무를 진행하고 있는 글로벌 기업의 임원 200명 대상 설문조사결과’
블록체인 기술의 도입이 지연되고 있는 이유 중
가장 주요한 원인은 현 블록체인의 ‘성능문제’
설문대상
은행, 컨설팅업체, 기술공급업체, 거래소 등
213개 기업
“엔터프라이즈 환경의 블록체인
기술도입에 어려움을 겪고있다”
“Greenwich Associates 2018 Blockchain Adoption Study”
4
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
02 성능 향상을 위한 MEDIUM의 핵심 기술
MxP (Medium blockchain express engine) MBPU (Medium Blockchin Processing Unit)
World’s First Hardware Processor for Blockchain Platform고성능 구현이 가능한 미디움의 독자적 소프트웨어 기술
Develops On-Demand (FPGA, ASIC, etc.) Modules, Boards, Chips
Processes Sign, DB, Network, Smart Contract rapidly without CPU Overload or Buffering
MxP는 Hyperledger Fabric 기반의 고성능 구현을 위한 미디움의 독자적 소프트웨어 기술로, 블록체
인 전용 하드웨어와 작동하여 성능을 개선합니다.
A. Crypto Engine
전자서명 및 검증 (ESDSA*)을 위한 FPGA 병렬처리기 탑재
B. Process Engine
트랜잭션 처리 과정의 병목을 처리하는 FPGA 처리기 탑재
C. Enhanced DB
DB의 처리를 분산하여 전체 처리량 증가
A. 프로세스 가속
블록체인 처리 단계별 프로세스 가속 엔진
B. D/B, Disk I/O 최적화
Cache, Async 기술을 활용한 DB I/O 최적화 기술
C. Network 최적화
네트워크 레벨의 데이터 처리 기술
미디움 블록체인 비즈니스의 핵심, 엔터프라이즈 블록체인 솔루션 ‘MDL Series’
5
PART 1 MEIDUM Blockchain
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
03 Enterprise Blockchain Solution MDL
미디움 블록체인 비즈니스의 핵심, 엔터프라이즈 블록체인 솔루션 ‘MDL Series’
Enterprise Blockchain Solution MDL
• MDL 시리즈 환경에서 제공되는 라이브러리 및 SDK를 통해 원하는 사양의 플랫폼 구축 가능
• 기본 성능인 1만 TPS부터 5만 TPS까지 플랫폼 이용자의 다양한 요구에 적합한 라인업 제시
• 기술팀의 컨설팅 지원 및 MEDIUM의 소프트웨어 아키텍처를 적용하여 최적의 플랫폼 구축
10,000 TPS 30,000 TPS 50,000 TPS
MDL 1.0 MDL 3.0 MDL 5.0
MDL Line-up
MDL Tools
HLF, MxP HLF, MxP, MBPU MDL Core, MBPU
MDL Developer
MDL Manager
MDL Operator
MDL IDE
MDL Blockchain Manager
MDL Explorer
Service IDE State Sink
System Operator
6
PART 1 MEIDUM Blockchain
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
04 MDL Series 특장점
High Performance
• 사용자의 요구 Latency에 맞춘 고성능 TPS
제공
• MDL 1.0, MDL 2.0, MDL 3.0
사용성
• 블록체인 개발, 운영 관리자를 위한 지원도
구 제공
• 사용자를 위한 다양한 솔루션 제공
• MDL Tools
호환성 및 안정성
• Hyperledger fabric와 완벽한 호환 보장
• MDL 1.0, MDL 3.0
• 최대 부하 조건 Long-term 테스트 수행
MDL 성능 향상 대표 사례MDL Series의 특장점
블록체인 Mass Adoption을 위한, 유일한 대안 MEDIUM 블록체인 솔루션 MDL
7
PART 1 MEIDUM Blockchain
Cache를 이용한 성능 향상
블록 처리 단계 및 동일 블록 Access시 발생하는 중복 구조를 Cache를 활용하여, 가속함
DB I/O 대기 최소화
I/O대기로 인한 성능저하를 Ascync하게 변경
Request
Response
Marshal
Marshal
Marshal
…
Marshaled
Block
Task 1
Task 2
Task 3
Task 4
Task 5
Task …
Preprocessing
Cache
요청시마다
Marshal
작업 수행
Task 1
Task 2
Task 3
Task 4
Task 5
Task …
Block ProcessClient Access
불필요한
중복 구조
중복구조
최소화
DISK
DB
DISK
DB
DB Query
Disk I/O
DB Query
Disk I/O
I/O 대기
I/O 대기
I/O 대기
…
I/O 대기
최소화
단위가 큰 작업의 일부 병렬화
Parallel 처리가 가능한 작업을 구분하여, 흐름 개선
Sequential
Job
Sequential
Job
Parallel
Job
Iteration
Iteration
Too
Large
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
PART 2
MEIDUM Technology
1. Performance Limits of Transaction Processing in E-O-V Structure
2. 소프트웨어 블록체인 가속 엔진 MxP
3. MBPU : MEDIUM Blockchain Process Unit
4. Blockchain Acceleration by MBPU
글로벌 엔터프라이즈
블록체인 시장의 주인공은
아직 정해지지 않았습니다
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
E-O-V 구조의 성능향상 제한 포인트 하드웨어/소프트웨어 가속을 통한 성능향상 포인트
서명과 서명 확인 작업
Peer 수에 따라 Tx당 서명 및 서명 확인 작업 증가
서명과 서명 확인의 가속
Sign & Verification 기능을 수행하기 위한 전용 H/W – “Crypto Engine”을 이용
Peer의 확장성을 위한 서명 알고리즘
Peer가 증가해도 Verify할 서명이 특정 개수로 수렴하는 알고리즘을 적용하여 성능향상
DB의 Read/Write 과정
데이터 직렬화 알고리즘의 자원 부하 과다, Consistency 이슈 대응의 어려움
Key-value storage
DB의 복제를 빠르게 할 수 있는 네트워크 및 데이터 처리 H/W 추가
Smart Contract & DB 병렬 및 분산 처리
전용 가속 장비 Scale Out을 통한 병렬 및 분산 파티셔닝
Smart Contract의 Operation 과정
대량의 Smart Contract 배포 시, CPU 코어의 잦은 Context Switching으로 성능 저하
Ordering Consensus
Byzantine Fault Tolerance 문제 처리를 위한 오버헤드 발생
Ordering Consensus
Orderer에 BFT를 위한 하드웨어 기반 고속의 Scalable한 알고리즘 재설계
기존 E-O-V(Execute-Order-Validate) 구조의 성능 장애 요소를 HW/SW 가속 기술로 극복하여 처리성능 극대화
01 Performance Limits of Transaction Processing in E-O-V Structure
9
PART 2 MEIDUM Technology
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 10
MEDIUM의 독자적 기술력으로 블록체인 성능 개선의 새로운 패러다임을 제시한 세계 최초 하드웨어 블록체인 솔루션
02 소프트웨어 블록체인 가속 엔진 MxP
MxP (Medium blockchain express engine)
고성능 구현이 가능한 미디움의 독자적 소프트웨어 기술
MxP는 Hyperledger Fabric 기반의 고성능 구현을 위한 미디움의 독자적 소프트웨어 기술로, 블록체
인 전용 하드웨어와 작동하여 성능을 개선합니다.
A. 프로세스 가속
블록체인 처리 단계별 프로세스 가속 엔진
B. D/B, Disk I/O 최적화
Cache, Async 기술을 활용한 DB I/O 최적화 기술
C. Network 최적화
네트워크 레벨의 데이터 처리 기술
PART 2 MEIDUM Technology
MDL 1.0 vs Hyperledger fabric 성능 비교 2020.07 동일 조건 측정 결과
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
Hardware based Blockchain Accelerator, MBPU (Medium Blockchin Processing Unit)
03 MBPU : MEDIUM Blockchain Process Unit
MBPU (Medium Blockchin Processing Unit)
World’s First Hardware Processor for Blockchain Platform
Develops On-Demand (FPGA, ASIC, etc.) Modules, Boards, Chips
Processes Sign, DB, Network, Smart Contract rapidly without CPU Overload or Buffering
A. Crypto Engine
전자서명 및 검증 (ESDSA*)을 위한 FPGA 병렬처리기 탑재
B. Process Engine
트랜잭션 처리 과정의 병목을 처리하는 FPGA 처리기 탑재
C. Enhanced DB
DB의 처리를 분산하여 전체 처리량 증가
MBPU 구성
Categorize Function
SW
MBPU Driver
• SW package that contains the driver and related libraries to drive the MBPU
(provided in the form of an installation file)
MBPU API
• API for communication between Hyperledger fabric and MBPU, and is included in
the form of a hyperledger fabric plugin
Hyperledger Fabric
• Hyperledger fabric open source code application
• Hyperledger fabric LTS version
HW MBPU
MBPU(Chip)
• Practical Processing Unit, FPGA where Crypto Engine processing function is
implemented
MBPU(Card) • Includes internal communication functions (networking) and memory functions.
PCIe
Interface
MBPU
Engine
DMA
Dispatcher
PCIe
Host
Driver
MBPU
API
MxP
MBPU Driver
Plug-inBlockchain
Platform
Hyperledger
FabricMDL Core …
Library
11
PART 2 MEIDUM Technology
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 12
고성능 하드웨어 가속 기술과 상호운용성으로
블록체인 플랫폼 수요자에게 최적의 솔루션 제공
CPU 부하 없이 블록체인 기술(서명, DB, 네트워크, 스마트 컨트랙트)을 초고속으로 처리
§ 병렬처리 기술을 적용하여 거래 처리 시 이용자의 수가 늘어나더라도 처리속도가 줄어들지 않음
§ 전용 보드의 코어 수 개선과 성능 향상을 위해 Smart Contract 전용칩 개발
§ Peer에 Smart Contract 전용 프로세서 보드를 설치하여 확장성 문제(Scalability)를 해결
§ 서버 하나에 전용 프로세서를 병렬적으로 확장함으로써 코어의 수를 높여 동시에 다수의 트랜잭션을 처리
§ 세계 최초 / 최고 성능의 Enterprise Blockchain Solution
§ 세계 최초 / 유일의 H/W based Blockchain Accelerator
§ 수요자의 요구사항에 맞춰 MDL 솔루션 기반의
Private/Public 플랫폼 제공 가능
- 수요자의 환경에 최적화된 블록체인 플랫폼 기술 컨설팅
서비스 제공
- Public의 경우 별도 Cryptocurrency 거버넌스 지원
MEDIUM의 독자적 기술력으로 블록체인 성능 개선의 새로운 패러다임을 제시한 세계 최초 하드웨어 블록체인 솔루션
04 Blockchain Acceleration by MBPU (1/2)
CPU
100%
Cache
Controller
ALU ALU
ALU ALU
ALU ALU ALUALU
5ms 5ms 5ms 5ms
64 core
CPU
MBPU
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
LB
Block
Ram
CPU
to
FPGA
FPGA
to
CPU
operation1
op2
op3
op4
1ms1ms
1ms
8ms
Latency
64 core
CPU
HLF CORDA ETH …
MEIDUM H/W Tech.
Plug-in
Blockchain Project
PART 2 MEIDUM Technology
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 13
CPU METHOD CPU+MBPU METHOD
미디움의 독자적 블록체인 전용 하드웨어를 적용하여 CPU 과부하와 작업 처리 효율 문제를 비약적으로 개선
04 Blockchain Acceleration by MBPU (2/2)
CPU로 블록체인 서명과 서명확인 작업을 하게 되면 64 코어의 CPU에서 각각 69만개, 39만개의
서명과 서명 확인 작업 가능, 하지만 과부하로 CPU는 타 작업 처리 불가능
하드웨어로 Crypto Engine을 설계하여 CPU가 하던 서명과 서명 확인
작업을 FPGA에서 따로 수행할 수 있도록 제작하여 고성능 블록체인 구현
CPU 과부하로 타 작업처리 불가 MBPU를 통한 분산 처리로 블록체인 처리 성능 향상
CPU Reduced utilization
CPU 100%
Sign Req.
Verify Req.
Crypto Engine for
Sign, Verification
High Performance
64 core
CPU
Sign Req.
Verify Req.
690K Sign
389K Verify
64 core
CPU
CPU Overload (100%)
PART 2 MEIDUM Technology
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
PART 3
MEIDUM Product
1. High Performance Enterprise Blockchain Solution MDL Line-up
2. 사용자 맞춤형 지원 도구 MDL Tools
3. Experience Version of MDL Development and Management Console
4. 블록체인 전문가의 맞춤형 서비스
5. MEDIUM ROADMAP
글로벌 엔터프라이즈
블록체인 시장의 주인공은
아직 정해지지 않았습니다
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
01 High Performance Enterprise Blockchain Solution MDL Line-up
고성능 엔터프라이즈 환경에 적합한 유연한 확장성 제공
MDL 5.0 (TBD)MDL 3.0 (TBD)MDL 1.0
MDL Core + MBPUHyperledger Fabric + MxP + MBPUHyperledger Fabric + MxP
10,000 TPS 30,000 TPS 50,000 TPS
• HLF기반 Professional Service 제공
• HLF와 소프트웨어의 조합
• 전문인력의 차별화된 Professional Service 제공
• HLF기반 Professional Service 제공
• HLF와 소프트웨어 그리고 고성능 하드웨어의 조합
• 전문인력의 차별화된 Professional Service 제공
• MDL Core기반 Professional Service 제공
• 고성능 미디움 블록체인인 MDL Core에 MxP와 MBP가
결합된 하이퍼 기술의 집약체
15
PART 2 MEIDUM Product
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
미디움만의 블록체인 맞춤형 지원도구 “MDL Tools”
블록체인 네트워크를 쉽게 사용할 수 있는 구축/개발/운영도구 제공
MDL 지원 도구 제공을 통한 도입 장벽 해결 및 블록체인 서비스 활용 극대화
개발도구 업무시스템
연계도구
D2B,
State Sink
네트워크
설정도구
비즈니스
템플릿 기반
체인코드
개발 도구
다양한
비즈니스
API 제공
모니터링
Dash보드
Block
Explorer
블록체인 구축
“손쉽게 구축” “원터치로 다양한 서비스 활용” “철저한 관리지원”
“블록체인 이해 부족” “서비스 활용을 위한 도구 부족” “블록체인 이해 및 운영 도구의 부족”
개발 및 구축 도구 서비스 활용 도구 관리 운영 도구
서비스 활용 운영 및 관리
• 대상자 : 블록체인 개발자
• 목적 : 블록체인 개발 기간/비용 단축
• MDL 블록체인 통합 개발환경 제공
블록체인 개발도구 (IDE)
• 대상자 : 블록체인 개발자
• 목적 : 기존 업무 시스템 연계를 지원하
여, 블록체인 도입 리스크 및 기간/비용
감소
블록체인 서비스 활용도구
• 대상자 : 블록체인 네트워크 설정 관리자
• 목적 : 개발/블록체인 전문지식이 없어
도 UI를 통해 손쉽게 블록체인 네트워크
구축, 변경
블록체인 관리도구
• 대상자 : 블록체인 운영자
• 목적 : 블록체인 네트워크 모니터링 및
분석을 통해 성틍/상태이상 감지 및 진
단과 조치
블록체인 운영도구
02 사용자 맞춤형 지원 도구 MDL Tools
MDL 1.0
16
PART 2 MEIDUM Product
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
고성능 블록체인 개발 관리콘솔 `MDLX` 체험버전 출시(2020.07)
미디움의 고성능 블록체인 가속서버 MDL 기반으로 블록체인 관계자와 개발자들에게 체인
코드 템플릿을 부여하고 이를 수정, 작성하여 실제 플랫폼상에서의 작동 여부까지 체험할 수
있는 서비스
• 체인코드 템플릿은 MEDIUM에서 제공하는 비즈니스 모델별 샘플 코드임
• 현재 Banking, Voting, SupplyChain을 포함하여, 총 7종의 템플릿 제공
• 사용자는 템플릿을 활용하거나, 수정 편집하여, 테스트 할 수 있음
Chaincode 템플릿
개발 기간 및 비용 절감 개발/관리 편의성 확보 블록체인 진입 장벽 완화
Key word
03 Experience Version of MDL Development and Management Console
고성능 블록체인 개발 관리콘솔“MDLX”
17
PART 2 MEIDUM Product
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
맞춤형 서비스
클라이언트의 필요에 따라 블록체인 전문가의 맞춤형 서비스 제공
컨설팅
• 블록체인 비즈니스 모델 검토 최적 구축방
안 컨설팅
• 최적의 성능을 위한 블록체인 H/W, S/W
아키텍처 컨설팅
• 시스템 보안 컨설팅을 통한 시스템 안정성
확보
• 구축 및 관리 운영 방안 컨설팅
• 서비스 체인코드 설계 및 DB 구축
• 어플리케이션 백엔드 및 프론트엔드 개발
및 서비스 운영 방안 제시
• Legacy DB 연계 및 시스템 통합지원
서비스 구축
블록체인
네트워크 구축
운영관리
체인코드 및
Dapp 개발
• 블록체인 네트워크, 사용자/운영자
교육 지원
• 블록체인 운영 관리 서비스
• 서비스 유형별 체인코드 및 Dapp 템플릿
제공
• 사용자 맞춤형 체인코드 및 Dapp 개발 및
수정
• 블록체인 인프라 설계 및 구축
• 블록체인 네트워크 설정
• CA 및 Configuration 설정 지원
Enterprise Blockchain
Expert Service를 별도
계약에 의해 제공
04 블록체인 전문가의 맞춤형 서비스
18
PART 2 MEIDUM Product
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
MEDIUM
Platform
MDL Series
MEDIUM Platform
Cloud Service
Cloud Service
by MEDIUM
Platform
MDL
Enterprise Blockchain Solution
미디움의 블록체인 비즈니스는 ‘MDL’솔루션을 시작으로 플랫폼-클라우드로 확대 (TBD)
Product Development , Market Penetration Market Share Increase, Growth
Commercialization of Enterprise High
Performance Blockchain Solution
§ Product Line to Flexibly Respond to
Enterprise Market Request
§ Portfolio Build-Up by Model Optimiza
tion per User Environment
Brand New Cloud Service Based on
High Performance Blockchain
§ Guarantees Integrity of Data Process, Storage
and Conservation
§ Next-Generation Cloud Service Model
Introduction
Global Consortium Blockchain
Main-Net Composed of MDL
§ Guarantees High Performance, Fixed-Cost,
Interoperability
§ Establishes Global MEDIUM Enterprise Alliance
§ Provides Optimum Environment for Enterprise
Decentralized Service Request
05 MEDIUM ROADMAP
19
PART 2 MEIDUM Product
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
PART 4
Company Info
1. MEDIUM Overview
2. MEDIUM Philosophy
3. MEDIUM History
4. MEDIUM Partners
5. Vision
글로벌 엔터프라이즈
블록체인 시장의 주인공은
아직 정해지지 않았습니다
01 MEDIUM Overview
Global Enterprise Blockchain Leader,
21
Company
President
Capital
Established
Employees
MEDIUM Co., Ltd.
Kim, Pan Jong
KRW 1,000,000,000 (USD 0.85M)
October 26, 2018
74 (2020.07)
Basic INFO Possibility comes True
VISION
Top-Notch Global
Blockchain Platform
MISSION
Turning Future into
Blockchain
Slogan
Possibility comes True
블록체인의 가능성을 현실화시키는 기업, 미디움
PART 4 COMPANY INFO
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 22
미디움의 철학은 사람에 대한 이해에서 출발하여 혁신적 기술과 서비스에
진심을 담아 글로벌 고객에게 최고의 경험을 선사합니다.
02 Philosophy PART 4 COMPANY INFO
03 MEDIUM History
2018년 창립 이후 지속적인 기술개발 및 성장 유지
23
Dcoin | Probit IEO
Early Close
IDAX | Dcoin | Probit
Global Exchange Listing
MOU: Chinese Ministry of
Education
2019
08
2018
10
2019
07
2019
09
2019
11
2019
10
MOU: LG CNS
2020
01
APEC 중소 중견기업
디지털 경제 개발 컨퍼런스
한국 대표로 참가
APEC 중소기업 정보화
추진센터 MOU
2020
03
MOU: SARSON FUNDS
2020
04
월튼체인, 스마트씨엔아이
MOU 체결
2020
05
MOU: 인프라웨어MEDIUM Established
MEDIUM Started
Developing
Blockchain-Based
Solution
Industry-Academic
Cooperation with
University of Korea
Shanghai MWC
Participation
MEDIUM Test-Net Open
NDA : SamSung SDS
Held China Technology
Demonstration
China Telecom
PART 4 COMPANY INFO
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved.
Global Partners, for best Blockchain Business
04 MEDIUM Partners
24
Korean Government Entities
Chinese Government Entities & State-owned Companies Financial
Korean Enterprise Companies
EducationSolution
PART 4 COMPANY INFO
Hospital/PharmacySmart city
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 25
미디움은 사용자가 세계에서 가장 빠른 속도로 쉽고 안전하게 비즈니스를 시작할 수 있는 블록체인 생태계를 만듭니다.
05 Vision
Highest Performance
H/W Blockchain
Technology
Global
Blockchain Platform
Market Leader
The most powerful
Blockchain
Cloud Infra
PART 4 COMPANY INFO
COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 26

More Related Content

What's hot

Oracle Blockchain_JaeHo Park_CTO
Oracle Blockchain_JaeHo Park_CTOOracle Blockchain_JaeHo Park_CTO
Oracle Blockchain_JaeHo Park_CTOOracle Korea
 
Post PC 시대를 위한 VMware Solution
Post PC 시대를 위한 VMware SolutionPost PC 시대를 위한 VMware Solution
Post PC 시대를 위한 VMware Solutionmosaicnet
 
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)Lowy Shin
 
기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11
기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11
기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11Donghan Kim
 
Infra as Code with Packer, Ansible and Terraform
Infra as Code with Packer, Ansible and TerraformInfra as Code with Packer, Ansible and Terraform
Infra as Code with Packer, Ansible and TerraformInho Kang
 
V mware v sphere 5.5 -new feature & vsan_20131202
V mware v sphere 5.5 -new feature & vsan_20131202V mware v sphere 5.5 -new feature & vsan_20131202
V mware v sphere 5.5 -new feature & vsan_20131202병재 주
 
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Lowy Shin
 
5G SDN/NFV/CNF
5G SDN/NFV/CNF5G SDN/NFV/CNF
5G SDN/NFV/CNFJames Ahn
 
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향Ian Choi
 
GridServer 제품소개
GridServer 제품소개GridServer 제품소개
GridServer 제품소개jungyee kang
 
vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표HyunHwa Myoung
 

What's hot (12)

Oracle Blockchain_JaeHo Park_CTO
Oracle Blockchain_JaeHo Park_CTOOracle Blockchain_JaeHo Park_CTO
Oracle Blockchain_JaeHo Park_CTO
 
Post PC 시대를 위한 VMware Solution
Post PC 시대를 위한 VMware SolutionPost PC 시대를 위한 VMware Solution
Post PC 시대를 위한 VMware Solution
 
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
[giip] A.I. Infrastructure Advisor (인공지능 인프라 어드바이저)
 
기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11
기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11
기업 클라우드 유연성, 상호운영성 확보를 위한 해답,SDx-2015-11-11
 
VMware on IBM Cloud
VMware on IBM CloudVMware on IBM Cloud
VMware on IBM Cloud
 
Infra as Code with Packer, Ansible and Terraform
Infra as Code with Packer, Ansible and TerraformInfra as Code with Packer, Ansible and Terraform
Infra as Code with Packer, Ansible and Terraform
 
V mware v sphere 5.5 -new feature & vsan_20131202
V mware v sphere 5.5 -new feature & vsan_20131202V mware v sphere 5.5 -new feature & vsan_20131202
V mware v sphere 5.5 -new feature & vsan_20131202
 
Giip bp-giip connectivity1703
Giip bp-giip connectivity1703Giip bp-giip connectivity1703
Giip bp-giip connectivity1703
 
5G SDN/NFV/CNF
5G SDN/NFV/CNF5G SDN/NFV/CNF
5G SDN/NFV/CNF
 
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향확산되는 소프트웨어 정의 (SDx) 개념 및 동향
확산되는 소프트웨어 정의 (SDx) 개념 및 동향
 
GridServer 제품소개
GridServer 제품소개GridServer 제품소개
GridServer 제품소개
 
vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표vFORUM2016 _ IBM Public cloud 발표
vFORUM2016 _ IBM Public cloud 발표
 

Similar to Medium Company profile

MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...문기 박
 
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM BluemixTommy Lee
 
블로코 웨비나 세션1 - 박헌영 CTO
블로코 웨비나 세션1 - 박헌영 CTO블로코 웨비나 세션1 - 박헌영 CTO
블로코 웨비나 세션1 - 박헌영 CTOBLOCKO
 
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdfSAMUEL SJ Cheon
 
OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316기한 김
 
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)KINX
 
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx문기 박
 
꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가VMware Tanzu Korea
 
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략rockplace
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsminseok kim
 
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입Chanjin Park
 
이력서_김태연_한글
이력서_김태연_한글이력서_김태연_한글
이력서_김태연_한글TAIYEON KIM
 
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...OpenStack Korea Community
 
모바일 개발 트랜드
모바일 개발 트랜드모바일 개발 트랜드
모바일 개발 트랜드Terry Cho
 
IBM multi vendor service(MVS)_202102
IBM multi vendor service(MVS)_202102IBM multi vendor service(MVS)_202102
IBM multi vendor service(MVS)_202102jiyoungkim158
 
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...uEngine Solutions
 
MS 빅데이터 서비스 및 게임사 PoC 사례 소개
MS 빅데이터 서비스 및 게임사 PoC 사례 소개MS 빅데이터 서비스 및 게임사 PoC 사례 소개
MS 빅데이터 서비스 및 게임사 PoC 사례 소개I Goo Lee
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014Lee Sangboo
 
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)uEngine Solutions
 

Similar to Medium Company profile (20)

MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
MSA(Service Mesh), MDA(Data Mesh), MIA(Inference Mesh) 기술동향 소개-박문기@메ᄀ...
 
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
 
블로코 웨비나 세션1 - 박헌영 CTO
블로코 웨비나 세션1 - 박헌영 CTO블로코 웨비나 세션1 - 박헌영 CTO
블로코 웨비나 세션1 - 박헌영 CTO
 
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
(Enterprise,RedHat) - SDC(IaaS) with SDS, Cloud References 2020-07 Samuel.pdf
 
OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316OPEN_POWER8_SESSION_20150316
OPEN_POWER8_SESSION_20150316
 
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers 개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
개발자를 위한 네이버 클라우드 플랫폼ㅣNAVER CLOUD PLATFORM for Developers
 
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
네이버 클라우드 플랫폼의 서비스 전략(공공, Cloud Connect)
 
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
__Cloud_CNA_MSA_Service+Data+InferenceMesh 소개-박문기@메가존클라우드-20230320.pptx
 
꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가꿀밋업1탄_왜_마이크로서비스인가
꿀밋업1탄_왜_마이크로서비스인가
 
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략성공적인 하이브리드 클라우드를 위한 레드햇의 전략
성공적인 하이브리드 클라우드를 위한 레드햇의 전략
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
 
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
임베디드 소프트웨어 개발에 아키텍처 프랙티스 도입
 
이력서_김태연_한글
이력서_김태연_한글이력서_김태연_한글
이력서_김태연_한글
 
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
[OpenInfra Days Korea 2018] (Track 2) Microservice Architecture, DevOps 그리고 5...
 
모바일 개발 트랜드
모바일 개발 트랜드모바일 개발 트랜드
모바일 개발 트랜드
 
IBM multi vendor service(MVS)_202102
IBM multi vendor service(MVS)_202102IBM multi vendor service(MVS)_202102
IBM multi vendor service(MVS)_202102
 
designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...designing, implementing and delivering microservices with event storming, spr...
designing, implementing and delivering microservices with event storming, spr...
 
MS 빅데이터 서비스 및 게임사 PoC 사례 소개
MS 빅데이터 서비스 및 게임사 PoC 사례 소개MS 빅데이터 서비스 및 게임사 PoC 사례 소개
MS 빅데이터 서비스 및 게임사 PoC 사례 소개
 
KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014KOPENS_INTRODUCTION_2014
KOPENS_INTRODUCTION_2014
 
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
유엔진 오픈소스 클라우드 플랫폼 (uEngine Microservice architecture Platform)
 

Medium Company profile

  • 1.
  • 2. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. CONTENTS Part 1. MEDIUM Blockchain Part 2. MEDIUM Technology Part 3. MEDIUM Product Part 4. Company Info
  • 3. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. PART 1 MEIDUM Blockchain 1. Enterprise Blockchain Market Issues : Performance 2. 성능 향상을 위한 MEDIUM의 핵심 기술 3. Enterprise Blockchain Solution MDL 4. MDL Series 특장점 글로벌 엔터프라이즈 블록체인 시장의 주인공은 아직 정해지지 않았습니다
  • 4. 블록체인의 성능문제는 글로벌 기업의 블록체인 도입을 저해하는 가장 주요한 기술적 요인 ‘미국과 영국, 중국 등 7개국 매출 5억달러 이상 기업 고위 임원 1,053명 대상’ 딜로이트(Deloitte) 컨설팅 그룹 01 Enterprise Blockchain Market Issues : Performance 2018 글로벌 블록체인 설문조사 74%84% “블록체인을 활용한 매력적인 사업 모델이 있다고 확신한다” ‘”블록체인 기술이 확장성 문제를 해결하고 대세가 되는 것은 필연” (복수응답) 기업 운영/전략 요인 1. 효과적 적용사례 부재 2. 불확실한 기술도입의 효과 3. 높은 인프라 설비 / 매몰비용 4. 기존 시스템의 대체시간과 비용 기술적 요인 1. 확장성(Scalability) 부족 2. 상호 운용성의 부재 3. 각기 다른 스마트컨트랙트 언어 4. 소프트웨어 개발 툴킷 부족 PART 1 MEIDUM Blockchain 글로벌 기업의 분산원장(DLT) 기술도입 설문조사에서 드러난 성능이슈 42%57% ‘블록체인 관련업무를 진행하고 있는 글로벌 기업의 임원 200명 대상 설문조사결과’ 블록체인 기술의 도입이 지연되고 있는 이유 중 가장 주요한 원인은 현 블록체인의 ‘성능문제’ 설문대상 은행, 컨설팅업체, 기술공급업체, 거래소 등 213개 기업 “엔터프라이즈 환경의 블록체인 기술도입에 어려움을 겪고있다” “Greenwich Associates 2018 Blockchain Adoption Study” 4
  • 5. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 02 성능 향상을 위한 MEDIUM의 핵심 기술 MxP (Medium blockchain express engine) MBPU (Medium Blockchin Processing Unit) World’s First Hardware Processor for Blockchain Platform고성능 구현이 가능한 미디움의 독자적 소프트웨어 기술 Develops On-Demand (FPGA, ASIC, etc.) Modules, Boards, Chips Processes Sign, DB, Network, Smart Contract rapidly without CPU Overload or Buffering MxP는 Hyperledger Fabric 기반의 고성능 구현을 위한 미디움의 독자적 소프트웨어 기술로, 블록체 인 전용 하드웨어와 작동하여 성능을 개선합니다. A. Crypto Engine 전자서명 및 검증 (ESDSA*)을 위한 FPGA 병렬처리기 탑재 B. Process Engine 트랜잭션 처리 과정의 병목을 처리하는 FPGA 처리기 탑재 C. Enhanced DB DB의 처리를 분산하여 전체 처리량 증가 A. 프로세스 가속 블록체인 처리 단계별 프로세스 가속 엔진 B. D/B, Disk I/O 최적화 Cache, Async 기술을 활용한 DB I/O 최적화 기술 C. Network 최적화 네트워크 레벨의 데이터 처리 기술 미디움 블록체인 비즈니스의 핵심, 엔터프라이즈 블록체인 솔루션 ‘MDL Series’ 5 PART 1 MEIDUM Blockchain
  • 6. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 03 Enterprise Blockchain Solution MDL 미디움 블록체인 비즈니스의 핵심, 엔터프라이즈 블록체인 솔루션 ‘MDL Series’ Enterprise Blockchain Solution MDL • MDL 시리즈 환경에서 제공되는 라이브러리 및 SDK를 통해 원하는 사양의 플랫폼 구축 가능 • 기본 성능인 1만 TPS부터 5만 TPS까지 플랫폼 이용자의 다양한 요구에 적합한 라인업 제시 • 기술팀의 컨설팅 지원 및 MEDIUM의 소프트웨어 아키텍처를 적용하여 최적의 플랫폼 구축 10,000 TPS 30,000 TPS 50,000 TPS MDL 1.0 MDL 3.0 MDL 5.0 MDL Line-up MDL Tools HLF, MxP HLF, MxP, MBPU MDL Core, MBPU MDL Developer MDL Manager MDL Operator MDL IDE MDL Blockchain Manager MDL Explorer Service IDE State Sink System Operator 6 PART 1 MEIDUM Blockchain
  • 7. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 04 MDL Series 특장점 High Performance • 사용자의 요구 Latency에 맞춘 고성능 TPS 제공 • MDL 1.0, MDL 2.0, MDL 3.0 사용성 • 블록체인 개발, 운영 관리자를 위한 지원도 구 제공 • 사용자를 위한 다양한 솔루션 제공 • MDL Tools 호환성 및 안정성 • Hyperledger fabric와 완벽한 호환 보장 • MDL 1.0, MDL 3.0 • 최대 부하 조건 Long-term 테스트 수행 MDL 성능 향상 대표 사례MDL Series의 특장점 블록체인 Mass Adoption을 위한, 유일한 대안 MEDIUM 블록체인 솔루션 MDL 7 PART 1 MEIDUM Blockchain Cache를 이용한 성능 향상 블록 처리 단계 및 동일 블록 Access시 발생하는 중복 구조를 Cache를 활용하여, 가속함 DB I/O 대기 최소화 I/O대기로 인한 성능저하를 Ascync하게 변경 Request Response Marshal Marshal Marshal … Marshaled Block Task 1 Task 2 Task 3 Task 4 Task 5 Task … Preprocessing Cache 요청시마다 Marshal 작업 수행 Task 1 Task 2 Task 3 Task 4 Task 5 Task … Block ProcessClient Access 불필요한 중복 구조 중복구조 최소화 DISK DB DISK DB DB Query Disk I/O DB Query Disk I/O I/O 대기 I/O 대기 I/O 대기 … I/O 대기 최소화 단위가 큰 작업의 일부 병렬화 Parallel 처리가 가능한 작업을 구분하여, 흐름 개선 Sequential Job Sequential Job Parallel Job Iteration Iteration Too Large
  • 8. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. PART 2 MEIDUM Technology 1. Performance Limits of Transaction Processing in E-O-V Structure 2. 소프트웨어 블록체인 가속 엔진 MxP 3. MBPU : MEDIUM Blockchain Process Unit 4. Blockchain Acceleration by MBPU 글로벌 엔터프라이즈 블록체인 시장의 주인공은 아직 정해지지 않았습니다
  • 9. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. E-O-V 구조의 성능향상 제한 포인트 하드웨어/소프트웨어 가속을 통한 성능향상 포인트 서명과 서명 확인 작업 Peer 수에 따라 Tx당 서명 및 서명 확인 작업 증가 서명과 서명 확인의 가속 Sign & Verification 기능을 수행하기 위한 전용 H/W – “Crypto Engine”을 이용 Peer의 확장성을 위한 서명 알고리즘 Peer가 증가해도 Verify할 서명이 특정 개수로 수렴하는 알고리즘을 적용하여 성능향상 DB의 Read/Write 과정 데이터 직렬화 알고리즘의 자원 부하 과다, Consistency 이슈 대응의 어려움 Key-value storage DB의 복제를 빠르게 할 수 있는 네트워크 및 데이터 처리 H/W 추가 Smart Contract & DB 병렬 및 분산 처리 전용 가속 장비 Scale Out을 통한 병렬 및 분산 파티셔닝 Smart Contract의 Operation 과정 대량의 Smart Contract 배포 시, CPU 코어의 잦은 Context Switching으로 성능 저하 Ordering Consensus Byzantine Fault Tolerance 문제 처리를 위한 오버헤드 발생 Ordering Consensus Orderer에 BFT를 위한 하드웨어 기반 고속의 Scalable한 알고리즘 재설계 기존 E-O-V(Execute-Order-Validate) 구조의 성능 장애 요소를 HW/SW 가속 기술로 극복하여 처리성능 극대화 01 Performance Limits of Transaction Processing in E-O-V Structure 9 PART 2 MEIDUM Technology
  • 10. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 10 MEDIUM의 독자적 기술력으로 블록체인 성능 개선의 새로운 패러다임을 제시한 세계 최초 하드웨어 블록체인 솔루션 02 소프트웨어 블록체인 가속 엔진 MxP MxP (Medium blockchain express engine) 고성능 구현이 가능한 미디움의 독자적 소프트웨어 기술 MxP는 Hyperledger Fabric 기반의 고성능 구현을 위한 미디움의 독자적 소프트웨어 기술로, 블록체 인 전용 하드웨어와 작동하여 성능을 개선합니다. A. 프로세스 가속 블록체인 처리 단계별 프로세스 가속 엔진 B. D/B, Disk I/O 최적화 Cache, Async 기술을 활용한 DB I/O 최적화 기술 C. Network 최적화 네트워크 레벨의 데이터 처리 기술 PART 2 MEIDUM Technology MDL 1.0 vs Hyperledger fabric 성능 비교 2020.07 동일 조건 측정 결과
  • 11. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. Hardware based Blockchain Accelerator, MBPU (Medium Blockchin Processing Unit) 03 MBPU : MEDIUM Blockchain Process Unit MBPU (Medium Blockchin Processing Unit) World’s First Hardware Processor for Blockchain Platform Develops On-Demand (FPGA, ASIC, etc.) Modules, Boards, Chips Processes Sign, DB, Network, Smart Contract rapidly without CPU Overload or Buffering A. Crypto Engine 전자서명 및 검증 (ESDSA*)을 위한 FPGA 병렬처리기 탑재 B. Process Engine 트랜잭션 처리 과정의 병목을 처리하는 FPGA 처리기 탑재 C. Enhanced DB DB의 처리를 분산하여 전체 처리량 증가 MBPU 구성 Categorize Function SW MBPU Driver • SW package that contains the driver and related libraries to drive the MBPU (provided in the form of an installation file) MBPU API • API for communication between Hyperledger fabric and MBPU, and is included in the form of a hyperledger fabric plugin Hyperledger Fabric • Hyperledger fabric open source code application • Hyperledger fabric LTS version HW MBPU MBPU(Chip) • Practical Processing Unit, FPGA where Crypto Engine processing function is implemented MBPU(Card) • Includes internal communication functions (networking) and memory functions. PCIe Interface MBPU Engine DMA Dispatcher PCIe Host Driver MBPU API MxP MBPU Driver Plug-inBlockchain Platform Hyperledger FabricMDL Core … Library 11 PART 2 MEIDUM Technology
  • 12. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 12 고성능 하드웨어 가속 기술과 상호운용성으로 블록체인 플랫폼 수요자에게 최적의 솔루션 제공 CPU 부하 없이 블록체인 기술(서명, DB, 네트워크, 스마트 컨트랙트)을 초고속으로 처리 § 병렬처리 기술을 적용하여 거래 처리 시 이용자의 수가 늘어나더라도 처리속도가 줄어들지 않음 § 전용 보드의 코어 수 개선과 성능 향상을 위해 Smart Contract 전용칩 개발 § Peer에 Smart Contract 전용 프로세서 보드를 설치하여 확장성 문제(Scalability)를 해결 § 서버 하나에 전용 프로세서를 병렬적으로 확장함으로써 코어의 수를 높여 동시에 다수의 트랜잭션을 처리 § 세계 최초 / 최고 성능의 Enterprise Blockchain Solution § 세계 최초 / 유일의 H/W based Blockchain Accelerator § 수요자의 요구사항에 맞춰 MDL 솔루션 기반의 Private/Public 플랫폼 제공 가능 - 수요자의 환경에 최적화된 블록체인 플랫폼 기술 컨설팅 서비스 제공 - Public의 경우 별도 Cryptocurrency 거버넌스 지원 MEDIUM의 독자적 기술력으로 블록체인 성능 개선의 새로운 패러다임을 제시한 세계 최초 하드웨어 블록체인 솔루션 04 Blockchain Acceleration by MBPU (1/2) CPU 100% Cache Controller ALU ALU ALU ALU ALU ALU ALUALU 5ms 5ms 5ms 5ms 64 core CPU MBPU LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB LB Block Ram CPU to FPGA FPGA to CPU operation1 op2 op3 op4 1ms1ms 1ms 8ms Latency 64 core CPU HLF CORDA ETH … MEIDUM H/W Tech. Plug-in Blockchain Project PART 2 MEIDUM Technology
  • 13. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 13 CPU METHOD CPU+MBPU METHOD 미디움의 독자적 블록체인 전용 하드웨어를 적용하여 CPU 과부하와 작업 처리 효율 문제를 비약적으로 개선 04 Blockchain Acceleration by MBPU (2/2) CPU로 블록체인 서명과 서명확인 작업을 하게 되면 64 코어의 CPU에서 각각 69만개, 39만개의 서명과 서명 확인 작업 가능, 하지만 과부하로 CPU는 타 작업 처리 불가능 하드웨어로 Crypto Engine을 설계하여 CPU가 하던 서명과 서명 확인 작업을 FPGA에서 따로 수행할 수 있도록 제작하여 고성능 블록체인 구현 CPU 과부하로 타 작업처리 불가 MBPU를 통한 분산 처리로 블록체인 처리 성능 향상 CPU Reduced utilization CPU 100% Sign Req. Verify Req. Crypto Engine for Sign, Verification High Performance 64 core CPU Sign Req. Verify Req. 690K Sign 389K Verify 64 core CPU CPU Overload (100%) PART 2 MEIDUM Technology
  • 14. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. PART 3 MEIDUM Product 1. High Performance Enterprise Blockchain Solution MDL Line-up 2. 사용자 맞춤형 지원 도구 MDL Tools 3. Experience Version of MDL Development and Management Console 4. 블록체인 전문가의 맞춤형 서비스 5. MEDIUM ROADMAP 글로벌 엔터프라이즈 블록체인 시장의 주인공은 아직 정해지지 않았습니다
  • 15. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 01 High Performance Enterprise Blockchain Solution MDL Line-up 고성능 엔터프라이즈 환경에 적합한 유연한 확장성 제공 MDL 5.0 (TBD)MDL 3.0 (TBD)MDL 1.0 MDL Core + MBPUHyperledger Fabric + MxP + MBPUHyperledger Fabric + MxP 10,000 TPS 30,000 TPS 50,000 TPS • HLF기반 Professional Service 제공 • HLF와 소프트웨어의 조합 • 전문인력의 차별화된 Professional Service 제공 • HLF기반 Professional Service 제공 • HLF와 소프트웨어 그리고 고성능 하드웨어의 조합 • 전문인력의 차별화된 Professional Service 제공 • MDL Core기반 Professional Service 제공 • 고성능 미디움 블록체인인 MDL Core에 MxP와 MBP가 결합된 하이퍼 기술의 집약체 15 PART 2 MEIDUM Product
  • 16. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 미디움만의 블록체인 맞춤형 지원도구 “MDL Tools” 블록체인 네트워크를 쉽게 사용할 수 있는 구축/개발/운영도구 제공 MDL 지원 도구 제공을 통한 도입 장벽 해결 및 블록체인 서비스 활용 극대화 개발도구 업무시스템 연계도구 D2B, State Sink 네트워크 설정도구 비즈니스 템플릿 기반 체인코드 개발 도구 다양한 비즈니스 API 제공 모니터링 Dash보드 Block Explorer 블록체인 구축 “손쉽게 구축” “원터치로 다양한 서비스 활용” “철저한 관리지원” “블록체인 이해 부족” “서비스 활용을 위한 도구 부족” “블록체인 이해 및 운영 도구의 부족” 개발 및 구축 도구 서비스 활용 도구 관리 운영 도구 서비스 활용 운영 및 관리 • 대상자 : 블록체인 개발자 • 목적 : 블록체인 개발 기간/비용 단축 • MDL 블록체인 통합 개발환경 제공 블록체인 개발도구 (IDE) • 대상자 : 블록체인 개발자 • 목적 : 기존 업무 시스템 연계를 지원하 여, 블록체인 도입 리스크 및 기간/비용 감소 블록체인 서비스 활용도구 • 대상자 : 블록체인 네트워크 설정 관리자 • 목적 : 개발/블록체인 전문지식이 없어 도 UI를 통해 손쉽게 블록체인 네트워크 구축, 변경 블록체인 관리도구 • 대상자 : 블록체인 운영자 • 목적 : 블록체인 네트워크 모니터링 및 분석을 통해 성틍/상태이상 감지 및 진 단과 조치 블록체인 운영도구 02 사용자 맞춤형 지원 도구 MDL Tools MDL 1.0 16 PART 2 MEIDUM Product
  • 17. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 고성능 블록체인 개발 관리콘솔 `MDLX` 체험버전 출시(2020.07) 미디움의 고성능 블록체인 가속서버 MDL 기반으로 블록체인 관계자와 개발자들에게 체인 코드 템플릿을 부여하고 이를 수정, 작성하여 실제 플랫폼상에서의 작동 여부까지 체험할 수 있는 서비스 • 체인코드 템플릿은 MEDIUM에서 제공하는 비즈니스 모델별 샘플 코드임 • 현재 Banking, Voting, SupplyChain을 포함하여, 총 7종의 템플릿 제공 • 사용자는 템플릿을 활용하거나, 수정 편집하여, 테스트 할 수 있음 Chaincode 템플릿 개발 기간 및 비용 절감 개발/관리 편의성 확보 블록체인 진입 장벽 완화 Key word 03 Experience Version of MDL Development and Management Console 고성능 블록체인 개발 관리콘솔“MDLX” 17 PART 2 MEIDUM Product
  • 18. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 맞춤형 서비스 클라이언트의 필요에 따라 블록체인 전문가의 맞춤형 서비스 제공 컨설팅 • 블록체인 비즈니스 모델 검토 최적 구축방 안 컨설팅 • 최적의 성능을 위한 블록체인 H/W, S/W 아키텍처 컨설팅 • 시스템 보안 컨설팅을 통한 시스템 안정성 확보 • 구축 및 관리 운영 방안 컨설팅 • 서비스 체인코드 설계 및 DB 구축 • 어플리케이션 백엔드 및 프론트엔드 개발 및 서비스 운영 방안 제시 • Legacy DB 연계 및 시스템 통합지원 서비스 구축 블록체인 네트워크 구축 운영관리 체인코드 및 Dapp 개발 • 블록체인 네트워크, 사용자/운영자 교육 지원 • 블록체인 운영 관리 서비스 • 서비스 유형별 체인코드 및 Dapp 템플릿 제공 • 사용자 맞춤형 체인코드 및 Dapp 개발 및 수정 • 블록체인 인프라 설계 및 구축 • 블록체인 네트워크 설정 • CA 및 Configuration 설정 지원 Enterprise Blockchain Expert Service를 별도 계약에 의해 제공 04 블록체인 전문가의 맞춤형 서비스 18 PART 2 MEIDUM Product
  • 19. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. MEDIUM Platform MDL Series MEDIUM Platform Cloud Service Cloud Service by MEDIUM Platform MDL Enterprise Blockchain Solution 미디움의 블록체인 비즈니스는 ‘MDL’솔루션을 시작으로 플랫폼-클라우드로 확대 (TBD) Product Development , Market Penetration Market Share Increase, Growth Commercialization of Enterprise High Performance Blockchain Solution § Product Line to Flexibly Respond to Enterprise Market Request § Portfolio Build-Up by Model Optimiza tion per User Environment Brand New Cloud Service Based on High Performance Blockchain § Guarantees Integrity of Data Process, Storage and Conservation § Next-Generation Cloud Service Model Introduction Global Consortium Blockchain Main-Net Composed of MDL § Guarantees High Performance, Fixed-Cost, Interoperability § Establishes Global MEDIUM Enterprise Alliance § Provides Optimum Environment for Enterprise Decentralized Service Request 05 MEDIUM ROADMAP 19 PART 2 MEIDUM Product
  • 20. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. PART 4 Company Info 1. MEDIUM Overview 2. MEDIUM Philosophy 3. MEDIUM History 4. MEDIUM Partners 5. Vision 글로벌 엔터프라이즈 블록체인 시장의 주인공은 아직 정해지지 않았습니다
  • 21. 01 MEDIUM Overview Global Enterprise Blockchain Leader, 21 Company President Capital Established Employees MEDIUM Co., Ltd. Kim, Pan Jong KRW 1,000,000,000 (USD 0.85M) October 26, 2018 74 (2020.07) Basic INFO Possibility comes True VISION Top-Notch Global Blockchain Platform MISSION Turning Future into Blockchain Slogan Possibility comes True 블록체인의 가능성을 현실화시키는 기업, 미디움 PART 4 COMPANY INFO
  • 22. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 22 미디움의 철학은 사람에 대한 이해에서 출발하여 혁신적 기술과 서비스에 진심을 담아 글로벌 고객에게 최고의 경험을 선사합니다. 02 Philosophy PART 4 COMPANY INFO
  • 23. 03 MEDIUM History 2018년 창립 이후 지속적인 기술개발 및 성장 유지 23 Dcoin | Probit IEO Early Close IDAX | Dcoin | Probit Global Exchange Listing MOU: Chinese Ministry of Education 2019 08 2018 10 2019 07 2019 09 2019 11 2019 10 MOU: LG CNS 2020 01 APEC 중소 중견기업 디지털 경제 개발 컨퍼런스 한국 대표로 참가 APEC 중소기업 정보화 추진센터 MOU 2020 03 MOU: SARSON FUNDS 2020 04 월튼체인, 스마트씨엔아이 MOU 체결 2020 05 MOU: 인프라웨어MEDIUM Established MEDIUM Started Developing Blockchain-Based Solution Industry-Academic Cooperation with University of Korea Shanghai MWC Participation MEDIUM Test-Net Open NDA : SamSung SDS Held China Technology Demonstration China Telecom PART 4 COMPANY INFO
  • 24. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. Global Partners, for best Blockchain Business 04 MEDIUM Partners 24 Korean Government Entities Chinese Government Entities & State-owned Companies Financial Korean Enterprise Companies EducationSolution PART 4 COMPANY INFO Hospital/PharmacySmart city
  • 25. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 25 미디움은 사용자가 세계에서 가장 빠른 속도로 쉽고 안전하게 비즈니스를 시작할 수 있는 블록체인 생태계를 만듭니다. 05 Vision Highest Performance H/W Blockchain Technology Global Blockchain Platform Market Leader The most powerful Blockchain Cloud Infra PART 4 COMPANY INFO
  • 26. COPYRIGHT 2020 ⓒ MEDIUM. ALL rights reserved. 26