A computer-implemented method and system is disclosed in which a
network-based interaction environment includes a plurality of
peer-to-peer nodes being able to communicate directly with each other
using a peer-to-peer protocol and a peer-to-peer client application, and
a first peer-to-peer client application running on a first peer-to-peer
client of the plurality of peer-to-peer nodes, the first peer-to-peer
client application to maintain persistent user account information on the
first peer-to-peer client, the persistent information being related to a
plurality of user accounts for conducting e-commerce interactions on the
network-based interaction environment, the plurality of user accounts
including at least one user account based on a plurality of roles of a
corresponding user.