1 Towards Decentralized and Secure Electronic Marketplace Yingying Chen, Naftaly Minsky, Constantin Serban, and Wenxuan Zhang Dept of Computer Science.

Slides:



Advertisements
Similar presentations
A Cost-Based Comparison of Traditional vs. Online Stores Characteristics of Electronic Markets.
Advertisements

The Digital Business is the present and the future
E-Business and E-Commerce
E-commerce Chapter 9 pp E-Commerce Buyer 1. Search & Identification 3. Purchasing 2. Selection & Negotiation 4. Product & Service Delivery 5.
Chapter 13 Paying Via The Net. Agenda Digital Payment Requirements Fraud Detection Online Payment Methods Online Payment Types The Future Payment.
SEMPER: A Security Framework for the Global Electronic Marketplca Jian Zheng Nov. 30, 1998.
E-Marketplaces: Structures and Mechanisms
An agent-mediated B2B marketplace University of Wollongong CSCI321 project Final Presentation Auction explanation.
Flexible Regulation of Virtual Enterprises Naftaly Minsky Rutgers University Joint work with Xuhui Ao.
1 Pertemuan 1 Understanding e-Commerce and e-Business Matakuliah: J0324 / Sistem e-Bisnis Tahun: 2005 Versi: 02/02.
Naftaly Minsky Rutgers University Law-Governed Interaction: a Decentralized Access-Control Mechanism.
Naftaly Minsky Rutgers University Preventing Theft By Keeping Good Company.
1 Regulating the Synchronous Interaction of Web-Services Constantin Serban Department of Computer Science Rutgers University.
TrustDavis: A Non-Exploitable Online Reputation System Dimitri DeFigueiredo and Earl T. Barr Dept. of Computer Science, University of California at Davis.
1 Pertemuan 5 Model Transaksi e-Commerce Matakuliah: H0292 / E-Business Tahun: 2005 Versi: v0 / Revisi 1.
Electronic Commerce Systems
E-Business – Technology and Networks Teodora Bakardjieva Prof. Dr., Varna Free University Varna Free University.
BUSINESS TO BUSINESS.
ELECTRONIC COMMERCE. CONTEXT: Definition of E-Commerce. History of E-Commerce. Advantages and Disadvantages of E-Commerce. Types of E-Commerce. E-Commerce.
E-commerce E-commerce, or electronic commerce, refers to systems that support electronically executed business transactions. In this section: E-commerce.
E-commerce E-commerce is defined "as the process of buying, selling, or exchanging products, services, or information via computer networks, including.
E-Business / E-Commerce Marketing in the Digital Age
1 Design, Implementation and Deployment of the iKP Secure Electronic Payment System Mihir Bellare, Juan A. Garay et al. “ … At this day and age it is hardly.
What is Commerce? “Seller” “Buyer” Transaction Basic Computer Concepts
Ecommerce … or electronic commerce refers to systems that support electronically executed business transactions. B2C B2B C2C In this section: Ecommerce.
Export Finance Needs After obtaining an export order, finance would be needed for:  Procurement of raw materials and components and manufacture of the.
Overview of Electronic Commerce. Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1.Define electronic commerce (EC) and describe its.
Chapter 3 Mohammad Fozlul Haque Bhuiyan Assistant Professor CITI Jahangirnagar University.
Commercial operations in foreign trade.  Classical forms of international trade  Concept and content of international commercial operations  Export.
E-Business University of Palestine Eng. Wisam Zaqoot April 2010 ITSS 4201 Internet Insurance and Information Hiding.
E-Commerce. What is E-Commerce Industry Canada version Commercial activity conducted over networks linking electronic devices (usually computers.) Simple.
Automatic Generation of B2C E-Commerce Payment Process By Jinglei Mei Thursday, November 09, 2000.
Computer fundamentals
Chapter 12: International 1Copyright 1999 Prentice Hall Publishing Company International Opportunities for Small Business.
Systems Analysis And Design © Systems Analysis And Design © V. Rajaraman MODULE 13 ELECTRONIC COMMERCE Learning Units 13.1 What is E-Commerce? 13.2 Electronic.
Copyright© Genetic Computer School Singapore.2009 MIS8 Page-1 Lesson 8 E-Commerce: Digital Markets.
E-BUSINESS AND E-COMMERCE. Learning Objectives Describe electronic commerce, its scope, benefits, limitations, and types. Describe the major applications.
Chapter 4 Getting Paid. Objectives Understand electronic payment systems Know why you need a merchant account Know how to get a merchant account Explain.
Electronic Commerce Jeff Campbell, Piyanuch Chuasiripattana, Travis Flood, Matthew Janocko, Kent Woodburn Research on Electronic Commerce.
Electronic Commerce Chapter 11 – Computers: Understanding Technology, 3 rd edition.
1 Chapter 11 Understanding Computers, 11 th Edition 11 E-Commerce TODAY AND TOMORROW 11 th Edition CHAPTER.
Internet & Digital Economy n What is Internet? n What is Electronic Commerce? n A Framework for EC n Benefits of EC n Categories of EC Applications n.
A Flexible Access Control Model for Web Services Elisa Bertino CERIAS and CS Department, Purdue University Joint work with Anna C. Squicciarini – University.
E-procurement E-procurement is the business-to-business or business-to-consumer purchase and sale of supplies and services through the Internet as well.
BISNIS ELEKRONIK A. Ridwan Siregar. APAKAH E-BUSINESS? E-business (electronic business) is the conducting of business on the Internet, not only buying.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Chapter 9 Electronic Commerce Systems Slide 1 Well, Sort-of.
Kittiphan Techakittiroj (19/11/58 01:40 น. 19/11/58 01:40 น. 19/11/58 01:40 น.) E-Commerce Kittiphan Techakittiroj
Chapter 10 Electronic Commerce. E-commerce is the buying and selling of products and services electronically over the Internet.
OBJECTIVES  To understand the concept of Electronic Payment System and its security services.  To bring out solution in the form of applications to.
(Chp01 MARKETING) What is marketing? Marketing is about identifying and meeting human and social needs. (2) Marketing means to satisfy the need and wants.
SECURITIES MARKET IN BH Sarajevo, January 25, 2005 PETER NICHOLL, CENTRAL BANK OF BOSNIA AND HERZEGOVINA.
Electronic Commerce Chapter 11 – Computers: Understanding Technology, 3 rd edition 1November 17, 2008.
B2B ECOMMERCE.
9 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Electronic Commerce Systems Chapter 9.
E-Commerce Systems Chapter 8 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Electronic Commerce Chapter 9 – Computers: Understanding Technology.
CUSTOMER IDENTIFIES A NEEDS SEARCH FOR SERVICES OR PRODUCT TO SATISFY THE NEED SELECT A VENDOR & NEGOTIATE THE PRICE RECEIVES THE PRODUCT OR SERVICE MAKE.
McGraw-Hill/Irwin Chapter 1 The Nature and Purpose of Accounting Copyright © The McGraw-Hill Companies. All Rights Reserved.
E-Business – Technology and Networks Barani institute of Management sciences Fazal Rehman Shamil
Define electronic commerce (EC) and describe its various categories. 2.Describe and discuss the content and framework.
EDI ( ELECTRONIC DATA INTERCHANGE). Strategic Impact of EDI Business processes can become more efficient Customer-supplier relationships may change more.
Naftaly Minsky Computer Science Department Rutgers University Reducing Spam by Not Sending it or Can the Spam “Arms Race” be Won?
INTRODUCTION E-COMMERCE.
Ecommerce Refers to systems that support electronically executed business transactions. Increasingly, buyers and sellers are turning to the web to buy.
Secure Electronic Transaction (SET) University of Windsor
Distributed Ledger Technology (DLT) and Blockchain
Cryptocurrency and Blockchain Technology
Presentation transcript:

