Civ Kit: A Peer-to-Peer Electronic Market System [combined summary]



Individual post summaries: Click here to read the original discussion on the bitcoin-dev mailing list

Published on: 2023-06-30T03:46:32+00:00


Summary:

The email thread discusses the concept of front-running in peer-to-peer marketplaces and the concern that bulletin board operators may front-run trades. However, there are security paradigms proposed to mitigate this risk, such as duplicating offers to multiple boards and monitoring latency anomalies. Running bulletin boards as federations with consensus rules is also suggested.The CivKit architecture aims to provide a flexible framework for peer-to-peer marketplaces, adapting to the needs of market participants. It aims to create a censorship-resistant and permissionless global trading system while addressing concerns like front-running. The paper delves into the architecture in detail, combining the Nostr architecture with Lightning onion routing infrastructure. The market boards are Nostr relays with a Lightning gateway, operating autonomously and in competition.The trades are escrowed under Bitcoin Script contracts, relying on moderations and know your peer oracles for adjudication. A consistent incentive framework for service operators is proposed through privacy-preserving credentials backed by Bitcoin payments. The authors plan to release code and modules gradually, leveraging the Lightning Dev Kit and Nostr libraries. They express their enthusiasm for collaborating with the community to standardize libraries and ensure interoperability between clients.The email provides links to various resources including the paper itself, external references like the Lightning Dev Kit and W3C DID Core specification, and the Privacy Pass project. The authors welcome feedback from readers and encourage an interactive dialogue. They provide a mailing list for further discussion and engagement with the Bitcoin development community.


Updated on: 2023-08-02T09:14:15.352548+00:00