Mastercard Incorporated
METHOD AND SYSTEM FOR INTERACTING PUBLIC AND PRIVATE BLOCKCHAINS WITH CONTROLLED PARTICIPATION AND DISPUTE RESOLUTION

Last updated:

Abstract:

A method for controlling participation in a blockchain based on time includes: storing participant profiles, each including a public key of a cryptographic key pair and a period of time; storing a blockchain comprised of a plurality of blocks; receiving a block submission from a specific computing system including a digital signature and a new data value; verifying the digital signature based on the public key stored in a specific participant profile related to the specific computing system; verifying that the specific computing system is eligible for participation in the blockchain based on the period of time included in the specific participant profile and a present time; generating a new block comprised of a block header and the new data value; and transmitting the generated new block to nodes associated with the blockchain. Private blockchains are generated for dispute resolution of things posted to the primary blockchain.

Status:
Application
Type:

Utility

Filling date:

12 Aug 2021

Issue date:

2 Dec 2021