1 Towards Decentralized and Secure Electronic Marketplace Yingying Chen, Naftaly Minsky, Constantin Serban, and Wenxuan Zhang Dept of Computer Science Rutgers University May 6, 2005

2 Outline On the nature of marketplaces, and their conventional electronic realization. Decentralized Electronic Marketplace (DEM), and its implementation via LGI. A marketplace for Airline Ticket – An Example Related Work Conclusion

3 Market Place Essentials A venue is required for buyers and sellers to find each other and conduct trading of merchandise. A degree of trust between buyers and sellers is required.

4 Electronic vs. Traditional Marketplaces Traditional marketplace (e.g. Farmers Market, Shopping Mall): The venue of trading is physical and characterized by geographic proximity. The trust is generated by traditional societal means—such as familiarity, local laws, local customs, and local police. Electronic marketplace: No geographic proximity, thus no human interaction, and no common customs and laws. The question is: how to regain the necessary trust among the trading parties?

5 Conventional Approach to E-Market Trust is established via a central mediator that enforces a set of rules and maintains reputation. Example: ebay.com, pricingcentral.com/ford Limitations: Very expensive to establish, if the marketplace is to be scalable and reliable. The rules of trading are usually implicit in the code of the mediator, and thus quite obscure.

6 The Proposed Decentralized Electronic Marketplace (DEM) Based on Law Governed Interaction (LGI)---a decentralized coordination & access control mechanism. Interaction between buyers and sellers does not involve any central mediator. All participants in the marketplace operate via their private controllers, all carrying the same “law of the market”, L. The marketplace is defined by its law.

7 Controller Agent Buyers Sellers Auditor Airlines Certification Authority Banks Law Airline Ticket Marketplace (overview) L L L L L L L L L LL L L L

8 Some Trust Requirements Airline tickets cannot be forged. Credit card submitted to a seller can be used only for the specified payment. Money back guarantee would be honored. One cannot lie about his/her own reputation.

9 buyer b L seller s L airline al L Implementation of DEM controller agent buy ba bank L credit card check req credit card check resp t distribute ticket t t t t sell

10 Implementation of DEM (Trading Law, Cont.) URL location of the law: Java law: Prolog law:

11 Implementation of DEM (Performance Evaluation) Overhead added by a pair of controllers: Depend on the complexity of the law: 20 – 200 µs Negligible over WAN Acceptable over LAN

12 Deployment (Using Distributed TCB) I I I I IIx y Controller Service adopt(L, name) adopt(…) m’ m’’ L m ==> y L Implemented by Moses Middleware

13 Related Work European SEMPER project [Wainder, M. et.al ] Proposed a secure electronic marketplace for Europe Basic trust assumption has been that each user trusts his or her own machine, but not the machine of the partner. Had no continuation after the project has been completed in Distributed Digital Commerce [Schemees, M. 2003] Discussed the benefits of decentralized market for digital goods. Studied the processes involved in digital trading and their implementation using P2P communication Proposed no mechanism for achieving the trust and security in the marketplace.

14 Conclusion Proposed the concept of DEM (Decentralized Electronic Marketplace) Completely decentralized, fully scalable, and lightweight. Security and trust are provided by a single, unifying law that governs all the transactions made through the marketplace – in some analogy to the laws that govern the traditional marketplaces. Proof of concept provided by an implementation of the airline tickets marketplace Implemented in both Java and Prolog trading law Demo will be available on the web site of LGI release Realization of DEM needs a widely deployed commercial controller service, to act as a distributed trusted computing base (DTCB).

15 Thanks ! & Questions ? The End