Wat is GroupHug

Stel je GroupHug voor als een levendig busstation, waar enthousiaste mensen samenkomen, wachtend op hun kans om aan een reis te beginnen. Centraal in deze scène staat onze buschauffeur, een figuur van doelgerichtheid en helderheid.

Met een voorspelbaar ritme arriveert de buschauffeur elke 10 minuten. Zijn ogen scannen de samengekomen groep, en met een stem die een vriendelijke geruststelling uitstraalt, spreekt hij hen toe:

"Goedendag, allemaal! Ik ben hier als een klok, elke 10 minuten, klaar om te vertrekken. En nu komt het spannende deel - ik hoop een levendige groep van 30 of meer te zien. Zodra we dat aantal bereiken, gaan we op avontuur naar de mempool."

Wanneer de menigte dun is, spreekt de buschauffeur met een begrijpende knik:

"Het lijkt erop dat we er nog niet helemaal zijn, maar maak je geen zorgen. Geduld is belangrijk. Ik heb een venster van 12 uur, en daarna neem ik iedereen mee, hoeveel mensen er ook zijn. Onthoud dat magische nummer."

Naarmate de tijd verstrijkt, zwelt de menigte aan en voldoet aan het begeerde aantal van 30 of meer. De stem van de buschauffeur klinkt opnieuw:

"Nou, nou, nou! Het lijkt erop dat we nu een fantastische bemanning hebben. Als je zin hebt in wat opwinding, stap dan aan boord. Onze bestemming: de mempool. Laten we deze reis onvergetelijk maken!"

Een wat meer technische uitleg

De passagiers in dit verhaal vertegenwoordigen de gedeeltelijk ondertekende bitcointransacties (PSBT's) die in de wachtrij staan voor het bundelen.

De buschauffeur is de GroupHug-coördinator.

De regels zijn strikt maar eenvoudig:

  • de maximale wachttijd is 12 uur
  • de wachttijd kan worden verkort als 30 of meer deelnemers zich aansluiten bij de ronde
  • PSBT's worden gegroepeerd in tariefklassen, dit zorgt ervoor dat transacties met hoge tarieven niet betalen voor transacties met lage tarieven
  • elke PSBT is een transactie die volledig wordt uitbetaald, d.w.z. er is geen wisselgeld (wat goed werkt voor P2P-handelsscenario's die een escrow gebruiken)

Waarom GroupHug

De kostenstorm van 2023, die werd veroorzaakt door de ordinaalsgekte, maakte het voor ons duidelijk dat we nieuwe manieren moeten implementeren voor onze gebruikers om te besparen op transactiekosten.

Uit deze noodzaak ontstond het idee om transacties uit de escrows te bundelen. Het grootste struikelblok was echter de coördinatie.

We keken naar verschillende samenwerkingsprotocollen voor transacties zoals WabiSabi en Whirlpool. Ze vereisten echter dat de gebruiker (in dit geval de verkoper) online moest blijven om een vrijgavetransactie te maken en te ondertekenen met andere gebruikers.

Dit kan lastig zijn, vooral voor mobiele toepassingen die te maken kunnen krijgen met een instabiele internetverbinding. Het is ook een incentiveprobleem; zodra de verkoper zijn geld heeft ontvangen, heeft hij geen reden meer om de koper te helpen besparen op kosten.

Dus vonden we dit patroon dat vereist dat de verkoper slechts één ding doet: een geldige PSBT ondertekenen en naar GroupHug sturen. De server neemt het dan over en de verkoper kan genieten van het fiatgeld.

Hoe ziet een GroupHug eruit

Het is geen coinjoin - het is een bundel

Hier is een voorbeeld van een GroupHug-transactie. Op het eerste gezicht lijkt het een coinjoin te zijn. Maar als je wat dieper graaft, zou je herkennen dat elke input overeenkomt met de output op dezelfde positie. Dus helaas zijn er geen privacyvoordelen. Je bespaart echter wel op kosten, en dat is al iets goeds!

Hoe deelnemen aan GroupHug binnen peach

Op dit moment is GroupHug alleen bruikbaar bij het kopen van bitcoin, om het in te schakelen, volg je de volgende stappen:

1. Ga naar
2. Zet  aan

Vanaf nu zal peach uw uitbetalings transacties bundelen wanneer mogelijk. Omdat dit samenwerking van de verkoper vereist, moet uw tegenpartij ook peach-versie 0.3.0 of hoger gebruiken. Maar maak je geen zorgen, als de verkoper niet meewerkt, krijg je nog steeds direct je sats uitbetaald.

Laatste Opmerkingen

Als je meer wilt weten over Peach functies, of enkele van onze andere artikelen wilt lezen, je kunt ze hier vinden!

Hoe Bitcoin-portefeuilles herstellen met een zaadzin

Hoe meerdere verkoopaanbiedingen financieren

Hoe Bitcoin kopen en verkopen met contant geld met Peach

Hoe een nieuwe betaalmethode toevoegen op de Peach-app

Peach breidt uit naar het mondiale zuiden!

Onze Peach-API openbaar maken

Volledige Portefeuillefunctionaliteit

Wat is GroupHug?

Waarom P2P-serie? Hoofdstuk 1

Waarom P2P-serie? Hoofdstuk 2

Waarom P2P-serie? Hoofdstuk 3

Waarom P2P-serie? Hoofdstuk 4

Peach x meetups

Als je meer over ons wilt weten, bekijk dan onze sociale kanalen, of neem gewoon contact met ons op (gebruik indien mogelijk onze PGP-sleutel), we horen graag van je!

Telegram, Discord, Twitter, Instagram

Blijf het woord verspreiden over Peach, wie weet wanneer je de match van je leven zult vinden!

September 1st, 2023

Tagged with:Code

All blog posts