"하이퍼블록 (중국)"의 두 판 사이의 차이
leejia1222 (토론 | 기여) |
leejia1222 (토론 | 기여) (→블록체인 오프로드 엔진) |
||
28번째 줄: | 28번째 줄: | ||
이 시스템은 가능한 소프트웨어에 최적화 되게 설계하여 하드웨어가 해야 할 일, 즉 연산을 빠르게 처리하도록 개발되었다. 소프트웨어 아키텍처는 사용자를 위한 도구로서 커스터마이징 가능한 인터페이스로 기능하는 데 초점을 맞추고 있다. 이것은 다수의 CPU, FPGA 또는 클러스터를 형성한 프로그램 스케줄 간에 데이터베이스 및 비동기 통신이 가능하게 하고, 계정, ID, 권한 부여 및 정책 관리가 원활히 수행하게 돕는다.<ref name="오케이엑스"></ref> | 이 시스템은 가능한 소프트웨어에 최적화 되게 설계하여 하드웨어가 해야 할 일, 즉 연산을 빠르게 처리하도록 개발되었다. 소프트웨어 아키텍처는 사용자를 위한 도구로서 커스터마이징 가능한 인터페이스로 기능하는 데 초점을 맞추고 있다. 이것은 다수의 CPU, FPGA 또는 클러스터를 형성한 프로그램 스케줄 간에 데이터베이스 및 비동기 통신이 가능하게 하고, 계정, ID, 권한 부여 및 정책 관리가 원활히 수행하게 돕는다.<ref name="오케이엑스"></ref> | ||
− | HPB 노드 네트워크는 전용 고사양 서버와 BOE 하드웨어 유닛을 사용하여 트랜잭션이 블록체인에서 처리되는 속도를 가속화한다. BOE의 설계는 HPB 블록체인과 완벽하게 통합되어 보다 뛰어난 성능과 보안을 제공한다. 하이퍼포먼스블록체인의 핵심인 BOE 하드웨어 유닛은 MAC 모듈, 하드웨어 | + | HPB 노드 네트워크는 전용 고사양 서버와 BOE 하드웨어 유닛을 사용하여 트랜잭션이 블록체인에서 처리되는 속도를 가속화한다. BOE의 설계는 HPB 블록체인과 완벽하게 통합되어 보다 뛰어난 성능과 보안을 제공한다. 하이퍼포먼스블록체인의 핵심인 BOE 하드웨어 유닛은 MAC 모듈, 하드웨어 랜덤넘버 생성기, TCP/IP 오프로드 엔진(TOE), 타원 곡선 디지털 시그니처 알고리즘 모듈의 네 가지 주요 구성 요소로 구성된다. 이들 각 모듈은 서명 검증 및 합의 알고리즘과 같은 보안, 데이터 무결성, 데이터 수집 및 주요 블록체인 프로세스에 대한 간소화된 접근 방식을 제시하는 동시에 상위 시스템의 워크로드를 대량으로 감소시킨다.<ref name="오케이엑스"></ref> |
− | * MAC 모듈 : 이더넷 | + | * MAC 모듈 : 이더넷 케이블을 통해 전송된 데이터패킷 연산을 처리한다. |
− | * 하드웨어 | + | * 하드웨어 랜덤넘버 생성기 : 랜덤넘버를 생성하여 트랜잭션을 보호하고 암호화 된 채널의 보안 및 신뢰성을 향상시킨다. |
− | * TCP/IP 오프로드 엔진(TOE) : 고속 이더넷 시스템의 처리량을 최적화 한다 | + | * TCP/IP 오프로드 엔진(TOE) : 고속 이더넷 시스템의 처리량을 최적화 한다. |
− | * 타원곡선 디지털서명 알고리즘 모듈(ECDSA ; Elliptic Curve Digital Signature Algorithm Module) : | + | * 타원곡선 디지털서명 알고리즘 모듈(ECDSA ; Elliptic Curve Digital Signature Algorithm Module) : 서명 검증 프로세스를 높은 속도로 처리하며, 이로 인해 초당 몇 천건의 서명을 처리할 수 있다. |
===거버넌스=== | ===거버넌스=== |
2019년 7월 2일 (화) 13:25 판
개요
하이퍼포먼스블록체인은 새로운 아키텍처를 도입해 확장성 문제를 해결하는 것을 목표로 한다. 새로운 아키텍처는 오픈소스 하드웨어와 소프트웨어의 독특한 조합을 통해 다른 프로젝트에서는 볼 수 없는 많은 독특한 장점을 제공한다. 하이퍼포먼스블록체인의 아키텍처를 이용하면 높은 수준의 기술을 융합하여 제공되는 포괄적인 패키지를 만들 수 있다.
하이퍼포먼스블록체인은 HPB재단(HPB Foundation)에 의해 개발되고 운영되고 있는데, 창립자이자 CEO인 왕샤오밍을 중심으로 화웨이, IBM, 인스퍼(Inspur), 알리바바(Alibaba), 유이온페이(UnionPay), ICBC, 맥킨지(Mckinsey and Company), 딜로이트(Deloitte) 등 다국적 기업의 인재들로 구성된 핵심팀과 함께 2017년에 창립됐습니다. 하이퍼포먼스블록체인은 소프트웨어와 하드웨어를 결합하는 새로운 접근법을 제시합니다. 이 새로운 접근방식으로 인해 HPB는 전 세계의 블록체인 마니아, IT 전문가, 개발자들의 주목을 받았다.[1]
주요인물
- 샤오밍 왕(Xiaoming Wang) : 하이퍼포먼스블록체인의 창설립자이자 최고경영자이다. 중국 블록체인 커뮤니티에 잘 알려진 그는 'Lan Lianhua'(Blue Lotus)라는 별명으로 유명하다. 그는 인터넷 기술 개발 분야에서 10년 이상 종사해 왔으며 유니온페이의 빅데이터 팀인 유니온페이 스마트(Union Pay Smart)의 창립자 중 한 명이다. 글로벌 전자상거래, 금융 데이터, 블록체인 기술 아키텍처에 대한 전문지식으로 벨탈(Beltal)의 CTO로 근무했었다. 그는 꾸준히 블록체인 기술을 소개하는 TV 프로그램에 출연하고, 블록체인 개발 가이드 서적을 집필하는 등 블록체인 업계에 지대한 공헌을 해왔다
- 진신 리(Jinxin Li) : 하이퍼포먼스블록체인의 공동 설립자이자 최고재무담당자(CFO)로서 HPB의 전략적 개발을 이끌고 있다. 그는 중국 최초의 이더리움 투자자이자 채굴자 중 한 명이었다. 여러 디지털 자산 투자 프로젝트에 참여한 그는 2년간 연간 5,000%의 포트폴리오 수익을 달성했다. 하이퍼포먼스블록체인에 입사하기 전, 진신 리는 국태군안증권(Guotai Junan Securities)에서 블록체인 분석가이자 애널리스트로 근무했다.
- 쉬 리(Xu Li) : 하이퍼포먼스블록체인의 공동 설립자 겸 최고기술경영자(CTO)이다. 10년 이상의 칩셋 개발과 관리, 소프트웨어 및 하드웨어 시스템 설계 분야에서의 경험을 바탕으로 HPB 기술팀의 핵심 제품 설계, R&D 및 하드웨어 개발을 주도하고 있다. HPB에 입사하기 전에는 중국 최초의 데스크톱 에뮬레이션 제품 개발을 이끌었으며, 중국과학원(Chinese Academy of Sciences) 소속 연구소에서 인공위성 하드웨어 시스템 아키텍처 개발팀을 이끌었다.
- 샨린 로우(Shanlin Lou) : 하이퍼포먼스블록체인의 공동 설립자 및 기술 부사장(Tech VP)으로 현재 기술팀의 소프트웨어 아키텍처 디자인을 이끌고 있다. HPB에 합류하기 전에는 소프트웨어 개발 분야의 전문가였으며, 임베디드 및 소프트웨어 연구개발에 10년 이상의 경력을 가지고 있다. 그는 중국 최초의 서버 공급업체인 인스퍼(Inspur)에서 임베디드 소프트웨어 엔지니어로서 일했다. 그곳에서 소프트웨어 및 하드웨어 개발, 이미지 인식 알고리즘, 애플리케이션 플랫폼 개발 등의 업무를 했다. 또한 샨린 로우는 여러 국가의 과학 연구 프로젝트에 참여해왔다.
특징
블록체인 오프로드 엔진
하이퍼포먼스블록체인은 블록체인 오프로드 엔진(BOE ; Blockchain Offload Engine)을 자체 개발하여 HPB 블록체인의 보급률을 높이고, 이에 따라오는 피드백을 통해 블록체인 기술 요구사항을 재정의 한다. 이 방식에서는 하드웨어와 소프트웨어의 독특한 조합을 통해 기술 및 자원 기반의 진입장벽을 낮춘다. 따라서 다국적 기어브 대기업, 소규모 스타트업 등, 그 배경이 어떻던 모든 개발자들이 HPB 생태계에 참여할 수 있게 된다. BOE 하드웨어 유닛 자체는 소프트웨어와 함게 작동하며, 두 요소 사이의 시너지는 기존 시스템의 병목현상을 완화시킨다.
이 시스템은 가능한 소프트웨어에 최적화 되게 설계하여 하드웨어가 해야 할 일, 즉 연산을 빠르게 처리하도록 개발되었다. 소프트웨어 아키텍처는 사용자를 위한 도구로서 커스터마이징 가능한 인터페이스로 기능하는 데 초점을 맞추고 있다. 이것은 다수의 CPU, FPGA 또는 클러스터를 형성한 프로그램 스케줄 간에 데이터베이스 및 비동기 통신이 가능하게 하고, 계정, ID, 권한 부여 및 정책 관리가 원활히 수행하게 돕는다.[1]
HPB 노드 네트워크는 전용 고사양 서버와 BOE 하드웨어 유닛을 사용하여 트랜잭션이 블록체인에서 처리되는 속도를 가속화한다. BOE의 설계는 HPB 블록체인과 완벽하게 통합되어 보다 뛰어난 성능과 보안을 제공한다. 하이퍼포먼스블록체인의 핵심인 BOE 하드웨어 유닛은 MAC 모듈, 하드웨어 랜덤넘버 생성기, TCP/IP 오프로드 엔진(TOE), 타원 곡선 디지털 시그니처 알고리즘 모듈의 네 가지 주요 구성 요소로 구성된다. 이들 각 모듈은 서명 검증 및 합의 알고리즘과 같은 보안, 데이터 무결성, 데이터 수집 및 주요 블록체인 프로세스에 대한 간소화된 접근 방식을 제시하는 동시에 상위 시스템의 워크로드를 대량으로 감소시킨다.[1]
- MAC 모듈 : 이더넷 케이블을 통해 전송된 데이터패킷 연산을 처리한다.
- 하드웨어 랜덤넘버 생성기 : 랜덤넘버를 생성하여 트랜잭션을 보호하고 암호화 된 채널의 보안 및 신뢰성을 향상시킨다.
- TCP/IP 오프로드 엔진(TOE) : 고속 이더넷 시스템의 처리량을 최적화 한다.
- 타원곡선 디지털서명 알고리즘 모듈(ECDSA ; Elliptic Curve Digital Signature Algorithm Module) : 서명 검증 프로세스를 높은 속도로 처리하며, 이로 인해 초당 몇 천건의 서명을 처리할 수 있다.
거버넌스
- 성능증명 합의 알고리즘
- 하이퍼블록은 네트워크 성능 기여를 기반으로 하는 성능증명 합의 알고리즘(PoP ; Proof of Performance)을 채택하고 있다. 해당 알고리즘은 탈중앙화와 네트워크 성능을 모두 보장하기 위해 설계되었고, 각 노드의 성능기여도를 기반으로 하며, 이 과정에서 여러가지 변수들이 계산에 고려된다. 하이퍼블록 합의 알고리즘에는 아우터 레이어(Outer Layer)와 이너레 이어(Inner Layer), 두 가지 레이어가 있다. 아우터 레이어는 서버 성능, 네트워크 대역폭, HP노드 수행 횟수, 지리적 위치 등 다양한 변수르 ㄹ고려하여 약 10분 간격의 HP노드 로테이션을 통해 공정하고 안정적으로 HP노드를 선발한다. 이너레이어는 어떤 HP노드가 블록을 생성하는지 결정한다.
- 노드
- 하이퍼블록은 세 가지 종류의 노드가 있으며 각각 다른 목적으로 다른 역할을 수행한다.
- HP노드 : 블록생성과 동기화를 책임지는 고성능 노드이다.
- BOE노드 : HP노드 중에서 정기적으로 선출되어 하이퍼블록 메인넷을 운영하는 노드이다. 메인넷은 총 150명의 BOE 노드를 통해 운영된다.
- 후보자 노드 : 후보자 노드는 합의 알고리즘으 ㅣ서버 성능, 네트워크 대역폭 등의 변수를 고려하여 10분 간격의 로테이션을 통해 HP노드로 선출된다.
장점
- 높은 트랜잭션 처리 속도
- 확장성은 블록체인 채택을 가로막는 주요 장애물 중 하나이다. 하이퍼포먼스블록체인은 블록체인 네트워크를 최적화하기 위해 BOE(Blockchain Offload Engine) 하드웨어 칩셋을 개발하였다. 빠른 트랜잭션 속도를 보장하기 위해 합의 알고리즘 프로세스의 서로 다른 부분이 칩셋에 오프로딩 되어 있다. 이렇듯 네트워크의 높은 성능으로 확장성 문제가 해결됨에 따라 하이퍼포먼스블록체인은 퍼블릭 블록체인으로서 다국적 대기업에서 개별 개발자에 이르기까지 모두에게 훌륭한 솔루션이 될 수 있다.
- 사용자 편리성
- HPB 네트워크는 접근성이 뛰어나 전문가 및 관련 개발자들이 사용하기 편리하다. HPB는 블록체인을 활용하고자 하는 사용자 및 개발자를 위해 스마트 계약 시스템을 지원한다. 해당 플랫폼에서 개발자들은 자바, C#, 파이썬 등을 포함한 모든 유형의 주류 프로그래밍 언어를 사용할 수 있으므로 별도의 전용 프로그래밍 언어를 사용할 필요가 없다. 개발자와 사용자는 주류 프로그래밍 언어를 사용하여 스마트 계약을 플랫폼에 배치할 수 있다. 하이퍼포먼스블록체인은 대부분의 메인스트림 프로그래밍 언어를 최소한의 조정으로 블록체인 상에 구현할 수 있는 SDK(Software Development Kit)를 제공하기 때문에, 개발자들은 디앱을 개발할 때 가장 적합하고 편리한 언어를 선택할 수 있어서 더욱 유연하게 개발을 진행할 수 있다.[1]
- 낮은 유지 보수비용
- 기존 하드웨어와 달리 BOE 하드웨어 칩셋은 분산형 블록체인 네트워크를 운영하고 유지하기 위해 특별히 개발되었다. 이 칩은 합의 알고리즘 프로세스를 매우 효율적이고 효과적인 방식으로 수행할 수 있도록 최적화되어 있다. 하드웨어와 소프트웨어의 결합으로 얻은 시너지 효과를 통해 높은 전기비용을 부담하지 않고도 트랜잭션을 검증하고 저장할 수 있다.
- 데이터 및 시스템 보안
- 하드웨어-소프트웨어의 듀오 솔루션은 다른 블록체인 시스템에 비해 데이터 및 시스템 보안을 강화한다. 모든 데이터는 작은 단위로 분리되어 BOE 노드의 전체 네트워크에 분산된다. 각 참가자는 잠재적인 데이터 손실을 방지하기 위해 원장 사본을 가지고 있어 데이터 손실을 방지할 수 있다. 각 참가자에게는 원장 사본이 있으므로 HPB 블록체인 상의 거래 내역은 투명하고, 위변조 할 수 없으며, 전 세계에 배포된다.
각주
- ↑ 1.0 1.1 1.2 1.3 〈하이퍼포먼스블록체인 (HPB)〉, 《오케이엑스코리아》, 2019-06-17
참고자료
- 〈하이퍼포먼스블록체인 (HPB)〉, 《오케이엑스코리아》, 2019-06-17
이 하이퍼블록 (중국) 문서는 암호화폐 종류에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.