Op 12 juni heeft Bitcoin (BTC) mijnbouwpool Slush Pool blok 687.285 gedolven met de transactie inclusief een activeringssignaal voor een Taproot-upgrade. Dat specifieke blok was het 1816e met een signaal voor Taproot-activering door een BTC-mijnwerker binnen de moeilijkheidsperiode die duurde van 30 mei tot 13 juni.
Met 2.016 blokken gemaakt in elke moeilijkheidsperiode, voldeed het overschrijden van 1.816 blokken met een Taproot-activeringssignaal aan de 90% signaleringsdrempel die nodig is om de upgrade te vergrendelen. Dit evenement betekende dat Taproot, de eerste protocol-upgrade van Bitcoin in meer dan vier jaar, werd gepland voor zijn activeringsfase die medio november wordt verwacht.
Onze beste handelsrobots
Afgezien van het beëindigen van de signaleringsperiode die ongeveer zes weken duurde gedurende drie opeenvolgende moeilijkheidsperioden, bracht blok 687.285 ook een nieuwe mijlpaal voor de Bitcoin-upgrade die sinds 2018 in ontwikkeling is. BTC-voorstanders zeggen verder dan de automatische activering die tegen het einde van de jaar zou de focus nu moeten verschuiven naar het bouwen van wallets en andere ecosysteemapplicaties die gebruik kunnen maken van de verbeterde scriptingmogelijkheden van Taproot.
Wat is Taproot?
Voordat we ingaan op de kern van wat Taproot is en hoe het werkt, is het misschien belangrijk om op zijn minst een uitleg op hoog niveau te geven over hoe Bitcoin-transacties werken. Bij het verzenden van BTC van de ene portemonnee naar de andere, gebruikt het openbare adres van de afzender een privésleutel om een unieke cryptografische handtekening te creëren.
Deze cryptografische handtekening bevat de nodige machtigingen die dienen als bewijs voor alle knooppunten die de transactie valideren dat de afzender echt eigenaar is van het geld dat wordt verzonden, waardoor wordt voldaan aan de bestedingsvoorwaarde. Het is mogelijk om verschillende bestedingsvoorwaarden te creëren voor niet-uitgegeven transactie-outputs (UTXO's).
Wanneer UTXO's worden uitgegeven, wordt het noodzakelijk om alle gegevens over de bestedingscondities te onthullen - zowel de gegevens waaraan is voldaan als de mogelijke voorwaarden waaraan had kunnen worden voldaan - een functie die gepaard gaat met aanzienlijk gegevensgebruik en privacy-implicaties. Taproot is een upgrade die is ontworpen om dit probleem op te lossen door bestedingsvoorwaarden te maskeren, behalve die in de tak van het script die zijn overeengekomen door de transactiepartijen.
In een gesprek met Cointelegraph schetste Riccardo Casatta, Bitcoin-ontwikkelaar en eenmalig ontvanger van de Square-cryptobeurs, het uitgangspunt achter Taproot en verklaarde: "De penwortel-upgrade omvat een aantal verbeteringen, waarvan de belangrijkste de privacy op de lange termijn verbetert." Volgens Casatta:
“Een misvatting die we tegenwoordig hebben, is dat het gebruik van Bitcoin grotendeels privé is, terwijl transactieactiviteiten in werkelijkheid veel sporen achterlaten op de blockchain. Bitcoin wordt bijvoorbeeld naar verschillende adressen gestuurd, bijvoorbeeld beginnend met '1,' '3' of 'bc1,' volgens de versie en het slimme contract erachter. Dit is een probleem omdat het informatie onthult over de uitgaven van de gebruiker.”
Met Taproot wordt het mogelijk om de publieke sleutels van alle deelnemende entiteiten in een transactie te combineren tot een unieke sleutel. Door een nieuwe output te creëren met de naam Pay to Taproot (P2TR), is het mogelijk om outputvoorwaarden te hebben met vergrendelde fondsen voor een enkele openbare sleutel in plaats van individuele sleutel- of scripthashes die een volledige boekhouding vereisen van alle bestedingsvoorwaarden die zijn opgenomen in een UTXO.
Deze samenvoeging van meerdere handtekeningen tot een enkele geaggregeerde handtekening is gebaseerd op Schnorr-handtekeningen. Door gebruik te maken van het lineaire karakter van Schnorr-handtekeningen, zeggen voorstanders van Taproot dat het mogelijk zal zijn om multi-signature (multisig) niet te onderscheiden van hun single-signature tegenhangers, of zoals Casatta het stelt:
"Met penwortel kunnen verschillende bestedingsvoorwaarden in het meest voorkomende geval identiek lijken, en dit is geweldig omdat het minder informatie over gebruikers onthult en het verbetert ook de efficiëntie."
Bijna unanieme steun onder mijnwerkers
Zoals eerder gemeld door Cointelegraph, bereikte de Taproot-upgrade van Bitcoin op 12 juni de 90% kritische consensus onder mijnbouwknooppunten. Het proces kreeg inderdaad bijna universele steun van mijnwerkers, waarbij alle erkende mijnbouwpools voor Taproot signaleerden.
Slush Pool startte het proces in mei en ontgaf het eerste transactieblok met een Taproot-activeringssignaal. Het was misschien passend dat de op vier na grootste Bitcoin-mijnpool volgens hash-snelheidsverdeling ook werd voortgebracht door de mijnwerker die verantwoordelijk was voor het daadwerkelijk vergrendelen van de upgrade.
Ondanks het feit dat het proces voor het starten van de signaleringsperiode vertraagde met de viering van de meidag in China, begon de consensus onder mijnwerkers om de upgrade te ondersteunen tegen het tweede moeilijkheidstijdperk aanzienlijke proporties aan te nemen. Deze bijna unanieme steun bevestigde de toewijding van mijnwerkers, zelfs voordat de geplande upgrade eind 2020 werd samengevoegd met Bitcoin Core.
Verwant:Zuid-Koreanen trekken massaal naar crypto te midden van een hardhandige regelgevingsaanpak
De aanvankelijke vertragingen bij het bereiken van de vereiste 90% consensus tijdens de eerste maand van het proces waren waarschijnlijk te wijten aan het feit dat sommige mijnwerkers bepaalde firmware-vereisten moesten aanpassen om signalering uit te voeren. Dus zelfs stijgend tot ongeveer 70% binnen de eerste drie dagen, fluctueerde het miner-signaleringspercentage tussen 40% en 70% gedurende het eerste moeilijkheidsperiode.
AntPool en F2Pool - respectievelijk eerste en tweede gerangschikt in termen van hash-snelheidsdistributie - waren vroege voorstanders van de activering, net als Foundry USA. Tegen 17 mei signaleerde elke grote mijnbouwpool voor Taproot, inclusief Binance met zijn eerste transactieblokkering. BTC.Top was te laat op het feest, omdat de mijnbouwpool meldde dat ze tests moesten uitvoeren op protocollen die nodig waren om te beginnen met signaleren voor Taproot.
Privacy, schaalbaarheid en slimme contracten
Verschillende Bitcoin-ontwikkelaars zijn het erover eens dat Taproot een aanzienlijke verbetering van de privacy van Bitcoin zal bieden. In een gesprek met Cointelegraph eerder in juni merkte Pieter Wuille, Bitcoin-ontwikkelaar bij Chaincode en een van de eerste voorstanders van de Taproot-upgrade, op:
"Het [Taproot] breidt de scriptmogelijkheden van Bitcoin uit op manieren die bepaalde dingen goedkoper maken (vooral complexere applicaties zoals multisig en laag-twee dingen), en iets meer privé door vaak te verbergen wat de exacte bestedingsregels waren."
Naast het maskeren van bepaalde bestedingsvoorwaarden en het ononderscheidbaar maken van transacties, biedt Taproot ook een aanzienlijke vermindering van de blokruimte die wordt ingenomen door transactiegegevens. Hoewel deze functie de transactiedoorvoer zal verminderen door de gegevensomvang in verband met multisig-transacties te comprimeren, is het nauwelijks een wondermiddel voor de schaalbaarheidsproblemen van Bitcoin.
Het opent echter de deur voor slimme contracten op de Bitcoin-blockchain, omdat de upgrade al de hoeveelheid ruimte die nodig is voor multisig-transacties in een blok vermindert. Slimme contracttransacties omvatten van nature interacties tussen verschillende adressen en gebruikers.
Verwant:Altcoins volgen de voorsprong van de Bitcoin-prijs terwijl onzekerheid de cryptomarkt in de greep houdt
Met Taproot lijken deze slimme contractbewerkingen niet anders te zijn dan een eenvoudige BTC-overdracht van portemonnee naar portemonnee. Met een beschrijving van enkele van de waarschijnlijke gevallen van gebruik van slimme contracten die zouden kunnen ontstaan zodra Taproot later in 2021 wordt geactiveerd, vertelde Casatta aan Cointelegraph:
“Op de middellange/lange termijn zie ik een toename van het gebruik van slimme Bitcoin-contracten, waardoor use-cases zoals overerving en delegatie in bedrijfsuitgaven mogelijk worden. En het mooiste is dat we, als we naar de blockchain kijken, daar niets van weten.”
Veel Bitcoin-ontwikkelaars zijn het erover eens dat netwerkdeelnemers na de activering in november nuttige applicaties moeten maken op basis van de upgrade. De upgrade zelf wordt geactiveerd volgens de voorwaarden in Bitcoin Improvement Protocol 341 (BIP-341) op blokhoogte 709.632.
Taproot zal een soft-fork-upgrade zijn, wat betekent dat netwerkdeelnemers niet verplicht zijn om de wijziging over te nemen. Gezien de waarschijnlijke vergoedingsvoordelen die de upgrade biedt, zullen serviceproviders waarschijnlijk hun software updaten om Taproot te implementeren.
Lees hier verder CoinTelegraph