De Alert Key is een privésleutel voor cryptografie die in de vroege versies van Bitcoin was ingebouwd. Hiermee konden vertrouwde ontwikkelaars dringende, netwerkbrede waarschuwingsberichten versturen naar elk knooppunt waarop de software draait.
Bijvoorbeeld om een kritieke bug of een gevaarlijke fork te signaleren. Het is een gepensioneerd, historisch kenmerkHet Bitcoin-waarschuwingssysteem werd in 2016 volledig verwijderd en de privésleutel zelf werd in 2018 openbaar gemaakt, waardoor het tegenwoordig geen functie meer heeft.
Hoe de alarmtoets werkte
De houder van de Alert Key heeft een waarschuwingsbericht geschreven.
Het bericht is ondertekend met behulp van de sleutel.
Knooppunten zenden de ondertekende waarschuwing uit naar elke peer waarmee ze verbonden zijn, waardoor deze zich over het netwerk verspreidt.
Klanten kregen het bericht te zien en konden in vroege Bitcoin-versies de veilige modus inschakelen, waardoor functies zoals het verzenden van BTC automatisch werden uitgeschakeld totdat het probleem was opgelost.
Alleen berichten die met de juiste sleutel waren ondertekend, werden als geldig beschouwd, en dat gaf de waarschuwingen hun autoriteit.
Waarom de waarschuwingssleutel is gemaakt
Satoshi Nakamoto Het waarschuwingssysteem werd in 2010 ontwikkeld, kort nadat een bug ervoor zorgde dat iemand 184 miljard nep-BTC kon genereren.
De Alert Key was bedoeld als een noodcommunicatiekanaal, een manier om gebruikers snel te waarschuwen als zoiets zich opnieuw zou voordoen, toen Bitcoin nog in een vroeg, experimenteel softwarestadium verkeerde.
Waarom de alarmtoets is afgeschaft
Een enkele sleutel waarmee een bericht naar elk knooppunt in het netwerk kon worden verzonden, vormde een centralisatierisico in een systeem dat juist ontworpen was om dat soort centraal beheerpunt te vermijden.
Dat risico werd concreet: er bestond een gedocumenteerde mogelijkheid dat de Alert Key in het bezit was geweest van voormalige Mark Karpelès, CEO van Mt. Goxen is mogelijk in beslag genomen door de Japanse politie na zijn arrestatie in 2014.
De ontwikkelaars besloten het systeem in 2016 uit te faseren. Een laatste, niet-annuleerbare waarschuwing met de tekst "Alert Key Compromised" werd hardcoded in Bitcoin Core 0.14, zodat alle overgebleven oude nodes nog een laatste melding zouden ontvangen.
De sleutel werd vervolgens in 2018 opzettelijk openbaar gemaakt, zodat niemand er meer op kon vertrouwen als autorisatiemechanisme, aangezien iedereen er nu een bericht mee kon ondertekenen.
Waarom deze term vandaag de dag nog steeds opduikt
De Alert Key duikt opnieuw op in juridische en filosofische debatten over het ontwerp van Bitcoin — met name argumenten (onder andere van Craig Wright) dat het oorspronkelijk bedoeld was om ontwikkelaars in staat te stellen gestolen of frauduleuze transacties te blokkeren, een bewering die wordt betwist door andere ontwikkelaars die volhouden dat het slechts een tijdelijk hulpmiddel was om bugs te signaleren.
Is de Alert Key vandaag de dag nog steeds actief in Bitcoin?
Nee. Het is vanaf versie 0.13.0 uit Bitcoin Core verwijderd en de privésleutel is in 2018 openbaar gemaakt, waardoor het permanent onbruikbaar is als autorisatiemechanisme.
Zou iemand de Alert Key kunnen gebruiken om mijn Bitcoin te blokkeren?
Nee. Het was nooit in staat om transacties of geld te blokkeren, alleen om een ondertekende tekstwaarschuwing te versturen.