-
公开(公告)号:US20250036793A1
公开(公告)日:2025-01-30
申请号:US18360254
申请日:2023-07-27
Applicant: Cisco Technology, Inc.
Inventor: Joel A. Obstfeld , Oliver James Bull , Louis Gwyn Samuel , Andrew Pletcher
Abstract: A method, computer system, and computer program product are provided for obfuscating and storing data. A data object is obtained comprising data for storing to a plurality of distributed ledgers. Sequence information is obtained indicating a number of a plurality of data portions into which the data object is divided, and instructions for storing the plurality of data portions to the plurality of distributed ledgers. The plurality of data portions is generated by dividing the data object according to the number. The plurality of distributed ledgers are determined to store the plurality of data portions based on the instructions indicated by the sequence information. The plurality of data portions is stored across the plurality of distributed ledgers by accessing the plurality of distributed ledgers, wherein each data portion is stored to a particular distributed ledger of the plurality of distributed ledgers according to the instructions indicated by the sequence information.
-
公开(公告)号:US12058024B1
公开(公告)日:2024-08-06
申请号:US18360360
申请日:2023-07-27
Applicant: Cisco Technology, Inc.
Inventor: Joel A. Obstfeld , Oliver James Bull , Louis Gwyn Samuel , Andrew Pletcher
CPC classification number: H04L45/02 , H04L45/44 , H04L45/741
Abstract: Methods are provided which involve obtaining information about a distributed ledger instance associated with an enterprise and generating at least one announcement that advertises a presence of the distributed ledger instance based on the information. The methods further involve providing the at least one announcement to one or more network devices associated with other distributed ledger instances to provide visibility of the distributed ledger instance to the other distributed ledger instances.
-
公开(公告)号:US20250039002A1
公开(公告)日:2025-01-30
申请号:US18360274
申请日:2023-07-27
Applicant: Cisco Technology, Inc.
Inventor: Joel Abraham Obstfeld , Oliver James Bull , Louis Gwyn Samuel , Andrew Pletcher
IPC: H04L9/00
Abstract: Presented herein are techniques for observing smart contracts. A method can include obtaining, by a digital twin, a first data set from a first smart contract that stores the first data to a first distributed ledger and a second data set from a second smart contract that stores the second data set to a second distributed ledger. Determining operating states of the first and second smart contracts based on the first data set, the second data set, and one or more state messages from an oracle associated with the first distributed ledger and the second distributed ledger. Generating a consolidated view of the first and second smart contracts, based on the operating states. And providing the consolidated view of the first and second smart contracts for monitoring the operating states and interactions between the first and second smart contracts as a whole.
-
公开(公告)号:US12210513B1
公开(公告)日:2025-01-28
申请号:US18360051
申请日:2023-07-27
Applicant: Cisco Technology, Inc.
Inventor: Joel A. Obstfeld , Oliver James Bull , Louis Gwyn Samuel , Andrew Pletcher , Marcelo Yannuzzi
Abstract: Presented herein are techniques for verifying data. A method can include obtaining, from an oracle, a first data set associated with a distributed ledger. The method further includes obtaining a plurality of data sets from a plurality of sources. The method further includes generating a confidence level regarding the first data set for validating the first data set, based on comparing the first data set to the plurality of data sets. The method further includes storing the first data set in the distributed ledger based on the confidence level indicating that the plurality of data sets concurs with the first data set. The method further includes taking a remedial action without storing the first data set in the distributed ledger based on the confidence level indicating a discrepancy between the plurality of data sets and the first data set.
-
公开(公告)号:US20250053455A1
公开(公告)日:2025-02-13
申请号:US18447768
申请日:2023-08-10
Applicant: Cisco Technology, Inc.
Inventor: Joel A. Obstfeld , Oliver James Bull , Louis Gwyn Samuel , Andrew Pletcher , Luca Muscariello
IPC: G06F9/50
Abstract: A method, computer system, and computer program product are provided for generalizing computing tasks for execution by distributed ledger technologies. A request is obtained from a client device to execute a computing task, wherein the request includes one or more parameters for the computing task. One or more policy rules are obtained that indicate a plurality of computing services and selection criteria for the plurality of computing services, wherein the plurality of computing services include at least two different distributed ledger networks. One or more computing services are determined based on the one or more policy rules and the one or more parameters of the request. The request is provided to the one or more computing services to perform the computing task.
-
公开(公告)号:US20250039000A1
公开(公告)日:2025-01-30
申请号:US18360321
申请日:2023-07-27
Applicant: Cisco Technology, Inc.
Inventor: Joel A. Obstfeld , Oliver James Bull , Andrew Pletcher
IPC: H04L9/32
Abstract: A method, computer system, and computer program product are provided for providing traceability and observability for decentralized applications. A plurality of transaction metadata records are obtained corresponding to a plurality of transactions related to execution of a computing task by a decentralized application, wherein each transaction metadata record includes a same operation record that identifies the computing task, and an actor identifier that indicates an identity of an entity involved in a particular transaction of the plurality of transactions. A longitudinal history of the execution of the computing task is generated that identifies the entity involved in each transaction based on the plurality of transaction metadata records. An operational state of one or more entities is determined based on comparing the longitudinal history of the execution of the computing task to data relating to a different computing task.
-
公开(公告)号:US20250036614A1
公开(公告)日:2025-01-30
申请号:US18360051
申请日:2023-07-27
Applicant: Cisco Technology, Inc.
Inventor: Joel A. Obstfeld , Oliver James Bull , Louis Gwyn Samuel , Andrew Pletcher , Marcelo Yannuzzi
IPC: G06F16/23
Abstract: Presented herein are techniques for verifying data. A method can include obtaining, from an oracle, a first data set associated with a distributed ledger. The method further includes obtaining a plurality of data sets from a plurality of sources. The method further includes generating a confidence level regarding the first data set for validating the first data set, based on comparing the first data set to the plurality of data sets. The method further includes storing the first data set in the distributed ledger based on the confidence level indicating that the plurality of data sets concurs with the first data set. The method further includes taking a remedial action without storing the first data set in the distributed ledger based on the confidence level indicating a discrepancy between the plurality of data sets and the first data set.
-
-
-
-
-
-