首页    期刊浏览 2024年10月05日 星期六
登录注册

文章基本信息

  • 标题:A hybrid web-centric and peer-to-peer architecture for consumer-to-consumer e-commerce.
  • 作者:Otto, James ; Wagner, William ; Pant, Vik
  • 期刊名称:Journal of Strategic E-Commerce
  • 印刷版ISSN:1554-5393
  • 出版年度:2004
  • 期号:January
  • 语种:English
  • 出版社:The DreamCatchers Group, LLC
  • 摘要:An exciting area of growth in the world of E-Commerce has been the rapid rise of the Peer-to-Peer (P2P) architecture. While popular, as witnessed by the widespread use of file sharing programs such as KaZaa and Morpheus, this architecture has not yet been leveraged into a profitable business model. This paper proposes a new architecture for Consumer-to-Consumer E-Commerce that combines the flexibility of the P2P architecture, with the more stable web-centric architecture. These two architectures are analyzed from the perspectives of their relative information usefulness and mercantile activities they will support. After a discussion of the tradeoffs of each architecture, a C2C business model that takes advantage of the relative strengths of a hybrid P2P and Web-Centric architecture is presented.
  • 关键词:E-commerce;Electronic commerce;Peer to peer computing;Peer to peer networking

A hybrid web-centric and peer-to-peer architecture for consumer-to-consumer e-commerce.


Otto, James ; Wagner, William ; Pant, Vik 等


ABSTRACT

An exciting area of growth in the world of E-Commerce has been the rapid rise of the Peer-to-Peer (P2P) architecture. While popular, as witnessed by the widespread use of file sharing programs such as KaZaa and Morpheus, this architecture has not yet been leveraged into a profitable business model. This paper proposes a new architecture for Consumer-to-Consumer E-Commerce that combines the flexibility of the P2P architecture, with the more stable web-centric architecture. These two architectures are analyzed from the perspectives of their relative information usefulness and mercantile activities they will support. After a discussion of the tradeoffs of each architecture, a C2C business model that takes advantage of the relative strengths of a hybrid P2P and Web-Centric architecture is presented.

INTRODUCTION

This paper analyzes the tradeoffs between a distributed peer-to-peer (P2P) architecture and a web-centric architecture (the dominant e-commerce architecture) for consumer-to-consumer (C2C) online market makers. The analysis is used to compare the relative utility of both P2P and Web-centric architectures to support C2C transactions from information usefulness and mercantile activities perspectives. The paper then suggests a potential C2C business model based on a hybrid P2P and Web-Centric architecture.

The analysis of architecture and its fit to business processes is important because the alignment of architecture with user processes is relevant to the success of organizational goals (Carleton, 2002; Eisenmann 2002). Since C2C mercantile interactions are fundamentally the transfer of information, goods and services, and payments between consumer peers, it makes sense that P2P based information architectures be considered for C2C interactions and business models.

This paper addresses online market makers - electronic intermediaries that provide market services to participants by providing an infrastructure and place to trade along with rules to govern trading. Specifically, we address the online market maker business model for P2P C2C.

There are numerous business models supporting online market makers that can be categorized by product focus, transaction type, and affiliation as outlined in Table 1 (Eisenmann, 2002). The last column of Table 1 categorizes the scope of this paper.

As shown in Table 1, this paper addresses the market for C2C participants, standardized, horizontal, and indirect products, catalog transactions, with a neutral affiliation. A good example of this type of market is the traditional newspaper classified consumer advertisements for well understood products such as cars or appliances. The classified section of the newspaper provides a forum for catalog information for sellers for a fee. This same type of consumer classified market is available online for web-centric architectures. For example, see Figure 1.

[FIGURE 1 OMITTED]

We chose this market segment because it is less complex than many other markets and it is essentially P2P once the buyer and seller find one another. In other markets, a variety of complex services may be necessary to accompany the transactions. For example, in auction markets, bidding must be tracked over time using relatively complex rules. In B2B markets, a variety of more exotic business support services can be required, such as request for information (RFI) document generation, requisition and routing approval, financial settlement of orders, controls over who can see information, assurance that transactions are in accordance with regulations, laws, and pre-negotiated contracts, etc. (Katerattanakul, 2002; Smaros, 2001).

