Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Cryptocurrency: Platforms

Search All Applications in Cryptocurrency: Platforms


Application US20190007199


Published 2019-01-03

Method And System For Partitioned Blockchains And Enhanced Privacy For Permissioned Blockchains

A method for generation of blocks for a partitioned blockchain includes: storing blocks comprising a partitioned blockchain, wherein each block includes a header and transaction entries; receiving transaction data entries for each of a plurality of subnets; generating a hash value of the header included in the most recently added block; generating a new block header, the new block header including the generated hash value, a timestamp, and a sequence of pairs including a pair for each of the plurality of subnets, each pair including a subnet identifier associated with the respective subnet and a merkle root of each of the transaction data entries received for the respective subnet; generating a new block, the new block including the generated new block header and the transaction data entries for each of the plurality of subnets; and transmitting the new block to a plurality of nodes associated with the partitioned blockchain.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

2 Independent Claims

  • 1. A method for generation of blocks for a partitioned blockchain, comprising: receiving, by a receiving device of the processing server, at least one transaction data entry for each of a plurality of subnets, wherein each of the at least one transaction data entries is formatted according to semantics associated with the respective subnet of the plurality of subnets; generating, by a generation module of the processor of the processing server, a new block header, wherein the new block header includes at least a sequence of pairs including a pair for each of the plurality of subnets, each pair including at least a subnet identifier associated with the respective subnet and a merkle root of each of the at least one transaction data entries received for the respective subnet; generating, by the generation module of the processor of the processing server, a new block, wherein the new block includes at least the generated new block header and the at least one transaction data entry for each of the plurality of subnets; and electronically transmitting, by a transmitting device of the processing server, at least the generated new block to a plurality of nodes associated with a partitioned blockchain.

  • 11. A system for generation of blocks for a partitioned blockchain, comprising: a receiving device of the processing server configured to receive at least one transaction data entry for each of a plurality of subnets, wherein each of the at least one transaction data entries is formatted according to semantics associated with the respective subnet of the plurality of subnets; a generation module of the processor of the processing server configured to generate a new block header, wherein the new block header includes at least a sequence of pairs including a pair for each of the plurality of subnets, each pair including at least a subnet identifier associated with the respective subnet and a merkle root of each of the at least one transaction data entries received for the respective subnet, and generate a new block, wherein the new block includes at least the generated new block header and the at least one transaction data entry for each of the plurality of subnets; and a transmitting device of the processing server configured to electronically transmit at least the generated new block to a plurality of nodes associated with a partitioned blockchain.