Execute Substrate pallets in a TEE with SubstraTEE | Substrate Seminar | Archives

Channel:
Subscribers:
5,190
Published on ● Video Link: https://www.youtube.com/watch?v=XoL1Ur_6Lxk



Duration: 1:34:33
826 views
13


Brenzi explains how the SubstraTEE framework can be used to protect privacy for your use case by re-using your Substrate pallets and instantiating them inside a trusted execution environment.

0:00 What are Super Computing Systems, Encointer, and SubstraTEE
3:58 What is problem SubstraTEE trying to solve
9:49 What is a trusted execution environment?
26:14 How SubstraTEE relates the Substrate chain and the TEE
32:40 Indirect Invocation of calls from blockchain to TEE
50:57 Implementing optional privacy and transaction shielding
1:06:35 Details about the registry and Trusted Call architecture
1:16:11 A TEE-based approach to sharding
1:21:11 Real-world use case: Encointer UBI
1:22:50 Why program SGX in Rust?
1:26:58 A bit about mutual attestation
1:30:40 What is Ledger's Bolos?

Main SubstraTEE Docs
https://www.substratee.com

Tutorial: Run your Substrate pallets in a private environment
https://www.substratee.com/howto_stf.html

Written docs comparing Direct and Indirect Invocation
https://www.substratee.com/design.html#indirect-invocation-current-implementation



⎼⎼⎼⎼⎼⎼⎼

→ For more videos on blockchain development and building Web 3.0,
subscribe to the channel: https://www.youtube.com/channel/UCSs5vZi0U7qHLkUjF3QnaWg?sub_confirmation=1

→ Website: https://www.parity.io/

→ To stay informed about Parity updates and events,
subscribe to the newsletter: https://www.parity.io/newsletter/

→ Follow us on Twitter (@ParityTech): https://twitter.com/ParityTech

→ Check our code on GitHub: https://github.com/paritytech/

→ Drop in the Riot chat to ask technical questions: https://riot.im/app/#/room/#watercooler:matrix.parity.io




Other Videos By Parity Tech


2020-11-12FrontierBlockImport and Moonbeam's dual Parachain/Standalone Runtime | Substrate Seminar | Archives
2020-11-12Build a feeless transaction pallet | Substrate Seminar
2020-10-21Benchmarking for your Substrate pallets | Substrate Seminar
2020-10-13Key management and Parity Signer | Substrate Seminar | Archives
2020-10-08Digital Asset Tracking using Blockchain Technology: Use Cases and Benefits
2020-09-29Substrate 2.0 | Substrate Seminar | Archives
2020-09-22Index your chain into a Postgres SQL database | Substrate Seminar | Archives
2020-09-17Decentralizing the Cloud: The Promise and Potential of Distributed Storage
2020-08-06Building blockchains the easy way | Substrate Seminar
2020-06-26SubSocial's FRAME pallets | Substrate Seminar
2020-06-12Execute Substrate pallets in a TEE with SubstraTEE | Substrate Seminar | Archives
2020-06-03Pallet Coupling, Runtime Upgrades, and Storage Migrations | Substrate Seminar | Archives
2020-06-03Add SM2 crypto to your Substrate chain | Substrate Seminar
2020-05-26Sub0 Online: Starmesh: What Can We Extract From the Orbit - Matej Nemcek, Starmesh
2020-05-26Sub0 Online: Darwinia Relay and Bridge Chain - Bree Yin, Darwina
2020-05-26Sub0 Online: How to Balance Staking Liquidity and High Yield - Bunny Nie, Bifrost
2020-05-26Sub0 Online: Phala Network & Web3 Analytics - Hang Yin, Phala network
2020-05-26Sub0 Online: Subsocial: A set of Social Network Tools for Substrate - Alex Siman, Dappforce
2020-05-26Sub0 Online: Anonymous Credentials - Willam Freudenberger, KILT
2020-05-26[TUTORIAL] Build a Bitcoin-like Blockchain with Substrate - Beginner Friendly (5 of 5)
2020-05-26[TUTORIAL] Build a Bitcoin-like Blockchain with Substrate - Beginner Friendly (4 of 5)



Tags:
TEE
SGX
Substrate
Blockchain
Rust
Attestation
SubstraTEE
Encointer