For our tradeoff analysis, we assume that the P2P architecture is not centrally controlled or managed whereas the Web-centric architecture institutes centralized control over user information and activities. We also assume that C2C sellers have an always-on connection (such as Digital Subscriber Line (DSL) or cable modem), as opposed to a dial-up connection. If the user does not possess an always-on connection, then the analysis becomes trivial because the 24/7 availability of a Web server dominates any tradeoffs.

OVERVIEW OF P2P AND WEB CENTRIC ARCHITECTURES

According to WhatIs.com, "...peer-to-peer is a communications model in which each party has the same capabilities and either party can initiate a communication session." (TechTarget, 2003). This means that there is no intermediary between the parties (except for their internet service providers). For P2P connectivity to function on the Internet, users connect to each other via the other party's IP address. Since every device (computer, PDA, etc.) or service (routing, bridging, etc.) connected to the Internet has a unique IP address, it (IP address) is very helpful in identifying and locating these devices/services. As displayed in Figure 2, since both parties in a P2P connection have the capability of being clients and servers, they are termed "hosts" or "nodes".

[FIGURE 2 OMITTED]

It is the decision of the user to provide services or consume them. If the user chooses to be a provider then he or she can determine limits on services/resources that can be used. These limits can be based on a variety of factors such as security privilege and usage history of connected peer, and also on system load, bandwidth usage, network throughput, time of day, etc.

A Web-Centric Architecture is a type of client/server architecture. In such an architecture, one (or many) machine(s) produce and provide the services and one (or many) machine(s) acquire and consume these services. According to Webopedia.com, client/server architecture is, "a network architecture in which each computer or process on the network is either a client or a server. Servers are powerful computers or processes dedicated to managing disk drives (file servers), printers (print servers), or network traffic (network servers). Clients are PCs or workstations on which users run applications. Clients rely on servers for resources, such as files, devices, and even processing power" (Webopedia.com, 2003). A Web-Centric architecture is the architecture that defines the World Wide Web. In such an architecture, there is a clear demarcation between the producer and the consumer of the services that interact with each other over the Internet. In a Web-Centric architecture, some computers are dedicated to providing services to others. In most cases, applications implemented over the client/server architecture, such as WWW websites, are meant to serve many clients at the same time.

ANALYSIS OF PEER-TO-PEER AND WEB-CENTRIC ARCHITECTURE TRADEOFFS

Our framework contrasts the general architectural tradeoffs of P2P and Web-centric (client-server) architectures. We recognize that these tradeoffs will vary depending upon the specific application context, so we provide an explanation of how these tradeoffs apply. Using this information, the reader can adjust the analysis to fit their specific context.

Alter (2002) has proposed a series of criteria for evaluating E-Commerce models using an information perspective. These are summarized in Table 2 and are used as a basis for comparing the relative advantages of the P2P and Web-centric architectures from an e-commerce consumer perspective. This evaluation also assumes that the user interface criteria (such as usability, user friendliness, responsiveness - etc.) can be made equivalent between the two architectures by proper design of the user interface layer. Since the transactions between buyer and seller over the Internet largely involve information exchange, the criteria are discussed in information terms.

Information Accuracy: This criterion measures how well the information represents what it is supposed to represent. In centralized systems, a single master copy of the data can be maintained and enforced. Any replication is performed explicitly (usually for backup purposes), so there is little chance that alternate inconsistent files exist. In a distributed P2P system, the same file can exist in several different places. For example, P2P users can download a product information file from the originator. If that downloaded file is modified, then two different files will exist that purportedly refer to the same product--which can breed inconsistencies and errors (Seltzer, 2002; Killdara Corp, 2001). Thus for this measure, the Web-centric architecture has the advantage. Additionally, because information is centrally monitored and controlled in a Web-centric system, inaccurate data can be removed from the system. In a truly distributed system, no such enforcement mechanism exists.

