PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
October 27, 2017175 citations

Betrayal, Distrust, and Rationality

View Full Paper
CDChangyu DongYWYilei WangAAAmjad Aldweesh

Key Points

Key points are not available for this paper at this time.

Abstract

Cloud computing has become an irreversible trend. Together comes the pressing need for verifiability, to assure the client the correctness of computation outsourced to the cloud. Existing verifiable computation techniques all have a high overhead, thus if being deployed in the clouds, would render cloud computing more expensive than the on-premises counterpart. To achieve verifiability at a reasonable cost, we leverage game theory and propose a smart contract based solution. In a nutshell, a client lets two clouds compute the same task, and uses smart contracts to stimulate tension, betrayal and distrust between the clouds, so that rational clouds will not collude and cheat. In the absence of collusion, verification of correctness can be done easily by crosschecking the results from the two clouds. We provide a formal analysis of the games induced by the contracts, and prove that the contracts will be effective under certain reasonable assumptions. By resorting to game theory and smart contracts, we are able to avoid heavy cryptographic protocols. The client only needs to pay two clouds to compute in the clear, and a small transaction fee to use the smart contracts. We also conducted a feasibility study that involves implementing the contracts in Solidity and running them on the official Ethereum network.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Dong et al. (2017) studied this question.

synapsesocial.com/papers/6a1be13b69a4af5b15a91dcbhttps://doi.org/10.1145/3133956.3134032
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1A principle for resilient sharing of distributed resources1976 · 422 citations
  2. 2Implementing fault-tolerant services using the state machine approach: a tutorial1990 · 2,401 citations
  3. 3Sequential Equilibria1982 · 1,716 citations
  4. 4VD-PSI: Verifiable Delegated Private Set Intersection on Outsourced Private Datasets2017 · 48 citations
  5. 5Practical delegation of computation using multiple servers2011 · 142 citations