- 专利标题: Methods and systems for executing smart contracts in secure environments
-
申请号: US18170986申请日: 2023-02-17
-
公开(公告)号: US12026700B2公开(公告)日: 2024-07-02
- 发明人: Enrico Maim
- 申请人: Enrico Maim
- 申请人地址: FR Sceaux
- 专利权人: Enrico Maim
- 当前专利权人: Enrico Maim
- 当前专利权人地址: FR Sceaux
- 代理机构: Leason Ellis LLP
- 主分类号: G06Q20/36
- IPC分类号: G06Q20/36 ; G06F21/51 ; G06Q20/06 ; G06Q20/38 ; H04L9/00 ; H04L9/32 ; G09C1/00 ; H04L9/40
摘要:
Method for the secure execution of programs (smart contracts) implemented between a first wallet node (WN) (WN1) and a second wallet node (WN2), at least the second WN being implemented in an enclave of a processor, and the WNs being capable of executing programs designated in the messages that reach them, the method comprising the following steps: a) sending by WN1 to WN2 of a pre-message; b1) in response to this pre-message, execution in the enclave of a first program (WNRoT); b2) generation by the enclave of a certificate of authenticity of said first program and of the integrity of its execution; b3) sending said certificate to WN1; c) verification by WN1 of said certificate; d) in the event of successful verification, sending by WN1 to WN2 of a message intended to trigger the execution of a given program in WN2, and e) execution of said program in WN2.
公开/授权文献
信息查询