Wat is Multisignature?
Multisignature, ook wel multisig genoemd, is een coderingstechniek die een combinatie van twee of meer unieke digitale handtekeningen gebruikt om goedkeuring of toegang te verlenen.
Het gebruik van multisignature is populair geworden in cryptowallets. Multisig wallets zijn veiliger dan wallets die slechts één sleutel gebruiken.
Wat is een Multisig wallet?
Een multisig wallet is een cryptowallet die twee of meer digitale handtekeningen vereist om een transactie te autoriseren. Ze voegen een extra beschermingslaag toe door goedkeuring van meerdere partijen te vereisen. Het is een slot dat alleen geopend kan worden door een set sleutels.
Er zijn verschillende soorten multisig wallets. De twee meest gebruikte verschillen in het aantal handtekeningen dat nodig is om een transactie goed te keuren:
- Het eerste type vereist dat alle partijen transacties goedkeuren.
- Het tweede type vereist slechts een vooraf bepaald aantal partijen om transacties goed te keuren (bijv. drie van vier, vijf van zeven).
Hoe werken Multisig Wallets?
Multisig wallets gebruiken smart contracts om regels op te stellen over wie de bevoegde ondertekenaars zijn en hoeveel handtekeningen nodig zijn om transacties goed te keuren. Bij het aanmaken van een multisig wallet moeten gebruikers de volgende parameters definiëren:
- Aantal bevoegde ondertekenaars
- Aantal vereiste handtekeningen
- Openbare sleutels van bevoegde ondertekenaars
Zodra een multisig-wallet is aangemaakt, krijgen bevoegde ondertekenaars meldingen wanneer transacties worden geïnitieerd. Ze kunnen ervoor kiezen om transacties te autoriseren door hun handtekening te geven.
Voordelen van Multisig Wallets
Hier zijn de voordelen van multisig wallets ten opzichte van traditionele wallets met één handtekening:
- Verbeterde beveiliging: Mutlisig wallets worden gebruikt vanwege het hogere beveiligingsniveau dat ze bieden. Omdat er meerdere privésleutels nodig zijn om een transactie te autoriseren, wordt het voor hackers een stuk moeilijker om toegang te krijgen tot fondsen in een multisig portemonnee.
- Verminderde single point of failure: Wallets met één handtekening hebben een single point of failure, namelijk de privésleutel van de wallet. Bij multisignature wallets daarentegen is het risico verspreid over meerdere houders van privésleutels. Sleutelhouders kunnen de transactie goedkeuren, zelfs wanneer geautoriseerde ondertekenaars hun sleutels verliezen, in 2-van-3 of 3-van-5 multisig wallets. Een voorbeeld van dit risico was het plotselinge overlijden van de oprichter van de crypto exchange QuadrigaCX, die de enige sleutelhouder was van de cold storage wallet van de exchange, die klantendeposito’s bevatte.
- Institutioneel gebruik: Multisig wallets bieden een praktische oplossing voor instellingen zoals cryptocurrency exchanges en financiële dienstverleners, die meerdere personen of teams hebben die grote bedragen aan cryptocurrencies beheren. Het hebben van meerdere geautoriseerde ondertekenaars verhoogt niet alleen de veiligheid, maar bevordert ook de samenwerking en vermindert de wrijving binnen de organisatie.
- Aanpasbaarheid: In de kern zijn multisig wallets slimme contracten. Het gebruik van smart contract technologie maakt multisig wallets programmeerbaar. Gebruikers kunnen bijvoorbeeld een multisig wallet zo configureren dat er slechts twee of drie handtekeningen nodig zijn om transacties goed te keuren. Een multisig wallet kan ook worden aangepast om nieuwe geautoriseerde ondertekenaars toe te voegen of oude te verwijderen.
- Gemeenschappelijk gebruik: Multisig wallets zijn nuttig in communityprojecten. De meeste cryptoprojecten hebben communityfondsen die worden gebruikt voor ontwikkeling en investeringen. In dergelijke gevallen zal het gebruik van multisig wallets de macht decentraliseren over meerdere projectleiders en vertegenwoordigers van de community.
Nadelen van Multisig Wallets
- Niet gebruiksvriendelijk: Multisig wallets zijn complexer om te gebruiken dan traditionele wallets met één handtekening. Gebruikers zullen technische expertise nodig hebben om multisig smart contracts op te zetten, te configureren en te beheren. Nog belangrijker is dat als smart contract parameters niet correct zijn geconfigureerd, dit kan leiden tot onbedoelde gevolgen, zoals ontoegankelijke fondsen. Bovendien kan de coördinatie tussen bevoegde ondertekenaars ook omslachtig zijn.
- Kosten: Omdat multisig wallets smart contracts zijn die op de blockchain worden ingezet, moeten gebruikers gas fees betalen om het smart contract in te stellen en wijzigingen aan te brengen.
- Langzamere transactietijden: Het nadeel van het hebben van meerdere geautoriseerde ondertekenaars is dat het de goedkeuring van transacties vertraagt. Dit probleem wordt verergerd als ondertekenaars verspreid zijn over verschillende tijdzones. De onbeschikbaarheid van ondertekenaars kan transacties vertragen, wat een aanzienlijk operationeel risico kan zijn voor organisaties.
- Beperkte adoptie: Multisig wallets zijn niet zo populair als traditionele wallets met één handtekening. Dit betekent dat niet alle cryptocurrency platformen en diensten multisig transacties ondersteunen, wat de bruikbaarheid van multisig wallets in bepaalde situaties mogelijk beperkt.
Voorbeelden van het gebruik van multisignaturen
Hier zijn enkele voorbeelden van multisig wallet use cases:
- Cryptocurrency exchanges: Veel Cryptocurrency exchanges gebruiken multisig-wallets om de veiligheid van klantenfondsen te verbeteren. Verbeterde beveiliging en eliminatie van een single point of failure maken multisig wallets ideaal voor het gebruik op cryptocurrency exchanges.
- Escrow-diensten: Multisig wallets bieden een veilige en transparante manier om activa te escrowen. Een derde partij kan worden toegevoegd als een geautoriseerde ondertekenaar die de fondsen in de wallet alleen vrijgeeft als aan bepaalde voorwaarden wordt voldaan.
- Bewaringsdiensten: Op dezelfde manier gebruiken bewaarders multisig-wallets die meerdere autorisaties vereisen voor opnames of overdrachten van activa om de fondsen van klanten te beschermen.
- Gedecentraliseerde autonome organisaties (DAO): Crypto DAO’s zijn verantwoordelijk voor het beheer van fondsen die nodig zijn voor de ontwikkeling van hun projecten. Het gebruik van een multisig wallet zorgt ervoor dat een gecentraliseerde entiteit geen controle heeft over de fondsen van de community.
Conclusie
Multisig wallets zijn populaire tools geworden binnen crypto-organisaties vanwege hun hogere beveiligingsniveau en aanpasbaarheid.
In een cryptowereld vol hacks en bedrog bieden multisig wallets extra beschermingslaag waar de deelnemers in de sector naar op zoek zijn.