Information Precision: This measure addresses how well the information detail meets user requirements. In a Web-centric architecture that is centrally controlled, the user is restricted to supplying information in the format prescribed by the management authority. This may not allow for the level of information precision desired by the users. For example, a user may wish to provide a high resolution image of a product that exceeds the allowed web server file size. On the other hand, a distributed P2P system allows any desired data to be presented by the user, from videos of the product to detailed images with narration. The buyer and seller select the amount of information, along with the associated bandwidth and storage requirements, that best meet their transaction needs. Thus for this measure, the distributed P2P architecture has a relative advantage over the centralized web architecture.

Information Age: This criterion concerns how old the information is relative to the requirements of the task. In a Web-centric system, information can be controlled and removed from the system by centralized management when it expires (such as when the client sells the product). In a distributed P2P system, the architecture places that responsibility on each user. If users do not remove information from the network, then old, irrelevant information may still be available to users. Thus, the Web-centric architecture has an advantage for this measure.

Information Completeness: This criterion addresses how adequate the amount of information is for the task at hand. The Web-centric architecture, which is centrally managed, can limit the amount and format of information provided by the seller or buyer. The P2P architecture only limits information to that which can be handled by the bandwidth, storage, and format constraints of the buyers and sellers. Thus, the P2P architecture can provide better information completeness due to its scalability (Smaros & Framling, 2001). As an example, the amount of information stored and available to users of KaZaA, a popular P2P application is huge. For example, at 8pm on 16 March, 2004 the following statistics applied to Kazaa:

Over 2.5 million users online

Over 1.4 billion files

Over 4 petabytes (4 million gigabytes) of information

Information formats included audio, video, images, documents, software, and music playlists

Information Timeliness: This measures whether the information is provided quickly enough to meet user needs. In the P2P architecture, the information is available immediately (Merkow, 2000) as soon as the user moves the files into the shared folder. For the Web-centric system, the user must explicitly communicate information to the administrators (Smaros & Framling, 2001) and may need to wait until the user and/or information is approved for posting, which may reduce the timeliness of the data. Therefore, the P2P architecture has an advantage for information timeliness.

Information Source: This measure addresses the credentials of the supplier of the information. Is the source credible, trustworthy, and free from bias? Web-centric systems, with their centralized control, can institute trust mechanisms to verify system users. For example, Ebay provides various utilities for providing feedback on sellers and also for filing more formal complaints. These same types of verification methods are not as robust in a distributed P2P system. Thus, the Web-centric architecture has an advantage for this measure.

Information Availability: This measure addresses the extent to which the necessary information is available to the people that need it when it is required. In practical e-commerce terms, it is expected that data will be available 24 hours per day, 7 days per week (24/7). Web-centric systems can explicitly manage the replication of data and system redundancies to cope with a failure or error. In a P2P system, redundancy can, but does not necessarily, occur. For example files may be copied by prospective buyers, but this may not necessarily happen. Thus, if the file is copied by many users, it is possible that redundancy could be quite good (at the possible expense of information consistency). However, since there is no centralized management, replication of files is not explicitly required. Thus, it is also possible that redundant files may not exist in a P2P system. In a centrally controlled system, redundancy can be enforced. Additionally, 24/7 availability requires that the information source be continuously operating. A centralized web server has people dedicated to keeping the web server operating. This level of reliability may not be available to your average P2P user (Note that this analysis assumes that the P2P users have an always-on internet connection). For these reasons, the Web-centric approach has an advantage over P2P when it comes to information availability.

Information Admissibility: This criterion focuses on whether the information provided is socially, culturally, or legally appropriate. In a Web-centric system, management can remove objectionable information, whereas this does not occur in a distributed P2P system. For example, Ebay management removed items by individuals attempting to sell debris from the Space Shuttle accident. This problem with P2P has also been heightened by the wide press coverage of P2P sites such as Napster, which may be involved in intellectual property thefts (Carleton, 2002). Thus, the Web-centric system has an advantage for this criterion (unless the seller or buyer are specifically interested in exchanging inappropriate information).

