Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Lessons Learned from Blockchain Applications of Trusted Execution Environments and Implications for Future Research (2203.12724v1)

Published 23 Mar 2022 in cs.CR

Abstract: Modern computer systems tend to rely on large trusted computing bases (TCBs) for operations. To address the TCB bloating problem, hardware vendors have developed mechanisms to enable or facilitate the creation of a trusted execution environment (TEE) in which critical software applications can execute securely in an isolated environment. Even under the circumstance that a host OS is compromised by an adversary, key security properties such as confidentiality and integrity of the software inside the TEEs can be guaranteed. The promise of integrity and security has driven developers to adopt it for use cases involving access control, PKS, IoT among other things. Among these applications include blockchain-related use cases. The usage of the TEEs doesn't come without its own implementation challenges and potential pitfalls. In this paper, we examine the assumptions, security models, and operational environments of the proposed TEE use cases of blockchain-based applications. The exercise and analysis help the hardware TEE research community to identify some open challenges and opportunities for research and rethink the design of hardware TEEs in general.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (6)
  1. Rabimba Karanjai (18 papers)
  2. Lei Xu (172 papers)
  3. Lin Chen (384 papers)
  4. Fengwei Zhang (10 papers)
  5. Zhimin Gao (24 papers)
  6. Weidong Shi (43 papers)
Citations (7)

Summary

We haven't generated a summary for this paper yet.