TrustDavis: A Non-Exploitable Online Reputation System Dimitri DeFigueiredo and Earl T. Barr Dept. of Computer Science, University of California at Davis.

Slides:



Advertisements
Similar presentations
Chapter 15 – Arbitrage and Option Pricing Theory u Arbitrage pricing theory is an alternate to CAPM u Option pricing theory applies to pricing of contingent.
Advertisements

WHY STUDY FINANCIAL MARKETS AND INSTITUTIONS?
FINANCIAL MANAGEMENT I AND II
FNCE 4070 – Financial Markets and Institutions
Futures Markets and Risk Management
Banking and the Management of Financial Institutions
An Overview of the Financial System chapter 2. Function of Financial Markets Lenders-Savers (+) Households Firms Government Foreigners Financial Markets.
Introduction to Derivatives and Risk Management Corporate Finance Dr. A. DeMaskey.
Shopping for an Automobile Loan What Do I Need to Know? Using Standard Calculators.
Carl Johnson Financial Literacy Jenks High School.
Money, Banking, and the Federal Reserve System
CHAPTER 18 Derivatives and Risk Management
Chapter 11 Investing Fundamentals Copyright © 2012 Pearson Canada Inc
Investment Fundamentals and Portfolio Management.
Asymmetric Information
Radu Jurca DIP internal workshop, EPFL, 2005 Trust, Reputation and Incentives in Online Environments Radu Jurca, Boi Faltings
UCDavis, ecs251 Fall /29/2007Trust and Reputation System1 S. Felix Wu University of California, Davis
An Overview of Financial Markets and Institutions
ECONOMICS STUDY GUIDE. Investing – saving in a way that earns income Diversification – distributing funds among a variety of investments to minimize overall.
When you have completed your study of this chapter, you will be able to C H A P T E R C H E C K L I S T Explain how banks create money by making loans.
17-Swaps and Credit Derivatives
1 1 Ch22&23 – MBA 567 Futures Futures Markets Futures and Forward Trading Mechanism Speculation versus Hedging Futures Pricing Foreign Exchange, stock.
Time Value of Money P.V. Viswanath. 2 Key Concepts  Be able to compute the future value of an investment made today  Be able to compute the present.
Basic Tools of Finance Finance is the field that studies how people make decisions regarding the allocation of resources over time and the handling of.
Global Financial Services Outline –Why and how U.S. banks engage in international banking –Foreign banks in the U.S. –International lending –Foreign exchange.
Short Selling Objective: You’re bearish on a stock --- you think its price will be lower in the future. You want to Sell high now, and in the future Buy.
Copyright ©2004 Pearson Education, Inc. All rights reserved. Chapter 18 Asset Allocation.
In this Unit We Will: Know the difference between saving and investing Be familiar with the time value of money Be able to compare investment options.
Banking and the Management of Financial Institutions
ECO Global Macroeconomics TAGGERT J. BROOKS.
Functionality of Banks and Hedge Funds and Contagion Between Financial Institutions Mila Getmansky Sloan School of Management System Dynamics Colloquium.
Chapter 17 Banking and the Management of Financial Institutions.
Module 22 May  Interest rate – the price, calculated as a % of the amount borrowed, charged by lenders to borrowers for the use of their savings.
Module The relationship between savings and investment spending 2. The purpose of the 5 principal types of financial assets: stocks, bonds, loans,
Saving, Investment, & Financial System
S LIDE 1.1 The Language of Financial Markets Quiz Bowl Game Board Invest in This Potent Investments Index or Exchange Earn It Who am I? Financial Markets.
Money and Banking Lecture 02.
The International Financial System
Financing: Notes and Mortgages
21 Risk Management ©2006 Thomson/South-Western. 2 Introduction This chapter describes the various motives that companies have to manage firm-specific.
Savings, Investment and the Financial System. The Savings- Investment Spending Identity Let’s go over this together…
Introduction to the Financial System. In this section, you will learn:  about securities, such as stocks and bonds  the economic functions of financial.
Mutual Funds By: Carmen and Matt. What are they? A collections of stocks, bonds, or individual securities that are managed according to a specific objective.
An Introduction to Derivative Markets and Securities
Investment and portfolio management MGT 531.  Lecture #31.
Introduction to Derivatives
Derivative securities Fundamentals of risk management Using derivatives to reduce interest rate risk CHAPTER 18 Derivatives and Risk Management.
Financial Markets and Institutions – BA 543 Thursday Bexell :00 noon to 2:50 p.m. 6:00 p.m. to 8:50 p.m.
Chapter 3 Arbitrage and Financial Decision Making
TRUST: A General Framework for Truthful Double Spectrum Auctions Xia Zhou Heather Zheng (University of California, Santa Barbara) Presenter: Emil Huang.
FALL 2000 EDITION LAST EDITED ON 9/ Security Market Structures Markets and Participants Goals of Participants Basics.
Overview of Monday, October 15 discussion: Binomial model FIN 441 Prof. Rogers.
Credit Risk transfer OECD-IAIS-ASSAL Fourth Conference on Insurance Regulation and Supervision in Latin America Punta Cana, Dominican Republic, May 6 th.
The Financial System Chapter 9-2. The Financial System − Definitions  A household’s wealth is the value of its accumulated savings.  A financial asset.
CHAPTER NINETEEN Options CHAPTER NINETEEN Options Cleary / Jones Investments: Analysis and Management.
How Banks Work CHAPTER TWO. The Role of Banks A bank is a financial intermediary that accepts deposits from savers and makes loans to borrowers. By making.
An Overview of the Financial System chapter 2 1. Function of Financial Markets Lenders-Savers (+) Households Firms Government Foreigners Financial Markets.
How does a change in money supply affect the economy? Relevant reading: Ch 13 Monetary policy.
Options Chapter 17 Jones, Investments: Analysis and Management.
California Real Estate Finance Fesler & Brady 10th Edition
Spending, Saving, and Investing. Rational Decisions and Financial Planning Economist assume that, given enough information, most people are rational and.
C HAPTER 8 SAVINGS Plan for Financial Security Introduction To Saving.
The Need for Capital Firms need capital to finance projects or purchase physical assets Investors have more than needed for immediate consumption Transfer.
Chapter © 2010 South-Western, Cengage Learning Buying a Home Why Buy a Home? The Home-Buying Process 22.
Section 5.1.  Identify types of financial services  Describe the various types of financial services.
English for Finance 4/5/2011: Funds. Assignment Prepare Flash Cards for Funds terminology Prepare for Quiz on Friday on Wall Street Terminology Extra.
INTRODUCTION TO FINANCIAL MANAGEMENT Chapter 1. WHAT IS FINANCE? Finance can be defined as science and art of managing money. KEYWORDS FINANCIAL MANAGEMENT.
Role of Financial Markets and Institutions
Buy/Sell Agreements. If you had died last night…how would these questions be answered today? Who is running the business? To whom do they report? How.
Chapter 2 Buying and Selling Securities. 2-2 Buying and Selling Securities “Take all your savings and buy some good stock and hold it till it goes up.
Presentation transcript:

