USING MULTIPLE BLOCKCHAINS FOR APPLYING TRANSACTIONS TO A SET OF PERSISTENT DATA OBJECTS IN PERSISTENT STORAGE SYSTEMS

A particular blockchain apply, BCA, participant of a blockchain apply, BCA, network performs a certain set of operations within a first transaction. In an embodiment, the certain set of operations includes making a first update to a uniqueness constrained attribute of a first persistent object of a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: STAMOS, James W, CORCORAN, Nelson
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A particular blockchain apply, BCA, participant of a blockchain apply, BCA, network performs a certain set of operations within a first transaction. In an embodiment, the certain set of operations includes making a first update to a uniqueness constrained attribute of a first persistent object of a first set of persistent objects and making a first insertion of a second persistent object from a second set of persistent objects. In another embodiment, the certain set of operations includes making a first modification of a child attribute of a first set of persistent objects and making a first update to a second set of persistent objects. The BCA network records changes to said first set of persistent objects and said second set of persistent objects in an aggregated blockchain that comprises a plurality of member blockchains. For each member blockchain of said plurality of member blockchains, each BCA participant stores a replica of said each member blockchain. Said particular BCA participant adds a first block to a particular member blockchain. Each other BCA participant is configured to replicate said first insertion/modification and said first update by applying a copy of said first block.