Als je in staat bent om te doneren en bij te dragen aan het Haven-project, alsjeblieft Klik hier. Bedankt.
Ring handtekeningen
De basis
In cryptografie is een ringsignatuur een soort digitale handtekening die kan worden uitgevoerd door elk lid van een groep gebruikers die elk een sleutel hebben. Daarom wordt een bericht dat is ondertekend met een ringhandtekening, onderschreven door iemand in een bepaalde groep mensen. Een van de beveiligingseigenschappen van een ringsignatuur is dat het rekenkundig niet haalbaar moet zijn om te bepalen welke van de sleutels van de groepsleden werd gebruikt om de handtekening te produceren.
Een ringhandtekening zou bijvoorbeeld kunnen worden gebruikt om een anonieme handtekening te plaatsen van "een hoge ambtenaar van het Witte Huis", zonder te onthullen welke ambtenaar het bericht heeft ondertekend. Ringsignaturen zijn geschikt voor deze toepassing omdat de anonimiteit van een ringsignatuur niet kan worden ingetrokken en omdat de groep voor een ringsignatuur kan worden geïmproviseerd (vereist geen voorafgaande installatie).
Toepassing op Haven
Een ringhandtekening maakt gebruik van uw accountsleutels en een aantal openbare sleutels (ook wel outputs genoemd) die met behulp van een driehoekige distributiemethode uit de blockchain worden gehaald. In de loop van de tijd konden eerdere outputs meerdere keren worden gebruikt om mogelijke ondertekenaars te vormen. In een “ring” van mogelijke ondertekenaars zijn alle ringleden gelijk en geldig. Een externe waarnemer kan op geen enkele manier zien welke van de mogelijke ondertekenaars in een handtekeningengroep tot uw account behoort. Ringhandtekeningen zorgen er dus voor dat transactie-outputs onvindbaar zijn. Bovendien zijn er geen fungibiliteitsproblemen met Haven, aangezien elke transactie-output plausibele ontkenning heeft (het netwerk kan bijvoorbeeld niet zeggen welke output wordt uitgegeven of niet).
Om te lezen hoe Haven u standaard privacy geeft (ontkoppelbaarheid), zie stealth-adressen.