Information Expense: This measure deals with the cost of executing transactions. In the P2P architecture, client software interacts directly with other client software. The expenses associated with data storage and bandwidth are borne by the client. With a Web-centric architecture, these expenses are borne by the manager of the Website. It is assumed that these bandwidth and storage costs, plus any profit, are then passed on to the users as fees (Smaros & Framling, 2001). If one assumes that a significant portion of user bandwidth and storage stands unused and idle, then the marginal costs of adding the P2P functionality will be small. Thus, from a user perspective the P2P architecture has an advantage.

Information Security: This measure addresses the level of protection against unauthorized information access or alteration. Centrally managed security can be more attentive and sophisticated than security that relies on each user. It is well recognized that security is the Achilles heel of P2P applications because of the average user's limited awareness of security issues (Kalakota, Susarla, & Parameswaran, 2001). The Web-centric approach has an advantage over P2P which has more places where security can be breached (Killdara Corp, 2001).

Information Presentation: This measure addresses how the information is presented and how appropriate it is for the desired application. Since P2P allows users to provide information in any format desired (Framling & Holstrom, 2000), it has an advantage of the centrally controlled Web-centric architecture.

Information Standardization: This criterion measures how consistent information is across similar files. Standardization can help users because it supports a consistent view of information and easier information exchange. Since the Web-centric architecture supports the centralized management of standardization and can also provide translation services between different information formats (Smaros & Framling, 2001), it has an advantage over the P2P architecture.

C2C TRANSACTIONS AND SUPPORTING E-COMMERCE SERVICES

In this section we compare the P2P and Web-centric architectures from the perspective of a consumer mercantile model. In C2C e-commerce, the mercantile activities of the buyer and seller are listed below (Kalakota & Whinston, 1996).

* Product/service search

* Comparison shopping and selection

* Negotiation of terms

* Placement of order

* Authorization of payment

* Receipt of product

* Customer service and support

Table 3 compares the ability of the P2P and Web-centric architectures to support e-commerce implementations of each of the consumer mercantile activities. For each mercantile activity, Table 3 lists the activities from both the buyer and seller perspectives and the electronic implementations of services that support those mercantile activities.

For example, during the negotiation phase, Table 3 shows that during the product search phase, the buyer can search web pages and web catalogs in a Web-Centric architecture or specialized P2P search engines in the P2P environment. Additionally, the buyer can review all the offerings provided by a specific peer site by reviewing all the files in the seller's shared folder.

A PROPOSED HYBRID ARCHITECTURE

If one examines the relative advantages and disadvantages of Web-centric and P2P architectures in Table 2, and their respective services in Table 3, it is evident that the architectures have different strengths and weaknesses. Given this, we propose that a hybrid architecture can best meet the needs of the C2C buyers and sellers. Figure 3 diagrams such an architecture. This hybrid architecture allows one to place C2C services at either the peer clients or the web server depending upon the nature of the service.

[FIGURE 3 OMITTED]

To show the relative utility of this hybrid model we can apply the same information-centric perspective suggested by Alter (Alter, 2002) that was discussed earlier. Table 4 summarizes the various services that could be provided by the two parts of the hybrid model.

Kwok, et. al. provide a three layer framework for P2P business and service models (Kwok, Lang, & Tam, 2002) as diagrammed in Figure 4. The bottom two layers define the technology and community service application layers. These bottom layers provide the infrastructure to support the business model of the top layer. It could be argued that the first two layers of the Kwok model are being successfully addressed by some current P2P applications given the large user participation levels. For example, a survey of Cornell student usage of bandwidth found that on average 55% of the bandwidth was used by Kazaa inbound and outbound traffic (Cornell University, 2001). This is far more than any other type of activity on campus.

[FIGURE 4 OMITTED]

Assuming that the infrastructure and first two layers are being adequately addressed by current P2P communities, then it may be possible to develop the revenue to support a business model layer by providing a combination of free and paid value-added services. For example, one could place those services that require unbiased third party and/or centralized control at the web server. Bandwidth intensive, storage intensive, and rapidly changing information could be placed at the P2P client locations. Basic services such as search and referral services could be provided free of charge, while premium support such as escrow services could be provided for a fee. Table 5 summarizes ideas about how free and charged services could be split between the P2P and Web-Centric portions of the architecture.

