Главная
Study mode:
on
1
Intro
2
Trusted Execution Environment
3
Software Guard Extensions (SGX)
4
TEE Limitations
5
Partially Decentralized
6
Intel's Proof of Elapsed Time (PoET)
7
Proof of Useful Work
8
Hierarchical Attestation
9
Performance
10
SGX Compromise
11
Attacker's Advantage
12
Wasted Proof of Work
13
Payment Channels
14
Toy Example: Unidirectional Channel
15
Bidirectional Channel
16
Lightning Network
17
Strawman: single TEE
18
TEEChain Crux
19
Channel Setup
20
Deposits
21
Deposit Dissociation
22
Asynchronous Blockchain Access
23
Correctness Proof Overview
24
Crash Fault Resilience - Persistent Storage
25
Crash Fault Resilience - Chain Replication
26
Satoshi's across The Atlantic
Description:
Explore a comprehensive lecture on the intersection of Trusted Execution Environments (TEEs) and blockchain technology. Delve into the fundamentals of TEEs, focusing on Intel's Software Guard Extensions (SGX) and their limitations. Examine partially decentralized systems, including Intel's Proof of Elapsed Time (PoET) and Proof of Useful Work. Investigate hierarchical attestation, performance considerations, and potential SGX compromises. Analyze the concept of payment channels, from unidirectional and bidirectional channels to the Lightning Network. Discover the innovative TEEChain system, its setup process, deposit mechanisms, and asynchronous blockchain access. Gain insights into crash fault resilience through persistent storage and chain replication. Conclude with a discussion on the global implications of blockchain technology for cross-border transactions.

Trusted Execution Environments Meet the Blockchain

Simons Institute
Add to list