TrustDavis: A Non-Exploitable Online Reputation System Dimitri DeFigueiredo and Earl T. Barr Dept. of Computer Science, University of California at Davis

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 2 Motivation

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 3 Motivation Should we buy? How do we decide?

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 4 Motivation

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 5 Motivation Should we buy? How do we decide? What we want: –accurately estimate risk of default –minimize the risk of default –minimize losses due to pseudonym change –avoid trusting a centralized authority How do we achieve these goals?

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 6 Motivation TrustDavis is a reputation system that realizes these goals. It recasts these goals as the following properties:

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 7 Motivation 1.Agents can accurately estimate risk –Third parties provide accurate ratings 2.Honest buyer/seller avoids risk (if possible) –Insure transactions 3.No advantage in obtaining multiple identities –Agents can cope with pseudonym change 4.No need to trust a centralized authority –No centralized services needed

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 8 Motivation Incentive Compatibility: Each player should have incentives to perform the actions that enable the system to achieve a desired global outcome.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 9 Motivation 1.Agents can accurately estimate risk –Third parties provide accurate ratings 2.Honest buyer/seller avoids risk (if possible) –Insure transactions 3.No advantage in obtaining multiple identities –Agents can cope with pseudonym change 4.No need to trust a centralized authority –No centralized services needed Incentive Compatibility!

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 10 Motivation A Reference is: Acceptance of Limited Liability. $100 B A C

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 11 Motivation 1.Agents can accurately estimate risk –Third parties provide accurate ratings –Parties are liable for the references they provide 2.Honest buyer/seller avoids risk (if possible) –Insure transactions –Buyers/sellers pay for references to insure their transactions 3.No advantage in obtaining multiple identities –Agents can cope with pseudonym change –References are issued only to trusted identities 4.No need to trust a centralized authority –No centralized services needed –Anyone can issue a reference Use References!

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 12 Motivation Related Work: Z. Abrams et al. – Workshop P2P Econ 2004 S. Buchegger et al. – Workshop P2P Econ 2004 C. Dellarocas – Ideabook 2004 S. Lee et al. – IEEE Infocom 2003 S. Kamvar et al. – “EigenTrust” 2003 J. Golbeck et al. – Sematic Web 2003 T. Riggs et al. – ACM/IEEE-CS CDL 2001

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 13 Outline Motivation The Model –Buying references –Selling references A Non-Exploitable Strategy Future Work Conclusion –Key ideas

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 14 Outline TrustDavis leverages social networks For now, examples assume No False Claims (NFC) The use of TrustDavis does NOT preclude trade outside the system.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 15 Paying for References

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 16 Outline Motivation The Model –Buying references –Selling references A Non-Exploitable Strategy Future Work Conclusion –Key ideas

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 17 v b wants to buy three shirts. Shirts cost $100 each from a trustworthy seller Unknown seller offers shirts for $50 each (but maybe they are only worth $25). v b would risk 3 x $50 = $150 in the transaction v b can borrow and lend money at rate r=1.25 through the period of the transaction For $30, v b can insure herself! Paying for References How much is v b willing to pay to insure the transaction? (No riskless profitable arbitrage criterion) Example: $100 each Trust-me.com Blowout SALE! $50 each! $150!

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 18 Paying for References To insure herself v b buys the shirts and a hedging portfolio as follows: 1.Instead of buying 3 shirts for $50 each she buys only 2, saving $50. 2.The buyer, v b, adds $30 of her own money and lends the resulting $80 at rate r = 1.25.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 19 Paying for References On Success: –v b obtains $100 from the loan and buys the 3 rd shirt On failure: – v b sells the two shirts for $25 each –gets $100 from the loan. –She obtains a total of $150 Thus, v b can insure herself for $30.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 20 Outline Motivation The Model –Buying references –Selling references A Non-Exploitable Strategy Future Work Conclusion –Key ideas

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 21 Selling References

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 22 Selling References Seen as an investment… On Success the ROI is: On failure the ROI is: If repeated many times the insurer may go bankrupt. Assume the insurer has W dollars available to insure this transaction.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 23 Selling References Insurer maximizes the expected value of the growth rate of capital (Kelly Criterion). For given: –probability of failure p, – a desired growth rate of capital R ; and, – fraction of the total funds W being risked in a transaction. The insurer can obtain a lower bound on the premium C.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 24 Selling References Insured Value as a fraction of total funds – f Cost/Insured Value – C/K Minimum Return/Risk Ration for Different Failure Probabilities

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 25 Outline Motivation The Model –Buying references –Selling references A Non-Exploitable Strategy Future Work Conclusion –Key ideas

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 26 A Non-Exploitable Strategy Two Scenarios: No False Claims - NFC With False Claims - FC False claims only change the probability p. We can incorporate the cost of verification. Key Idea: Save part of the money obtained in successful transactions in excess of the opportunity cost.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 27 A Non-Exploitable Strategy Example. The buyer, v b, has $190 to spend on 1 of 3 options: 1.Buying 3 shirts from an unknown seller for $50 each and insuring the transaction for $40. She values each shirt at $ Buying 2 pairs of shoes from a reliable retailer for $70 each. She thinks each pair is worth $90. 3.Buying 1 game console for $150, from a reliable online shop. She values the console at $240.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 28 A Non-Exploitable Strategy v b ’s valuation for each of the 3 options is: 1.Shirts: 100 x (no cash leftover) = $300 2.Pairs of Shoes: 90 x (cash) = $230 3.Console: 240 x (cash) = $280 Gains in excess of the opportunity cost are: =$20. Part of these $20 should be saved to insure future transactions.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 29 A Non-Exploitable Strategy The Strategy: 1.Initially only provide references to known agents or those that leave a security deposit. 2.Insure all trade through references provided by trusted agents. 3.Do not provide more insurance than you can recover. Charge at least the lower bound for providing a reference. 4.Save part of the money received “in excess of the opportunity cost”.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 30 A Non-Exploitable Strategy OK! $10 saved to provide future insurance 10 Failed! Payment made automatically by v 1

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 31 Outline Motivation The Model –Buying references –Selling references A Non-Exploitable Strategy Future Work Conclusion –Key ideas

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 32 Future Work Simulation –sensitivity to estimates of p –growth rate of capital –dynamic behavior Price Negotiation –should avoid “double spending” problem –fair distribution among insurers of the premium paid

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 33 Outline Motivation The Model –Buying references –Selling references A Non-Exploitable Strategy Future Work Conclusion –Key ideas

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 34 Conclusion TrustDavis provides: Accurate Ratings Non-exploitable strategy for honest agents Pseudonym change tolerance Decentralized infrastructure Through the use of References.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 35 Conclusion Key Ideas: Incentive Compatibility –Incentive to accurately rate –Incentive to insure –No incentive to change pseudonym Saving gains in excess of the opportunity cost to insure future transactions.

TrustDavis: A Non-Exploitable Online Reputation System D. DeFigueiredo and E. T. Barr Computer Science, UCDavis 36 The End Questions? Thank you!