Was ist die Definition einer P2P-Börse?

Das Bitcointalk-Mitglied BTCLuke schlug die folgenden sechs Kriterien für einen P2P-Austausch vor:

Ein P2P Distributed Exchange MUSS:

  1. Seien Sie ohne zentrale Fehlerpunkte, da eine oder zwei Regierungen eines Tages danach kommen werden. Ich schlage ein Bitorrent-ähnliches Software-Schema vor.
  2. Zeigen Sie jedem eine sehr große Anzahl möglicher Trades zur Auswahl (Tausende?), damit Vermögenswerte einen stabilen Preis bilden können. (z. B. ein Bitcoin kostet $120)
  3. Handeln Sie Trades ziemlich SOFORT, wenn Sie sich also eine Grafik ansehen und zu einem ganz bestimmten Zeitpunkt handeln möchten, können Sie dies tun. (Dies ist äußerst wichtig für Arbitrager und andere Händler, die dazu beitragen, die Preisschwankungen niedrig zu halten.)
  4. Bieten Sie Grafiken und APIs für die grafische Darstellung an, wie es MtGox tut.
  5. Haben Sie einen (vertrauenswürdigen) Handel mit drei Benutzern, sodass immer ein nicht interessierter Dritter den Handel zwischen Käufer und Verkäufer hostet. (Und sollte auch Escrow bereitstellen!)
  6. Verwahren und übertragen Sie Schuldscheine ohne die Notwendigkeit von Vertrauen

Gibt es ein Whitepaper oder ein Open-Source-Projekt, das eine Lösung für alle sechs Kriterien hat? Wer in der Community hat außerdem an P2P-Börsen gearbeitet und welche Vorschriften würden sich darauf auswirken?

6 ist dumm. Wenn Sie 50.000 Dollar auf der Bank haben, ist das ein Wert. Sicher, es hat einen Risikoabschlag, weil die Bank ihr Geschäft einstellen könnte. Aber es hat auch einen Convenience-Aufschlag, weil die Bank Dinge wie Electronic Banking ermöglicht, für Sicherheit sorgt und so weiter. Zu argumentieren, dass ein Schuldschein keinen Wert hat, ist ehrlich gesagt einfach nur bizarr.
Wenn ein bestimmter leitender Kryptograph eines bestimmten Projekts bereit wäre, einen Vortrag für das Bitcoin-Bildungsprojekt aufzuzeichnen, könnte man vielleicht all diese bizarren Vorstellungen von Schuldscheinen aus dem Weg räumen ... Ich sage nur, David, wir würden Sie wirklich gerne haben.
6 ist absolut albern, vor allem, weil Sie entweder Bargeld teleportieren oder mit Schuldscheinen handeln. Wählen Sie das eine oder andere aus.
Ich würde sagen, 1 & 3 sind die einzigen erforderlichen.

Antworten (6)

Der dezentrale Peer-to-Peer-Austausch von digitalen Währungen zu/von Fiat-Währungen wird immer die folgenden Einschränkungen haben:

  • Fiat-Währungen können nicht verschlüsselt und digital von einer dezentralisierten Einheit/Organisation/System dargestellt werden. Daher müssen Fiat-Währungen immer zwischen Händlern über das Bankensystem oder physisch mit Bargeld transferiert werden.

  • Peer-to-Peer-Handel mit Fiat<=>digitalen Währungen wird immer von Vertrauen abhängen. Ein Peer-to-Peer-Austauschprotokoll könnte leicht sicherstellen, dass immer eine Partei die Bitcoins sendet. Die Transaktion kann verifiziert werden. Das Protokoll könnte die Bitcoins sicher aufbewahren, bis die andere Partei den Dollar sendet (dezentrale Hinterlegung). Aber das Protokoll kann die Dollar-Transaktion niemals bestätigen. Es kann nie sicher sein, dass die Transaktion stattgefunden hat. Dies führt Folgendes ein:

Wer sendet zuerst?

Ich habe das Geld geschickt. Nein, hat er nicht

Wer wird diese Person sein, von der ich eine Überweisung erhalte? Ist er ein Verbrecher? Sind die Gelder gestohlen?