SUMMARY AND CONCLUSIONS

This paper has examined the relative advantages and disadvantages of the P2P and Web-Centric architectures for C2C transactions. Based on this analysis, a hybrid architecture was proposed along with suggestions on how the hybrid P2P and Web-Centric architecture might be leveraged to support a profitable business model.

REFERENCES

Alter, S. (2002). Information Systems: The Foundation of E-Business. Upper Saddle River, NJ: Prentice Hall.

Carleton, J. (2002, May). Fast growth forecast for enterprise P2P. Tech Update. Retrieved August 17, 2004, from http://techupdate.zdnet.com/techupdate/stories/main/ 0,14179,2863979,00.html

Cornell University (2002). Cornell Internet Usage Statistics for 2001. Retrieved August 15, 2004, from http://www.cit.cornell.edu/computer/students/ bandwidth/charts.html

Eisenmann, T. (2002). Internet Business Models: Text and Cases. New York, NY: McGraw-Hill.

Framling, K. & J. Holmstrom (2000). A distributed software for collaborative sales forecasting. Second Conference on Management and Control of Production and Logistics, July 2000.

Kalakota, R. & A. Whinston (1996). Electronic Commerce-A Managers Guide. Reading, MA: Addison-Wesley.

Katerattanakul, P. (2002). Framework of effective web site design for business-to-consumer Internet commerce. INFOR, 40(1), 57-70.

Kazaa (2004). Statistics accessed from Kazaa peer-to-peer network on August 16, 2004 using the Kazaa client P2P software.

Killdara Corporation (2001). Peer-to-peer: Good, bad and in-between. Retrieved August 11, 2003, from http://www.killdara.com/whitepapers.htm

Kwok, S., Lang, K. & K. Tam. (2002). Peer-to-peer technology business and service models: risks and opportunities. Electronic Markets, 12(3), 175-183.

Merkow, M. (2000, October). What can P2P do for B2B. Insights--EC Outlook. Retrieved Aug 17, 2004 from http://ecommerce.internet.com/news/insights/outlook/article/ 0,,10535_486031,00.html

Parameswaran, M., A. Susarla, & A. Whinston (2001). P2P networking: An information-sharing alternative. IEEE Computer, 34(7), 31-38.

Seltzer, L. (2002, January). Peer-to-peer: My favorite stupid fad of 2001. Retrieved August 15, 2004, from http://techupdate.zdnet.com/techupdate/stories/main/0,14179, 2837666,00.html

Smaros, J. & K. Framling (2001). Peer-to-peer information systems--an enabler of collaborative planning, forecasting and replenishment. Logistics Research Network 6th Annual Conference, Cardiff, September, 2001.

TechTarget (2004, February). What Is: Peer-to-peer. Retrieved August 15, 2004, from http://searchnetworking.techtarget.com/sDefinition/0,, sid7_gci212769,00.html

Webopedia.com (2004, May). Webopedia: Client/server architecture. Retrieved August 17, 2004, from http://www.webopedia.com/TERM/C/ client_server_architecture.html

James Otto, Towson University

William Wagner, Villanova University

Vik Pant, Ixos Software, AG.
Table 1. Online Market Maker Business Models

Category Characteristics Scope of this paper

Participants Consumers (C): Consumers Consumer-to-Consume
 represents one or more of the r Participants
 transaction participants
 (e.g., B2C, C2C, G2C, etc.)

 Business (B): A business entity
 represents one or more of the
 transaction participants
 (e.g., B2B, B2C, B2G, etc.)

 Government (G): A governmental
 entity represents one or more of
 the transaction participants
 (e.g., G2B, G2C, G2G, etc.)

Product Customized: Nonstandard products Standardized Products
Focus that require a significant
 amount of communication to
 satisfy buyer

 Standardized: Well understood
 products that do not require
 extensive discussions

Market Horizontal: Diverse customer Horizontal Markets
Paradigm base purchase the products

 Vertical: products restricted to
 a specific buyer pool

Product Direct: Items incorporated into Indirect Products
Kind a product

 Indirect: Items used to support
 activities

