"하이퍼블록 (중국)"의 두 판 사이의 차이
leejia1222 (토론 | 기여) (새 문서: ==개요== 하이퍼포먼스블록체인은 새로운 아키텍처를 도입해 확장성 문제를 해결하는 것을 목표로 한다. 새로운 아키텍처는 오픈소스 하...) |
(차이 없음)
|
2019년 7월 2일 (화) 11:20 판
개요
하이퍼포먼스블록체인은 새로운 아키텍처를 도입해 확장성 문제를 해결하는 것을 목표로 한다. 새로운 아키텍처는 오픈소스 하드웨어와 소프트웨어의 독특한 조합을 통해 다른 프로젝트에서는 볼 수 없는 많은 독특한 장점을 제공한다. 하이퍼포먼스블록체인의 아키텍처를 이용하면 높은 수준의 기술을 융합하여 제공되는 포괄적인 패키지를 만들 수 있다.
하이퍼포먼스블록체인(High Performance Blockchain)은 HPB재단(HPB Foundation)에 의해 개발되고 운영되고 있는데, 창립자이자 CEO인 왕샤오밍을 중심으로 화웨이, IBM, 인스터(inster), 알리바바(Alibaba), 유이온페이(UnionPay), ICBC, 맥킨지(Mckinsey and Company), 딜로이트(Deloitte) 등 다국적 기업의 인재들로 구성된 핵심팀과 함께 2017년에 창립됐습니다. 하이퍼포먼스블록체인은 소프트웨어와 하드웨어를 결합하는 새로운 접근법을 제시합니다. 이 새로운 접근방식으로 인해 HPB는 전 세계의 블록체인 마니아, IT 전문가, 개발자들의 주목을 받았다.
주요인물
- 샤오밍 왕(Xiaoming Wang) : 하이퍼포먼스블록체인의 창립자이자 최고경영자이다. 전 Beltal의 CTO로 근무했다.
- 진신 리(Jinxin Li) : 하이퍼포먼스블록체인의 창립자이자 최고재무담당자이다. 전 국태군안증권(Guotai Junan Securities)의 전 수석 블록체인 애널리스트로 근무했다.
특징
블록체인 오프로드 엔진(BOE)
하이퍼포먼스블록체인은 블록체인 오프로드 엔진(BOE ; Blockchain Offload Engine)을 자체 개발하여 HPB 블록체인의 보급률을 높이고, 이에 따라오는 피드백을 통해 블록체인 기술 요구사항을 재정의 한다. 이 방식에서는 하드웨어와 소프트웨어의 독특한 조합을 통해 기술 및 자원 기반의 진입장벽을 낮춘다. 따라서 다국적 기어브 대기업, 소규모 스타트업 등, 그 배경이 어떻던 모든 개발자들이 HPB 생태계에 참여할 수 있게 된다. BOE 하드웨어 유닛 자체는 소프트웨어와 함게 작동하며, 두 요소 사이의 시너지는 기존 시스템의 병목현상을 완화시킨다.
이 시스템은 가능한 소프트웨어에 최적화 되게 설계하여 하드웨어가 해야 할 일, 즉 연산을 빠르게 처리하도록 개발되었다. 소프트웨어 아키텍처는 사용자를 위한 도구로서 커스터마이징 가능한 인터페이스로 기능하는 데 초점을 맞추고 있다. 이것은 다수의 CPU, FPGA 또는 클러스터를 형성한 프로그램 스케줄 간에 데이터베이스 및 비동기 통신이 가능하게 하고, 계정, ID, 권한 부여 및 정책 관리가 원활히 수행하게 돕는다.
HPB 노드 네트워크는 전용 고사양 서버와 BOE 하드웨어 유닛을 사용하여 트랜잭션이 블록체인에서 처리되는 속도를 가속화한다. BOE의 설계는 HPB 블록체인과 완벽하게 통합되어 보다 뛰어난 성능과 보안을 제공한다. 하이퍼포먼스블록체인의 핵심인 BOE 하드웨어 유닛은 MAC 모듈, 하드웨어 난수 생성기, TCP/IP 오프로드 엔진(TOE), 타원 곡선 디지털 시그니처 알고리즘 모듈의 네 가지 주요 구성 요소로 구성된다. 이들 각 모듈은 서명 검증 및 합의 알고리즘과 같은 보안, 데이터 무결성, 데이터 수집 및 주요 블록체인 프로세스에 대한 간소화된 접근 방식을 제시하는 동시에 상위 시스템의 워크로드를 대량으로 감소시킨다.
- MAC 모듈 : 이더넷 케이블에서 전송된 데이터 패킷을 처리한다.
- 하드웨어 난수 생성기 : 난수를 생성하여 트랜잭션을 보호하고 암호화 된 채널의 보안 및 신뢰성을 향상시킨다.
- TCP/IP 오프로드 엔진(TOE) : 고속 이더넷 시스템의 처리량을 최적화 한다.
- 타원곡선 디지털서명 알고리즘 모듈(ECDSA ; Elliptic Curve Digital Signature Algorithm) Module : 서명 확인 프로세스를 고속으로 수행하며, 해당 모듈은 초당 수천 건의 서명을 할 수 있는 시스템을 만드는 데 필수적이다.