Invention Grant
- Patent Title: Causal total order broadcast protocols using trusted execution environments
-
Application No.: US17303478Application Date: 2021-05-28
-
Publication No.: US11606205B2Publication Date: 2023-03-14
- Inventor: Chrysoula Stathakopoulou , Signe Katerina Rüsch , Marcus Brandenburger , Marko Vukolić
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Michael A. Petrocelli
- Main IPC: H04L9/08
- IPC: H04L9/08

Abstract:
A computer executes a causal total order broadcast (CTOB) protocol, in a Byzantine fault-tolerant, distributed computerized system comprising a set of nodes acting as servers for clients of the system. The nodes host a trusted proxy client (TPC) process that executes in a trusted execution environment of the nodes. The TPC process includes for each client request (which include encrypted contents) received from any of the clients, signing the client request. The TPC process invokes a total order broadcast (TOB) protocol to obtain a sequence number for the signed request, whereby the nodes establish a total order in which the signed request is processed by the nodes. Upon determining that the signed request is assigned this sequence number, the TPC process reveals a decrypted version of the encrypted contents of the client request to the set of nodes, and the decrypted version is processed according to the TOB protocol.
Public/Granted literature
- US20220385454A1 CAUSAL TOTAL ORDER BROADCAST PROTOCOLS USING TRUSTED EXECUTION ENVIRONMENTS Public/Granted day:2022-12-01
Information query