Swappie

Uit BitcoinWiki.nl

Swappie | swappie.online Nederlandse P2P Bitcoin-handel

[bewerken | brontekst bewerken]

Non-custodial peer-to-peer Bitcoin marktplaats via Tikkie

Swappie P2P is een non-custodial peer-to-peer marktplaats voor Bitcoin. Kopers en verkopers handelen direct met elkaar, zonder dat een centrale partij fondsen beheert. De veiligheid wordt gegarandeerd door cryptografische contracten op de Bitcoin blockchain, niet door escrow of vertrouwen.

Het platform vereist geen account, geen registratie en geen enkele vorm van identificatie (KYC). Er worden geen persoonsgegevens verzameld of opgeslagen.

2. Hoe het werkt

[bewerken | brontekst bewerken]

Elke transactie draait om drie componenten:

  1. Een 2-of-2 multisignature contract tussen de verkoper en een onafhankelijke oracle op de Bitcoin blockchain
  2. Een Tikkie/iDEAL payment oracle die de betaalstatus verifieert via de iDEAL API
  3. Een CLTV timelock die garandeert dat fondsen na 14 dagen automatisch terugkeren naar de verkoper

2.1 Transactiestroom

[bewerken | brontekst bewerken]
  1. De verkoper vergrendelt Bitcoin in een 2-of-2 multisig contract en stelt een prijs in
  2. De koper selecteert een order, voert een Bitcoin adres in en betaalt via iDEAL
  3. De oracle verifieert de betaalstatus via de Tikkie API
  4. Bij bevestigde betaling ondertekent de oracle het contract en wordt Bitcoin vrijgegeven naar de koper
  5. Wordt er niet betaald? Na 14 dagen keert de Bitcoin automatisch terug naar de verkoper via de timelock

De iDEAL betaling gaat rechtstreeks van koper naar verkoper. Swappie ontvangt, ziet of verwerkt op geen enkel moment fiat geld.

3. Kernprincipes

[bewerken | brontekst bewerken]
  • Volledig KYC-loos: Geen accounts, geen registratie, geen persoonsgegevens. De architectuur is ontworpen om nul kennis over gebruikers te hebben.
  • Non-custodial: Swappie beheert op geen enkel moment fondsen. Bitcoin zit in on-chain contracten, fiat gaat direct via het banksysteem.
  • Zero-fee: Geen commissies, servicefees of spreadopslagen. De enige kosten zijn Bitcoin mining fees, bepaald door het netwerk zelf.
  • Geen permanente lock-up: Elk contract heeft een harde einddatum van 14 dagen. Fondsen kunnen nooit permanent vastzitten.
  • Open source logica: De contractlogica is gebaseerd op bewezen Bitcoin Script primitieven (OP_CHECKMULTISIG, OP_CHECKLOCKTIMEVERIFY) die al jaren in productie worden gebruikt.

De oracle is een onafhankelijke dienst die als enige taak heeft: vaststellen of een iDEAL betaling is voltooid. De oracle heeft geen toegang tot fondsen en kan geen Bitcoin verplaatsen. Hij ondertekent het contract uitsluitend wanneer:

  • De betaalstatus PAID is
  • Het betaalde bedrag overeenkomt met het contractbedrag
  • De betaling is ontvangen door de juiste verkoper

De oracle kan niet stelen (bezit maar 1 van de 2 sleutels), kan geen contractvoorwaarden wijzigen, en heeft geen discretionaire bevoegdheid. Als de oracle offline gaat of weigert te ondertekenen, krijgt de verkoper na 14 dagen automatisch zijn Bitcoin terug via de CLTV timelock.

5. Veiligheidsmodel

[bewerken | brontekst bewerken]
  • Swappie kan geen fondsen stelen: Het platform beheert geen private sleutels en is geen partij in het contract.
  • De verkoper kan niet weglopen: Bitcoin is vergrendeld in het 2-of-2 contract tot betaling of timelock.
  • De koper kan niet betalen zonder te ontvangen: De oracle ondertekent automatisch bij bevestigde betaling.
  • Fondsen kunnen niet vastzitten: De timelock garandeert refund na 14 dagen.
  • iDEAL is onomkeerbaar: iDEAL-betalingen kennen geen chargeback-mechanisme, wat verkopers maximale zekerheid biedt.

6. Beschikbaarheid

[bewerken | brontekst bewerken]

Het platform is beschikbaar via twee kanalen:

Interfaces communiceren met dezelfde contracten op de Bitcoin blockchain.

7. Governance

[bewerken | brontekst bewerken]

Swappie is een soloproject zonder winstoogmerk. Er zijn geen investeerders, geen tokenomics en geen commercieel verdienmodel. De website is een gecentraliseerde interface, maar de kernfunctionaliteit is gedecentraliseerd: contracten draaien op de Bitcoin blockchain, betalingen via het banksysteem, en de oracle verifieert objectieve feiten zonder discretionaire bevoegdheid.