Abstract | ||
---|---|---|
We present Airtnt, a novel scheme that enables users with CPUs that support Trusted Execution Environments (TEEs) and remote attestation to rent out computing time on secure enclaves to untrusted users. Airtnt makes use of the attestation capabilities of TEEs and smart contracts on distributed ledgers to guarantee the fair exchange of the payment and the result of an execution. Airtnt makes use of off-chain payment channels to allow requesters to pay executing nodes for intermediate snapshots of the state of an execution. Effectively, this step-by-step compute-payment cycle realises untrusted pay-as-you-go micropayments for computation. Neither the requester nor the executing node can walk away and incur monetary loss to the other party. This also allows requesters to continue executions on other executing nodes if the original executing node becomes unavailable or goes offline. |
Year | Venue | Field |
---|---|---|
2018 | arXiv: Cryptography and Security | Computer security,Computer science,Communication channel,Micropayment,Payment,Snapshot (computer storage),Computation |
DocType | Volume | Citations |
Journal | abs/1805.06411 | 3 |
PageRank | References | Authors |
0.38 | 23 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mustafa Al-Bassam | 1 | 46 | 5.17 |
Alberto Sonnino | 2 | 16 | 5.38 |
Michal Król | 3 | 11 | 1.91 |
Ioannis Psaras | 4 | 943 | 54.27 |