Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Systems and methods for performing programmable smart contract execution

a smart contract and execution system technology, applied in the field of systems and methods for processing transaction verification operations, can solve the problems of inability of the cpu to perform other operations simultaneously, inability to perform transaction verification operations, computationally intensive power consumption, etc., and achieve the effect of dramatically reducing the risk of attacks by hackers

Inactive Publication Date: 2020-07-02
ACCELOR LTD
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patent describes a system and method for executing smart contracts in a secure environment separate from a main computer processing unit. The system uses a fixed pipeline hardware architecture that includes electronic circuitry and local memory to perform the necessary operations to modify a decentralized application. The hardware device is specifically programmed to execute different types of smart contracts such as payment transactions and auctions. The execution units within the hardware device are capable of performing all the necessary distributed ledger operations required to execute a smart contract. By executing smart contracts in this isolated environment, the risk of hacking attacks is significantly reduced.

Problems solved by technology

However, recent advances in blockchain-based and blockchain-inspired applications have led to much more complex smart contracts.
Executing these more complex smart contracts involve computationally intensive power-consuming operations that, when performed by a CPU, inhibit the ability of the CPU to perform other operations simultaneously.
Additionally, the execution of smart contracts typically represent the most vulnerable stage of a blockchain-based system.
For example, attacking the system in this way may enable a hacker to withdraw a customer's balance, thus jeopardizing the security of the entire system.

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
  • Systems and methods for performing programmable smart contract execution
  • Systems and methods for performing programmable smart contract execution
  • Systems and methods for performing programmable smart contract execution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017]The systems and methods described herein relate to a fixed pipeline hardware architecture configured to execute smart contracts in an isolated environment separate from a computing processing unit. Executing a smart contract may comprise performing a set of distributed ledger operations to modify a ledger associated with a decentralized application. The fixed pipeline hardware architecture may comprise and / or be incorporated within a self-contained hardware device comprising electronic circuitry configured to be communicatively coupled or physically attached to a component of a computer system. The hardware device may include local memory and an array of execution units. The hardware device may be specifically programmed to execute, and perform distributed ledger operations associated with, particular smart contracts, or types of smart contracts, that administer different decentralized applications and / or one or more aspects of different decentralized applications. By moving 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

Systems and methods related to a fixed pipeline hardware architecture configured to execute smart contracts in an isolated environment separate from a computing processing unit are described herein. Executing a smart contract may comprise performing a set of distributed ledger operations to modify a ledger associated with a decentralized application. The fixed pipeline hardware architecture may comprise and / or be incorporated within a self-contained hardware device comprising electronic circuitry configured to be communicatively coupled or physically attached to a component of a computer system. The hardware device may be specifically programmed to execute, and perform distributed ledger operations associated with, particular smart contracts, or types of smart contracts, that administer different decentralized applications and / or one or more aspects of different decentralized applications.

Description

FIELD OF THE INVENTION[0001]The invention relates to systems and methods for processing transaction verification operations in decentralized applications via a fixed pipeline hardware architecture.BACKGROUND OF THE INVENTION[0002]Decentralized applications are applications that run on peer-to-peer networks, rather than on a single computer. Transactions associated with decentralized applications are typically processed by nodes (or computers) on the peer-to-peer network based on trustless protocols or a series of validation rules established by the creators of the decentralized application. A critical component of decentralized applications is the manner in which transactions associated with the decentralized application are verified and recorded.[0003]In many decentralized applications, verified transactions and / or other information is committed to a blockchain. Many types of blockchains exist. In general, they are distributed ledgers shared by the nodes on a network to which trans...

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): G06F16/23G06F9/30G06Q20/38H04L9/32
CPCG06F9/3004G06Q20/389H04L9/3247G06F16/2365H04L9/3239G06Q20/401H04L9/50
Inventor HU, SHIWENMA, XIAOHANCHU, GUOJUN
Owner ACCELOR LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products