SpectroCoin Blog-logo

Schnorr-handtekening Uitgelegd

december 8, 2021

Vandaag willen we u vertellen over een belangrijk en langverwacht kenmerk van Bitcoin - de Schnorr-handtekening. Geïmplementeerd als onderdeel van de eerste Bitcoin-upgrade in meer dan vier jaar genaamd Taproot, die in november van dit jaar van kracht werd. Lees voor meer informatie de volledige SpectroCoin-blogpost.

Wat is de Schnorr Signatures?

In tegenstelling tot het traditionele eigendomsbewijs, dat we afdwingen door middel van fysieke handtekeningen, gebruiken digitale valuta digitale gegevens om eigendom te bewijzen. Bewijs van eigendom maakt gebruik van wiskundige cryptografie, een voorbeeld hiervan is de Schnorr-handtekening. Voorheen gebruikte Bitcoin alleen het Elliptic Curve Digital Signature Algorithm (ECDSA).

Schnorr-handtekening

De Schnorr-handtekening is een digitale handtekening die wordt geproduceerd door het Schnorr-handtekeningalgoritme, beschreven door de Duitse wiskundige en cryptograaf Claus Schnorr in de jaren '80. De belangrijkste reden om deze eenvoudige maar effectieve handtekening niet in Bitcoin te implementeren, was om te beginnen dat de handtekening onder een patent viel en dus geen wijdverbreid gebruik en implementatie had, wat leidde tot het ontbreken van goede tests in praktisch gebruik. Ondertussen werd de ECDSA-handtekening op grote schaal gebruikt, grondig getest en betrouwbaar zonder patentbeperkingen.

Sleutelaggregatie

De handtekening van Schnorr heeft één voordelige eigenschap: hij is lineair. Dit maakt het mogelijk om twee handtekeningen toe te voegen en het resultaat nog steeds een geldige Schnorr-handtekening te hebben. Deze lineariteit maakt transacties met meerdere handtekeningen mogelijk waarbij openbare sleutels worden samengevoegd tot één enkele sleutel om de groep te vertegenwoordigen. Dit type handtekening was eerder beschikbaar bij Bitcoin via een gestandaardiseerd slim contract genaamd Pay-to-ScriptHash (P2SH). Maar de zwakke punten van dit systeem waren dat het kennis vereiste van de openbare sleutels van alle ondertekenaars in de multi-sig. Ook waren ze gemakkelijk herkenbaar in het netwerk als een multi-sig. Door sleutelaggregatie in de Schnorr-handtekening hoeft de verificateur slechts één enkele handtekening en openbare sleutel te verifiëren, wat minder tijd kost en minder rekenkracht vereist.

Verhoogde privacy

Sleutelaggregatie met behulp van de Schnorr-handtekening heeft ook een aanzienlijke impact op de privacy. Door de geaggregeerde handtekening te vereisen in plaats van handtekeningen van alle ondertekenaars om het eigendom van fondsen te bewijzen, verbetert de veiligheid voor de personen die deelnemen aan de transactie. Vanwege de aggregatie kunnen de multi-sig-transacties perfect lijken op single-sig-transacties, wat betekent dat ze niet gemakkelijk te identificeren zijn op het netwerk. De gecombineerde handtekeningen maken het moeilijk om te bepalen wie een transactie heeft ondertekend (of niet heeft ondertekend).

Verbeterde schaalbaarheid

Aangezien sleutelaggregatie een groot deel van de aantrekkingskracht van de Schnorr-handtekening is, leidt het ook tot een ander voordeel: schaalbaarheid. Vanwege de besparingen in handtekeninggegevens via aggregatie, zal de omvang van Bitcoin-transacties kleiner zijn. Meer ruimte in een blok voor meer transacties, waardoor de capaciteit van dat blok groter wordt. Dankzij de handtekeningen van Schnorr kan het Bitcoin-protocol beter aan deze toenemende vraag voldoen. Een kleinere omvang van transactiehandtekeningen zal ook leiden tot lagere prijzen en kortere verwerkingstijd.

Laatste gedachten

Met deze langverwachte upgrade heeft Bitcoin aanzienlijke voordelen op het gebied van privacy en schaalbaarheid. Sommigen speculeren dat het belangrijkste aggregatie-aspect van de Schnorr-handtekening de capaciteit van het Bitcoin-netwerk met minstens 25% zou kunnen vergroten, zelfs meer, wanneer toegepast op transacties met meerdere handtekeningen. De handtekeningen van Schnorr zijn een bouwsteen voor verdere vooruitgang. Het is ook essentieel op te merken dat Schnorr ECDSA niet zal vervangen.

We hopen dat deze blogpost nuttig was. Ga voor meer blogs naar de SpectroCoin-blog.

Als u vragen heeft over SpectroCoin, aarzel dan niet om contact op te nemen met onze klantenondersteuning. Doe via de LiveChat die beschikbaar is op onze website of stuur een e-mail naar [email protected]

Nodig vrienden uit
Verdien door verwijzing
Ga naar verwijzingen
Recente posts
VEILIGHEID
april 6, 2022
NIEUWS
februari 17, 2022
NIEUWS
december 31, 2021
Voor meer updates volg ons op