Was ist, wenn diese Person ihrer Bank mitteilt, dass ich diese Zahlung in betrügerischer Absicht erhalten habe?

Ich ging zum Geldwechsel und musste die Transaktion mit vorgehaltener Waffe bestätigen

Denken Sie daran, dass Transaktionen innerhalb des Bankensystems überwacht werden, sie rückgängig gemacht und Gelder eingefroren werden können.

Ich habe alle Projekte studiert, die darauf abzielen, einen dezentralen Peer-to-Peer-Austausch zu erreichen:

  • Dunkler Austausch
  • BitcoinX
  • Ripple – das ist eigentlich ein Zahlungssystem, das hypothetisch auch Trades ermöglichen wird.

Ich habe keine Lösung für die oben genannten Einschränkungen gesehen. Alle diese Projekte werden an sie gebunden sein.

Das Ripple-Protokoll schlägt vor, die Darstellung von Dollars im Netzwerk und die Peer-to-Peer-Übertragung von Dollars zu ermöglichen, wodurch BTC->Dollar-Trades ermöglicht werden. Ihr Modell hängt jedoch von Gateways ab – den Ein-/Ausstiegspunkten von Fiat-Währungen in das Netzwerk. Die Benutzer müssen weiterhin darauf vertrauen, dass diese Gateways tatsächlich halten und in der Lage sind, den Dollarbetrag innerhalb des Netzwerks nach Bedarf zu zahlen. Es gibt keine Garantie dafür, dass diese Gateways das Netzwerk oder Einzelpersonen nicht betrügen. Es gibt auch keine Garantie dafür, dass die Regierungen sie nicht schließen werden. (Lesen Sie hier die erste Zeile: https://ripple.com/wiki/Gateway_List )

Meine Sicht auf die Zukunft von Fiat=>Dollar-Börsen:

Zuallererst: Die Bedeutung von Börsen wird mit zunehmender Akzeptanz von Bitcoin abnehmen. Je weniger Sie Ihre Bitcoins handeln müssen, desto weniger wichtig sind Börsen. Ich glaube das wirklich.

Wollen Sie damit sagen, dass wir keinen Austausch brauchen? Absolut nicht. Egal wie stark die Adoptionsrate wächst, es wird immer eine Notwendigkeit geben, Bitcoins zu handeln – dies gilt zumindest für unser ganzes Leben. Wir brauchen also einen besseren und mehr Austausch.

Also was wird es sein? Eine Menge lokaler Optionen zum Kaufen/Verkaufen von Bitcoins und viele große Börsen, mit denen lokale Geschäfte handeln können. Sie müssen bedenken, dass der Währungsumtausch nicht immer im fortlaufenden Doppelauktionsformat erfolgen muss. Wenn Sie zu einer Wechselstube gehen und Euro mit Dollar kaufen, gleichen sie das nicht wirklich mit einer anderen Bestellung ab. Sie setzen eine sichere Gewinnspanne auf den Preis und wir zahlen sie. Siehe: CoinBase

Insgesamt hoffe ich wirklich, dass ich mich geirrt habe. Aber ich glaube nicht, dass ein dezentraler Peer-to-Peer-Austausch aufgebaut werden kann.

Wichtiger letzter Hinweis: Alle oben genannten Punkte gelten nur für den Austausch von Fiat zu Bitcoin. Ein Digital-zu-Digital-Währungsumtausch kann Peer-to-Peer und dezentralisiert erfolgen, da beide öffentliche Peer-to-Peer-Transfers zulassen und beide dezentralisiert sind. (Bsp. Litecoin zu Bitcoin)

Tolle Antwort, insbesondere der Punkt über Fiat zu digitalen Börsen, die immer Vertrauen erfordern. Siehe meine Antwort für ein Modell, das versucht, das Vertrauensproblem zu lösen.
Könnten Sie Ihre „Wichtige letzte Anmerkung“ erweitern?
Ich weiß nicht, wie es gemacht werden kann, aber Peer-to-Peer-Austausch von Kryptowährungen mit einem öffentlichen Hauptbuch sollte möglich sein. Zumindest in der Theorie.
@Randomblue Ich glaube, das Schlüsselwort ist "atomare" Chain-Chain-Transaktionen.
Ripple ist zentralisiert. Es wird von einem Unternehmen unterstützt, das von einer Regierung geschlossen werden kann.
@jiggunjer ja, atomare Swaps sind die Art und Weise, wie Krypto-zu-Krypto-Austausch heute mit Segwit möglich wird. Die Technologie gab es 2013 noch nicht.

Überprüfen Sie diesen Vorschlag von einem Mitglied von Open Transactions mit Bitmessage für ein vertrauenswürdiges dezentrales Austauschsystem

https://bitcointalk.org/index.php?topic=212490.0

Nur ein Link zu einem Thread mit mehr als 10 Seiten in einem Forum ist nicht die beste Antwort. Könnten Sie bitte skizzieren, wie diese sechs Kriterien durch eine Kombination aus offenen Transaktionen und Bitmessage erfüllt werden?
Eine gute Antwort sollte den Inhalt des Links beschreiben. Links gehen tot.
Suchen Sie nach Open Transactions und Bitmessage ... Aber ich denke, es ist immer noch Theorie. github.com/Coinffeine/coinffeine ist jetzt mehr Code als nur Worte und Theorie.

Ich denke, das Beste, was wir als P2P-Börse haben, ist Ripple . Unter Berufung auf ihre Website:

Ripple ist ein Zahlungssystem für jede Währung mit Unterstützung für währungsübergreifende Transaktionen. Sie können Ripple verwenden, um Geld in Dollar, Euro, Yen oder Bitcoin zu senden und zu empfangen, ohne zusätzliche Arbeit für Devisentransaktionen leisten zu müssen. Jetzt können Sie Ihre Bitcoin so einfach ausgeben und erhalten wie jede andere Fiat-Währung.

Ripple kann also als Austausch für verschiedene Währungen verwendet werden.

Es erfüllt jedoch nicht alle von Ihnen aufgeführten Anforderungen. Lassen Sie mich sie durchgehen.

  1. Seien Sie ohne zentrale Fehlerpunkte, da eine oder zwei Regierungen eines Tages danach kommen werden. Ich schlage ein Bitorrent-ähnliches Software-Schema vor.

    Ripple selbst hat keinen zentralen Fehlerpunkt, wenn die beabsichtigte Netzwerktopologie befolgt wird. Für den Austausch von Währungen ist Ripple jedoch immer noch auf Gateways angewiesen , die den eigentlichen Austausch durchführen. Dennoch muss diesen Gateways nur für einen begrenzten Geldbetrag vertraut werden. Wenn Sie wirklich wollen, könnten Sie sie als die Tracker im BitTorrent-Paradigma sehen.

  2. Zeigen Sie jedem eine sehr große Anzahl möglicher Trades zur Auswahl (Tausende?), damit Vermögenswerte einen stabilen Preis bilden können. (z. B. ein Bitcoin kostet $120)

    Bei Ripple werden alle Trades über Gateways abgewickelt. Sie könnten also für jedes Gateway ein Auftragsbuch haben. Wahrscheinlich ist es sinnvoller, wenn jedes Gateway nur seinen aktuellen Wechselkurs und sein Handelsvolumen anzeigt. Für eine detailliertere Markttiefe werden Sie wahrscheinlich auf die Website des Gateways verwiesen.

  3. Handeln Sie Trades ziemlich SOFORT, wenn Sie sich also eine Grafik ansehen und zu einem ganz bestimmten Zeitpunkt handeln möchten, können Sie dies tun. (Dies ist äußerst wichtig für Arbitrager und andere Händler, die dazu beitragen, die Preisschwankungen niedrig zu halten.)

    Soweit ich weiß, sind die Dinge in Ripple selbst augenblicklich. Austauschverzögerungen werden höchstwahrscheinlich sehr Gateway-spezifisch sein.

  4. Bieten Sie Grafiken und APIs für die grafische Darstellung an, wie es MtGox tut.

    Das ist interessant. Ich glaube nicht, dass Ripple derzeit den Austausch über Gateways unterstützt. Aber Ripple ist wirklich noch sehr unausgereift (der Server-Code ist noch nicht einmal freigegeben), also ist es sehr wahrscheinlich, dass das kommt.

    Da die meiste offene Software versucht, über die API genau dasselbe zu ermöglichen, wie Sie es mit der Software selbst tun können, wird dies höchstwahrscheinlich auf die API zukommen.

  5. Haben Sie einen (vertrauenswürdigen) Handel mit drei Benutzern, sodass immer ein nicht interessierter Dritter den Handel zwischen Käufer und Verkäufer hostet. (Und sollte auch Escrow bereitstellen!)

    Ripple plant, Escrow zu unterstützen. Ob das sowohl für XRP-Transaktionen als auch für Gateway-Börsen gelten wird, ist mir nicht sicher.

  6. Verwahren und übertragen Sie Schuldscheine ohne die Notwendigkeit von Vertrauen

    Da das Ganze, worauf Ripple aufbaut, Vertrauen ist , denke ich, dass es an diesem einfach scheitert. Es kann jedoch Schuldscheine halten, das ist im Grunde alles, was es tut.

Ich weiß also, dass Ripple nicht die ideale Lösung ist, nach der Sie gesucht haben. Trotzdem geht es bei Ripple sehr stark um den Austausch von Währungen, also wird es vielleicht eines Tages als echte P2P-ähnliche Börse geeignet sein.

(Außerdem bin ich kein Ripple-Experte. Fühlen Sie sich frei, mich zu korrigieren, wenn ich einen Fehler gemacht habe!)

Bezüglich "2." Ich dachte, jeder Benutzer im Ripple-Netzwerk könnte anbieten, Assets auszutauschen.
Beachten Sie, dass Ripple noch nicht vollständig dezentralisiert ist. Es gibt immer noch mindestens eine Komponente (die UNL), die von einer zentralen Behörde (Ripple selbst) verwaltet wird. Es gibt einen Fahrplan für die Dezentralisierung von UNLs, um zu sehen, wie sich das entwickelt.

Da Sie nach einer Definition gefragt haben, muss die naivste Version einer P2P-Börse nur ermöglichen, dass Käufer Verkäufer treffen und umgekehrt, z. B. über einen Broadcasting-Mechanismus. Alles andere ist Optimierung , was wichtig ist, um Betrug/Verlust zu minimieren und die Benutzerfreundlichkeit zu maximieren.

Diese Optimierungen können viele Formen haben und hängen auch davon ab, ob die Art der Transaktion reines Krypto-Krypto oder das hybride Fiat-Krypto ist.

Ein beliebter Mechanismus zur Sicherung von Hybridtransaktionen ist die Verwendung von Schiedsrichtern von Drittanbietern in einer Multi-Sig-Transaktion. Eine andere Möglichkeit ist die Verwendung von Token (einer anderen Krypto), die von einem Dritten (z. B. einer Gruppe von Unternehmen namens Gateways) fiat-garantiert sind. In jedem Fall müssen Sie den Drittanbieter für seinen Dienst bezahlen.

Reine CC-Transaktionen könnten Dritte ausschließen, haben aber ihre eigenen technischen Herausforderungen.

Der theoretische Vorteil des Zusammenbringens von Peers (P2P) besteht darin, dass die Markteffizienz die Kauf-/Verkaufspreise auf faire Weise ausgleicht, und wenn genügend Peers beitreten, könnte es einen einzigen Tauschwert geben, da sich die Margen beider Parteien gegenseitig ausgleichen.

Ich mag die Begriffe zentralisiert vs. dezentralisiert nicht, weil p2p nicht von Natur aus dezentralisiert ist. Sie könnten ein zentralisiertes (Hub-)System haben, das Peers abgleicht, ebenso könnten Sie einen traditionellen „Consumer-to-Business“-Austausch (C2B) haben, der in einem dezentralen Netzwerk läuft.

Cryptobridge https://crypto-bridge.org/ ist eine brandneue dezentrale Börse, die auf Bitshares aufbaut, aber mit mehr Gateways.

  • Die Blockchain hinter der dezentralen Börse Graphene kann bis zu 100.000 Transaktionen pro Sekunde verarbeiten und hat eine durchschnittliche Bestätigungszeit von nur 3 Sekunden.
  • Jeder Kunde besitzt die privaten Schlüssel zu seinen Coins. CryptoBridge hat keinen Zugriff auf die Gelder des Kunden.
  • Es gibt keinen zentralen Fehlerpunkt. Alle Einzahlungen, Auszahlungen und alle Auftragsbücher werden transparent auf der Blockchain gespeichert.
  • Sie können auch BCO (Bridge Coin) einsetzen und mit jedem auf der Plattform getätigten Handel Geld verdienen.

Die markierte Antwort deckt die meisten der wichtigsten Bedenken ab, die ich hätte, aber es gibt eine Idee, die ich gesehen habe und die einen gewissen Wert hat.

Der Kern der Herausforderung besteht darin, dass ein dezentraler Austausch erfordert, dass Sie jemandem Ihr Fiat anvertrauen.

In Ripple and Bitcoin – Foundations of a Decentralized Economy beschreiben sie ein Modell, dem ich für kleine Fiat-Beträge vertrauen würde.

Die Grundidee ist, dass Sie Kreditlinien mit Personen einrichten, denen Sie vertrauen.

Ein einfaches Szenario ist, wenn die beiden Personen, die eine Transaktion durchführen möchten, eine gemeinsame Person haben, der sie vertrauen. Paraphrasiert aus dem Artikel:

  • Mark und Brian sind Fremde, die sich austauschen wollen. Mark ist bereit, Brian 0,5 BTC für 50 $ (USD) zu verkaufen.
  • Brian hat zuvor mit seinem Freund John eine Kreditlinie über bis zu 100 US-Dollar eingerichtet.
  • Und John lebt zufällig mit Mark zusammen und ist mit ihm befreundet, und sie haben sich auch darauf geeinigt, einander für bis zu 100 Dollar Kredit zu vertrauen.
  • Sobald John benachrichtigt wurde, dass die Transaktion gültig ist, holt er seine Brieftasche heraus und zahlt Mark die 50 Dollar.
  • Brian schuldet John jetzt 50 Dollar und da sie einander vertrauen, können sie das regeln, wann und wie sie wollen.

Ein Bild (Quelle: Ripple) könnte helfen.

Tauschen Sie sich mit einem vertrauenswürdigen Freund gemeinsam aus

Dies lässt sich leicht auf Vertrauensketten ausdehnen, sodass eine gemeinsame Person nicht benötigt wird.

Ich habe noch ein paar kleine Bedenken mit diesem Modell:

  • Das Sammeln größerer Beträge könnte eine Belastung sein und nicht sehr zeitgemäß sein, da es auf eine große Anzahl Ihrer vertrauenswürdigen Freunde verteilt würde.
  • Es besteht ein gewisses Risiko mit Ihrer gesamten Schuldenverpflichtung gegenüber Freunden. Es wäre selten, aber wenn Sie sich bereit erklären, 100 Freunden einen Kreditrahmen für jeweils 50 US-Dollar zu gewähren, und die Mehrheit von ihnen in derselben Woche darauf zurückgreifen muss, müssen Sie etwas in Höhe von annähernd 5000 US-Dollar in bar aufbringen. Das System müsste einen „maximalen Betrag pro Tag/Woche/Monat“ enthalten, den Sie zu decken bereit wären.
  • Freunde wegen des Geldes zu jagen, das sie dir schulden, könnte sehr nervig werden. Es müsste irgendwie automatisiert werden, damit es praktisch ist.

Aber es scheint, als könnten die kleineren Bedenken, die ich habe, auf automatisierte Weise angegangen werden, also denke ich, dass dieses Modell einiges verspricht. Jetzt muss Ripple nur noch die Dezentralisierung der immer noch zentralisierten Elemente ihres Netzwerks abschließen (z. B. die UNLs, wie in dieser Frage erläutert ), und dieses Modell könnte ein gewisses Potenzial haben. Insgesamt vertraue ich meinen Freunden tatsächlich viel mehr als meiner Bank.