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

Decentralized computation system architecture based on node specialization

a computation system and node specialization technology, applied in the field of decentralized computation system architecture based on node specialization, can solve the problems of complex system design from scratch never working, more complex system can grow out, and cannot be patched up to make it work, etc., to achieve the effect of enhancing the security and decentralization possibilities of the deployed system, enhancing the throughput of the network, and high throughpu

Inactive Publication Date: 2021-10-28
DAPPER LABS INC
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The described decentralized computation system has several technical effects. Firstly, it has high throughput and no-sharding, which means it can process large amounts of data quickly and efficiently. Secondly, it allows for the creation of complex new trustless systems by combining simpler trustless systems. Thirdly, it provides separation of concerns for different tasks, which leads to node specialization and improved throughput and security of the network. Finally, it employs a scaling mechanism that allows for atomic access and modification of any part of the canonical state, ensuring consistent results.

Problems solved by technology

Moreover, lean product development methods and fast iteration cycles create products that serve user needs in record time.
But it is critical to start with a small system that works for its initial users so a more complex system can, eventually, grow out of it.
A complex system designed from scratch never works and cannot be patched up to make it work.
The first is Proof of Work (PoW), which is consistently criticized for its excessive use of power and inefficient resource allocation.
The second issue is the significant amount of duplicate effort a blockchain requires to operate, even in a Proof of Stake (PoS) based system which still requires all the nodes to hold all the state even though they are not solving a PoW problem.
This duplication is not only a chokepoint for scale, it is a poor allocation of resources that would be better served if applied to their respective strengths.
While the various approaches to sharding legitimately increase the number of transactions the network is able to handle, they severely limit the capability of those transactions.
In some sharded blockchain implementations, communication with other shards must occur asynchronously and—without expensive and complicated locking operations—runs the risk of acting on stale information.
Moreover, existing proposal for a sharded blockchain do not provide the ability for a single atomic transaction to interact with multiple shards.

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
  • Decentralized computation system architecture based on node specialization
  • Decentralized computation system architecture based on node specialization
  • Decentralized computation system architecture based on node specialization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019]Described herein, in certain embodiments, are decentralized computation systems for a for providing secure and scalable decentralized computation for one or more decentralized applications comprises: a blockchain; and a plurality of nodes comprising a plurality of each of three specialized node types, the specialized node types comprising access nodes, security nodes, and execution nodes; the access nodes configured to perform at least: receiving one or more transactions from at least one client, the one or more transactions each comprising transaction text and credentials; cryptographically signing a hash for each of the transaction text of the one or more transactions based on a determination that the one or more transactions are well-formed; providing the one or more signed hashes to the security node for validation; and providing a state response to the at least one client, the state response determined based on an output for a block; the security nodes configured to perfo...

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

Described are systems, methods, and media for providing secure and scalable decentralized computation for one or more decentralized applications. Features include a blockchain; and a plurality of nodes comprising a plurality of each of three specialized node types, the specialized node types comprising access nodes, security nodes, and execution nodes.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application is a continuation of U.S. patent application Ser. No. 16 / 421,222, filed May 23, 2019, entitled “DECENTRALIZED COMPUTATION SYSTEM ARCHITECTURE BASED ON NODE SPECIALIZATION”, which claims the benefit of U.S. Provisional Application Ser. No. 62 / 676,131, filed May 24, 2018, the entire contents of which are hereby incorporated by reference in their entirety.BACKGROUND[0002]A distributed ledger can be described as a ledger of any transactions or contracts maintained in decentralized form across different locations and people, eliminating the need of a central authority to keep a check against manipulation. All the information on it is securely and accurately stored using cryptography and can be accessed using keys and cryptographic signatures. Once the information is stored, it becomes an immutable database, which the rules of the network govern. Distributed ledgers are inherently harder to attack than, for example, a centraliz...

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
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L9/06G06Q20/38H04L9/32
CPCH04L9/0637H04L9/3255H04L9/0643G06Q20/3827G06Q2220/00H04L9/3239H04L9/3247H04L9/50
Inventor SHIRLEY, DIETRICH THEODOREPEREIRA SORIANI, FABIANOSCOTT, CHRISTOPHER PATRICKLAFRANCE, LAYNE
Owner DAPPER LABS INC
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