Transaction Catalog: Lists of standardized Catalog Transactions
Type products from multiple sources

 Auctions: Buyers (or sellers)
 bid for products

 Exchanges: Continuous auctions
 for standardized products with
 fluctuating supply, demand, and
 price

Affiliation Buyer: Biased exchange terms Neutral Affiliation
 towards buyers.

 Seller: Biased exchange terms
 towards sellers

 Neutral: Unbiased exchange
 terms.

Table 2. Evaluation Criteria from an Information Perspective

 Web-Centric P2P
Information Quality
 Accuracy +
 Precision +
 Age +
 Completeness +
 Timeliness +
 Source +
Information Availability
 Availability +
 Admissibility +
Information Expense +
Information Security +
Information Presentation +
Information Standardization +

Table 3. Mercantile Activities Electronic Services

 C2C Transaction

 EC Services
Buyer Seller Provided Web-Centric

Product Provide Info Electronic Website
Search Product Search
 Search Engines

 Electronic Website
 Product catalog
 Advertising
 (Push, Pull)

Compare Provide Online Reviews Website user
Alternatives Comparison and ratings groups
 Information Comparison Website
 Charts reviews
 Seller Database Seller
 ratings
 database

Negotiation Negotiation Communication Terms
 Channels information
 (email, voice Tax/Fee
 chat, Calculators
 text chat) Information
 Terms Web chat
 Information
 Tax/fee
 Calculation

Provide Accept Electronic Credit Online credit
Payment Payment cards

 Electronic Debit Online
 payment
 system
 (e.g., paypal)

 Escrow Services

Accept Fulfillment Shipping
Shipment Information

Request Provide Knowledge Base Online
Service Service Electronic Knowledge
and Support and Support Communication Base, FAQ
 Web Page
 Email, Chat

 C2C Transaction

 Other Internet
Buyer Peer-to-Peer Tools

Product P2P Search Web Search
Search Engines Engines

 Peer catalogs Email
 (solicited and
 unsolicited)
 Newsgroups

Compare Usenet
Alternatives Newsgroup
 reviews
 Web periodical
 reviews

Negotiation Terms Email
 Information
 Tax/Fee
 Information
 P2P Chat

Provide
Payment

 Online
 payment
 system
 (e.g., paypal)

 Electronic
 Escrow

Accept
Shipment

Request Email, Chat
Service
and Support

Table 4. Services provided by Hybrid Model

 Web Server Services P2P Services

Information Quality

Accuracy Provide summary Provide accurate
 information and refer information
 to more accurate peer
 client information

Precision Provide summary Provide precise
 information and refer information
 to more precise peer
 client information

Age Provide valid Provide valid
 timeframe of peer timeframe of peer
 information information

Completeness Provide summary Provide complete
 information and refer information
 to more complete peer
 client information

Timeliness Provide summary Provide timely
 information and refer information
 to more timely peer
 client information

Source Provide ratings/ Provide ratings/
 reviews of seller reviews of seller

Information Availability

Availability Provide 24/7 summary Provide 24/7 detailed
 information information

Admissibility Verify that Provide admissible
 information is information
 admissible

Information Expense Provide summary Provide detailed
 information and information and refer
 reference to peer to Web server for
 clients for free; additional value-added
 charge for additional services
 value-added services

Information Security Provide security Refer to Web-Server
 patches and tips to for security patches
 users and tips to users

Information Provide summary Present information in
Presentation information and refer variety of appropriate
 to peer client formats
 information

Information Provide summary Provide information in
Standardization information in standard and other
 standard format and appropriate formats
 refer to additional
 peer client
 information

Table 5. Consumer-to-Consumer Services on the Hybrid Architecture

 P2P Client Web-Server

Basic Free Information search and Web-Server services
Services presentation capability Summary information with
 Referrals to value-added aging information and
 search
 P2P Chat capability Referrals to P2P site
 information
 Seller ratings
Value-Added Advertising Electronic credit/debit
Pay Services payment acceptance
 Escrow services
 Knowledge base
 Comparison charts
 Advertising
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有