Fides: A System for Verifiable Computation Using

Fides: A System for Verifiable Computation Using
1 / 1
Fides: A System for Verifiable Computation Using - slide 1 of 25 Fides: A System for Verifiable Computation Using - slide 2 of 25 Fides: A System for Verifiable Computation Using - slide 3 of 25 Fides: A System for Verifiable Computation Using - slide 4 of 25 Fides: A System for Verifiable Computation Using - slide 5 of 25 Fides: A System for Verifiable Computation Using - slide 6 of 25 Fides: A System for Verifiable Computation Using - slide 7 of 25 Fides: A System for Verifiable Computation Using - slide 8 of 25 Fides: A System for Verifiable Computation Using - slide 9 of 25 Fides: A System for Verifiable Computation Using - slide 10 of 25 Fides: A System for Verifiable Computation Using - slide 11 of 25 Fides: A System for Verifiable Computation Using - slide 12 of 25 Fides: A System for Verifiable Computation Using - slide 13 of 25 Fides: A System for Verifiable Computation Using - slide 14 of 25 Fides: A System for Verifiable Computation Using - slide 15 of 25 Fides: A System for Verifiable Computation Using - slide 16 of 25 Fides: A System for Verifiable Computation Using - slide 17 of 25 Fides: A System for Verifiable Computation Using - slide 18 of 25 Fides: A System for Verifiable Computation Using - slide 19 of 25 Fides: A System for Verifiable Computation Using - slide 20 of 25 Fides: A System for Verifiable Computation Using - slide 21 of 25 Fides: A System for Verifiable Computation Using - slide 22 of 25 Fides: A System for Verifiable Computation Using - slide 23 of 25 Fides: A System for Verifiable Computation Using - slide 24 of 25 Fides: A System for Verifiable Computation Using - slide 25 of 25
Fides: A System for Verifiable Computation Using Smart Contracts Mahmudun Nabi, University of Calgary, Alberta, Canada April 1, 2022 Outline Backgrounds Blockchain Ethereum and smart contract Outsourcing computation Refereed Delegation of

Related Topics

Download this presentation From Below

"Fides: A System for Verifiable Computation Using" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
Fides: A System for Verifiable Computation Using Smart Contracts Mahmudun Nabi,

University of Calgary, Alberta, Canada April 1, 2022<br>
02
Outline Backgrounds
Blockchain
Ethereum and smart contract
Outsourcing computation
Refereed Delegation of Computation (RDoC)
Verifiable Computation using Smart Contracts
Our Work
Committed CRR (cmCRR) protocol
Fides
Conclusion<br>
03
Blockchain Basics Key Components of Blockchain: 3 Node Transaction Block Consensus - Full node
- Mining node (aka miner)
- Lightweight node - A cryptographically signed
piece of instruction that is generated
by a node and submitted to the blockchain. - Transaction data is permanently
recorded in files called blocks. - To add a new block to the blockchain,
all participating nodes must come to a
common agreement (also called consensus). Forming blockchain: by chaining blocks Figure: Example of forming blockchain Key Characteristics:
Decentralization
Anonymity
Transparency
Immutability<br>