모든 언어
HPB(고성능 블록체인)는 완전히 새로운 블록체인 소프트웨어 및 하드웨어 아키텍처로 칩 가속 엔진과 블록체인 기반 플랫폼을 포함하며 분산 애플리케이션의 성능 확장을 달성하도록 설계되었습니다. 사용하기 쉬운 고성능 블록체인 플랫폼으로 포지셔닝되어 업계와 긴밀하게 통합되어 현실 세계의 실제 비즈니스 요구를 충족합니다. 이는 애플리케이션을 구축할 수 있는 운영 체제와 유사한 아키텍처를 생성함으로써 달성됩니다. 소프트웨어 아키텍처는 새로운 아키텍처를 달성하기 위해 수천 개의 CPU, FPGA 또는 클러스터에서 계정, ID 및 인증 관리, 정책 관리, 데이터베이스, 비동기식 통신 및 프로그램 스케줄링을 제공합니다.블록체인은 2단계 확인을 통해 수백만 건의 트랜잭션을 지원할 수 있습니다.
<시간>HPB는 사용하기 쉬운 고성능 블록체인 플랫폼으로 포지셔닝된 완전히 새로운 블록체인 아키텍처로, 현실 세계에서 실제 비즈니스 요구를 충족하기 위해 분산 애플리케이션의 성능 확장을 달성하도록 설계되었습니다. 이는 애플리케이션을 구축할 수 있는 운영 체제와 유사한 아키텍처를 생성함으로써 달성됩니다. 이 아키텍처는 수천 개의 CPU, FPGA 또는 클러스터에서 계정, ID 및 인증 관리, 정책 관리, 데이터베이스, 비동기식 통신 및 프로그램 스케줄링을 제공합니다. 블록체인은 초당 수백만 건의 트랜잭션을 지원하고 저지연 및 동시성 하드웨어 가속 기술을 통해 2차 확인을 달성할 수 있는 완전히 새로운 아키텍처입니다.
HPB 코어 체인의 설계 과정에서 HPB 코어 팀의 작업 외에도 파트너, 개발 커뮤니티 및 산업 조직의 기여와 노력을 받았습니다. HPB 코어 체인은 파트너의 인정과 지원을 받게 된 것을 영광으로 생각합니다.현재 위조 방지 추적, 스마트 빅 데이터, 게임 및 기타 분야에서 다양한 산업 회사가 긍정적인 협력 의도를 보여주었습니다.
적용 시나리오
스마트 빅 데이터:
현재 빅 데이터의 발전은 여전히 많은 문제에 직면해 있습니다. 우리 모두가 알고 있듯이, 사용자의 개인정보를 어떻게 보호하느냐는 빅데이터의 발전을 제한하는 중요한 문제입니다. 무해한 데이터라도 일단 대량으로 수집되면 개인의 사생활이 노출될 위험이 있다는 사실을 실제 사례에서 많이 알 수 있습니다. 또한 빅 데이터는 저장, 처리 및 전송 중에 잠재적인 보안 위험에 직면할 수도 있습니다. 빅 데이터 보안 및 개인 정보 보호를 달성하기 위해 서비스 공급자가 순수한 기술적 수단으로 사용자 정보를 수집하는 것을 제한하는 것은 극히 어렵습니다.
데이터 공유의 잠재적 가치를 활용하려면 데이터 보안을 관리하기 위한 더 나은 솔루션이 필요합니다. 중앙 집중식 IT 시스템은 효율성 측면에서 장점이 있지만 빈번한 데이터 유출, 투명성 부족, 불완전한 데이터는 단점을 보완하기 위해 분산된 합의 메커니즘이 필요합니다. 블록체인은 추적 가능하고 변경 불가능한 기록을 제공하는 분산 원장입니다. 블록체인 기반 기술은 본질적으로 안전하고 건강한 IT 생태계를 위한 최적화된 솔루션을 제공할 수 있습니다 HPB 코어 체인은 데이터의 순수성을 보장하기 위해 스마트 계약을 통해 데이터를 수집, 사용 및 승인합니다. HPB 코어체인을 통해 좋은 생태계를 만들고, 블록체인 데이터를 활용해 스마트 빅데이터를 구축함으로써 향후 데이터의 보안성, 프라이버시, 활용성을 크게 향상시킬 것입니다. 동시에 퍼블릭 체인에서 데이터의 승인된 전송 및 사용과 쿼리 트랜잭션 수수료는 HPB 코어 체인 토큰을 충전하여 해결할 수 있습니다.
UnionPay Zhihui는 빅 데이터 혁신 사업을 전문으로 하는 China UnionPay의 자회사로, HPB Core Chain의 설계 개념을 듣고 HPB Core Chain의 공동 연구 개발 팀에 합류하여 금융 빅 데이터와 하이테크를 공동으로 탐구합니다. -성능 블록체인 플랫폼 기술 연습. 현재 빅데이터의 인가, 인증, 추적성에 대한 심도 있는 교류와 탐색이 진행 중이며, 이 시나리오를 중심으로 세부적인 수요 조사와 실증이 진행되고 있으며, 구체적인 프로젝트는 2018년 3분기에 시행될 예정이다. UnionPay 빅 데이터는 현재 중국 은행 거래 데이터의 80%를 처리하며 연간 거래 규모는 80조 위안입니다. HPB 코어 체인은 은행, 보험, 소매, 금융 기술 및 기타 산업을 위한 솔루션을 제공하기 위해 UnionPay와 손을 잡을 것입니다.
블록체인 게임:
현재 온라인 게임의 비즈니스 모델은 무료 게임인 'F2P(Free-to-Play) 게임' 외에도 크게 두 가지 유형으로 나뉩니다. 사용자는 가상 게임 제품과 같은 부가 가치 서비스를 구매합니다.
가상 게임 상품은 중앙화된 서비스 제공자가 제공합니다. 상업적인 목적을 위해 중앙화된 서비스 제공자는 일반적으로 게임 내 상품의 전송을 제한합니다. 사용자는 독점 플랫폼에서만 사용할 수 있으며 유통할 수 없습니다. 도움이 필요한 사용자를 위해 가상 게임 상품의 거래가 게임 환경 외부에서 시작될 수 있습니다. 정보 비대칭 등의 이유로 거래 과정이 번거롭고 사용자가 사기를 당할 수 있습니다. 중앙화된 서비스 제공자 입장에서는 가상 게임 상품을 위한 플랫폼을 개발하고 관리하는 데 시간과 비용이 많이 들고 사용자 간의 거래를 직접 금지하는 것이 더 쉽습니다. 이 과정에서 이용자의 가상 게임 상품은 분실, 압수, 변경될 수 있으나, 이용자는 가상 자산에 대한 구상권이 없습니다. 또한 온라인 게임도 생산, 유통, 교환, 소비 등 폐쇄적인 경제 시스템을 가질 수 있습니다. 현실 세계와 마찬가지로 인플레이션, 디플레이션과 같은 문제를 피할 수 없습니다.
가상 게임 상품이 블록체인에 저장되고 HPB 코어 체인으로 대표되는 암호화된 디지털 통화가 게임 퍼블리셔가 제공하는 가상 게임 통화를 대체하면 게임 퍼블리셔와 Google Play, App Store 등이 필요하지 않습니다. .중앙화된 기관, 가상 게임 상품을 사용자 간에 편리하게 유통할 수 있습니다. 동시에 분산형 가상 게임 통화 출력 방법과 공유 원장의 거래 프로세스는 게임의 불투명성과 인플레이션을 어느 정도 제거합니다. 또한 가상 게임 자산도 유동화의 길에 들어설 수 있습니다.
HPB 코어 체인은 수백만 동시성을 안정적으로 지원할 수 있는 소프트웨어 및 하드웨어 아키텍처를 통해 설계되어 온라인 게임 분야에서 널리 사용될 수 있습니다.
위조 방지 추적성:
최근 몇 년 동안 세계 경제의 발전, 소비자 그룹의 연령 구조의 진화 및 글로벌 소비 격차의 평탄화로 인해 소비자는 품질에 대한 요구 사항을 지속적으로 개선해 왔습니다. 생명과 식품안전의 질적, 다양화, 정보화된 새로운 소비패턴 소비자의 니즈를 충족시키기 위해 다양한 신제품이 시장에 등장했고, 위조품 문제도 대두됐다. 프랑스 제조업자 연합회(Federation of French Manufacturers)가 발표한 조사에 따르면 위조 및 위조 제품은 전 세계 무역의 약 5%를 차지하며 미화 1,100억 달러를 넘어섰고, 이로 인한 직간접적인 경제적 손실은 미화 수백억 달러에 달했습니다. . 식품, 비주식 식품, 의약품, 건강 제품, 사치품, 출판 IP, 수집품 등 분야에서의 위조는 생산자와 소비자의 중요한 이익을 손상시킬 뿐만 아니라 소비자의 생명, 건강 및 안전을 위협할 수도 있습니다. , 시장과 브랜드에 부정적인 영향을 미치며 그 부정적인 영향은 헤아릴 수 없습니다.
소비자와 상품 간의 정보 비대칭성은 소비자가 상품의 출처를 추적하기 어렵게 만듭니다. 바코드 및 QR 코드와 같은 위조 방지 추적 기술이 있지만 한편으로는 복잡한 통신 프로세스에서 일방적 추적이 점차 왜곡되어 위조 방지 및 추적 가능성의 방어선을 돌파합니다.
HPB 코어 체인이 제공하는 블록체인 기술은 생산자에서 소비자에게 정보의 폐쇄 루프를 형성할 수 있습니다. 블록체인 기술의 분산 회계와 원장의 추적 가능하고 변조 불가능한 특성은 당연히 위조 방지 및 추적성에 적합합니다. 분산 인증 프로세스는 단일 링크로 정보의 위조 및 변조를 방지할 수 있습니다. 소비자는 제품에서 식별 코드만 찾으면 되며, 코드를 스캔하여 제품의 생산, 물류 및 기타 정보를 추적할 수 있습니다. HPB 코어 체인은 다양한 애플리케이션 시나리오에서 다양한 의도적 협력을 수행했습니다.
기술 개요
BOE:
기존의 블록체인 노드, 트랜잭션 브로드캐스트, 트랜잭션 검증, 블록 브로드캐스트, 블록 생성 및 기타 기능은 모두 소프트웨어 수준을 기반으로 구현되며 각 노드 간의 데이터 연결은 직렬로 처리되므로 다음과 같은 문제가 발생합니다. 복잡한 네트워크 토폴로지, 긴 지연 시간, 낮은 직렬 처리 성능 및 열악한 사용자 경험.
위의 문제점에 대응하여 HPB는 BOE 기술, 즉 BOE 하드웨어, BOE 펌웨어 및 매칭 시스템 소프트웨어를 포함한 이기종 처리 시스템인 Blockchain Offload Engine을 혁신적으로 설계하여 이종 처리 시스템은 고성능 및 고성능을 달성합니다. -CPU의 직렬 기능과 FPGA/ASIC 칩의 병렬 처리 기능을 결합하여 동시 컴퓨팅 가속화.
BOE 장비는 Gigabit/10 Gigabit Ethernet 인터페이스를 통해 P2P 네트워크에서 다른 장비와 연결되며, MAC 모듈은 Ethernet 데이터 패킷을 처리하고 TOE 모듈과 데이터 인터렉션을 수행합니다. BOE 모듈은 TCP 메시지 및 UDP 메시지의 분석을 구현하며 처리 프로세스는 CPU 자원 사용을 절약하기 위해 CPU 참여를 요구하지 않습니다. BOE 모듈은 TOE 모듈을 통해 다른 노드와 암호화된 통신 채널을 구축하고, 수신된 트랜잭션, 블록 및 기타 메시지에 대해 무결성 검사, 서명 검증 및 계정 잔액 확인을 수행하고, 대용량 블록 데이터에 대해 조각화 처리를 수행하여 수신된 데이터의 무결성을 보장하기 위해 각 프래그먼트를 캡슐화하고 각 TCP 연결의 수신 트래픽을 기반으로 통계를 작성하여 시스템 기여도에 따라 해당 인센티브를 부여할 수 있으므로 더 많은 사용자가 참여할 수 있습니다. 네트워크 운영 유지 .
합의 알고리즘:
BOE 기술의 요구 사항을 충족하고 보안 TPS1을 최대한 개선하기 위해 HPB 합의 알고리즘은 효율적인 2계층 선거 메커니즘, 즉 외부 선거와 내부 선거를 채택합니다.
외부 선거: 노드 기여도 가치 평가 지표를 활용하여 많은 후보 노드 중에서 기여도가 높은 노드 구성원을 선택 내부 선거: 해시 큐 익명 투표 메커니즘을 기반으로 블록이 생성될 때마다 기여도가 높은 노드를 계산 블록 생성 우선순위, 우선순위가 높고 기여도가 높은 노드가 먼저 블록을 생성할 권리가 있습니다.
전체 합의 알고리즘 설계에서 HPB 합의 알고리즘의 경량 메시지 교환 메커니즘은 다른 합의 알고리즘보다 훨씬 높은 합의 효율성을 제공하는 동시에 보안, 개인 정보 보호 등에서 상당한 개선을 이루었습니다. . .
애플리케이션 서비스:
블록체인 애플리케이션 프로그래밍 인터페이스(API)
블록체인의 기본 계층에서 디자인은 JSON-RPC 및 RESTful API를 사용하여 다양한 애플리케이션 및 개발 언어를 지원하는 일련의 블록체인 데이터 액세스 및 상호 작용 인터페이스를 제공합니다. 다차원 블록체인 데이터 쿼리 및 트랜잭션 제출과 같은 블록체인 대화형 작업을 지원합니다.다른 비즈니스 시나리오에서 대화형 액세스 인터페이스는 권한 제어 시스템과 추가로 통합될 수 있습니다.
애플리케이션 SDK
응용 소프트웨어 개발 키트(Application Software Development Kit)는 블록체인을 운영하기 위한 다양한 개발 언어 기반의 종합 기능 서비스 패키지로, 암호화, 데이터 서명, 거래 생성 등 종합적인 서비스 기능 인터페이스를 제공하며, 특정 통합을 위해 확장 가능 비즈니스 로직 기능은 다양한 언어 비즈니스 시스템의 통합 및 기능 확장을 원활하게 지원합니다. Java, JavaScript, .NET, Ruby 및 Python과 같은 여러 언어 SDK를 지원합니다.
스마트 계약:
범용 가상 머신 메커니즘:
HPB는 플러그인 설계를 채택하고 여러 가상 머신을 지원하며 시장 수요에 따라 언제든지 지원되는 가상 머신 목록을 조정합니다. 기본 가상 머신은 가상 머신의 기본 응용 프로그램을 유연하게 지원하기 위해 상위 수준 고급 프로그래밍 언어의 구문 분석 및 변환과 결합됩니다. 맞춤형 API 작업을 통해 가상 머신의 외부 인터페이스를 구현하고 원장 데이터 및 외부 데이터와 유연하게 상호 작용합니다. 이 메커니즘은 스마트 계약이 실행 중일 때 네이티브 코드 실행의 고성능을 달성합니다. 동시에 다양한 블록체인을 지원하는 일반적인 가상 머신 메커니즘도 구현됩니다.
스마트 계약 수명 주기 관리:
각 스마트 계약에 대해 전체 수명 주기 관리를 위한 체인의 자산으로 사용되며 스마트 계약의 제출, 배포, 사용 및 취소를 위한 완전하고 제어 가능한 프로세스 관리 통합 권한 관리 메커니즘은 스마트 계약 운영의 다양한 메커니즘에 대한 포괄적인 보안 관리를 수행합니다.
시스템 관리
시스템 업그레이드:
HPB 기술은 소프트웨어와 하드웨어의 조합을 채택합니다.시스템 아키텍처는 하드웨어 계층, 하드웨어 추상화 계층, 중간 계층 및 구현 계층의 네 가지 수준으로 나눌 수 있습니다.각각의 소프트웨어 및 하드웨어 버전 레이어는 서로 호환되어야 합니다. HPB는 시스템의 복잡성에 대응하여 시스템 업그레이드 서비스를 제공하며, 간단한 명령어 조작을 통해 버전 호환성 확인, 자동 다운로드, 자동 업그레이드, 계층별 자동 배포 등의 기능을 구현할 수 있습니다.
시스템 모니터링: 블록체인 시스템, 네트워크 및 노드에 대한 시각적 애플리케이션 및 로그 시스템의 포괄적인 모니터링, 다양한 이상에 대한 실시간 경보 및 알림, 특정 상황에서 원격 장애 복구 지원, 네트워크 시스템 재시작 및 기타 서비스. 다양한 비즈니스 분야의 요구에 따라 포괄적인 모니터링 확장 및 시스템 업그레이드를 지원합니다.
<시간>HPB 코어 체인은 하드웨어 가속 엔진(BOE) 및 고성능 소프트웨어와 결합된 새로운 소프트웨어 및 하드웨어 아키텍처를 채택하여 블록체인 분산 애플리케이션의 성능 확장을 실현하는 퍼블릭 체인입니다.
BOE 하드웨어 가속 엔진은 BOE 하드웨어, BOE 펌웨어 및 매칭 시스템 소프트웨어를 포함한 이기종 처리 시스템으로 고성능 및 동시성 컴퓨팅 가속을 실현합니다. BOE 하드웨어는 하드웨어 난수 생성과 같은 DApp의 기능을 효과적으로 향상시킬 수 있습니다. HPB 코어 체인은 완전한 블록체인 솔루션 세트를 제공하여 UnionPay Zhihui 및 Ping An Interactive Entertainment와 같은 유명 회사를 유치하여 HPB 코어 체인 플랫폼을 사용하여 분산된 글로벌 퍼블릭 체인 생태계를 공동으로 구축합니다.
관련 링크:
http://www.hpb.io/
http://www.qukuaiwang.com.cn/szhb/2212.html###< br> https://bitmaxhelp.zendesk.com/hc/zh-cn/articles/360031565654-High-Performance-Blockchain-HPB-