Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for realizing privacy block chain based on FPGA

A blockchain and privacy technology, applied in the blockchain field, can solve problems such as high complexity, poor versatility, and little consideration of privacy performance

Active Publication Date: 2020-01-21
ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the two biggest challenges in the technology of enterprise-level blockchain platforms are privacy and performance, and it is often difficult to solve these two challenges at the same time
Most solutions trade for privacy by losing performance, or pursue performance without much consideration for privacy
Common encryption technologies to solve privacy problems, such as Homomorphic encryption and zero-knowledge proof, have high complexity, poor versatility, and may cause serious performance loss

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for realizing privacy block chain based on FPGA
  • Method and device for realizing privacy block chain based on FPGA
  • Method and device for realizing privacy block chain based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. Implementations described in the following exemplary embodiments do not represent all implementations consistent with one or more embodiments of this specification. Rather, they are merely examples of apparatuses and methods consistent with aspects of one or more embodiments of the present specification as recited in the appended claims.

[0042] It should be noted that in other embodiments, the steps of the corresponding methods may not necessarily be performed in the order shown and described in this specification. In some other embodiments, the method may include more or less steps than those described in this specification. In addition, a single step described in t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

One or more embodiments of the invention provide a method and a device for realizing a private blockchain based on an FPGA. The method comprises the following steps: a client deploys a circuit logic configuration file to an FPGA structure at a blockchain node, wherein the circuit logic configuration file is used for enabling the FPGA structure to be realized as a trusted execution environment of the blockchain node; the client receives an authentication result returned by the FPGA structure, the authentication result is signed by an authentication root key deployed in the FPGA structure, and apublic key corresponding to the authentication root key is public; and the client confirms that the circuit logic configuration file is successfully deployed on the FPGA structure under the conditions that the authentication result passes signature verification and the authentication result contains content related to the circuit logic configuration file.

Description

technical field [0001] One or more embodiments of this specification relate to the field of blockchain technology, and in particular to a method and device for implementing a privacy blockchain based on FPGA. Background technique [0002] Blockchain technology is built on top of transmission networks such as peer-to-peer networks. Network nodes in the transmission network use chained data structures to verify and store data, and use distributed node consensus algorithms to generate and update data. [0003] At present, the two biggest challenges in the technology of enterprise-level blockchain platforms are privacy and performance, and it is often difficult to solve these two challenges at the same time. Most solutions trade for privacy by losing performance, or pursue performance with little regard for privacy. Common encryption technologies to solve privacy problems, such as Homomorphic encryption and zero-knowledge proof, are highly complex, poor in versatility, and may...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/61G06F9/455G06F21/60G06F21/64
CPCG06F8/63G06F9/45558G06F21/602G06F21/64
Inventor 魏长征潘国振闫莺
Owner ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More