Bitcoin tar ett steg mot en mer skalbar och privat framtid

Bitcoin tar ett steg mot en mer skalbar och privat framtid - Bitcoin Core Schnorr 1024x683Bitcoin Core är relativt konservativ och prioriterar enkelhet och säkerhet framför antalet funktioner. Det betyder dock inte att nätverket är detsamma som det var 2009.

Efter släppet av Segregated Witness (SegWit) 2017, avslöjades det förra veckan att Bitcoin har ytterligare två stora uppgraderingar i horisonten. Schnorr- och Taproot-signaturerna kommer att erbjuda det stora kryptonätverket bättre skalbarhet och integritet.

Schnorr signaturer

För att förstå fördelarna med Schnorr-signaturer behöver du veta vad en digital signatur är och hur den används för köp Bitcoin. En digital signatur är som ett fingeravtryck som används för att komma åt data på blockkedjan.

När en kryptoplånbok skapas produceras en privat nyckel och en offentlig nyckel. Den privata nyckeln är som ett fingeravtryck och används för att godkänna utgående transaktioner från plånboken.

Den privata nyckeln kallas även "signaturen". För närvarande är algoritmen som används för signering den elliptiska kurvan Digital Signature Algorithm (ECDSA). Denna mekanism användes eftersom Schnorrs signaturer fortfarande var under patent och inte var helt tillgängliga förrän efter februari 2008.

ECDSA tillhandahåller liknande funktionalitet som Schnorr-signaturer, men är mindre effektivt totalt sett. Till exempel är Schnorr-signaturer säkrare, kan ge bättre integritet och spara utrymme i kedjan. Nu när den här nya signaturmekanismen kommer till Bitcoin kommer nätverket att åtnjuta minst 15 % förbättring av rymdeffektiviteten.

Pålrot

Det kan komma som en överraskning, men Bitcoin har vissa funktioner i ett smart kontrakt. Även om det är mycket mer primitivt än vad Ethereum erbjuder, tillåter det fortfarande snabba betalningssidokedjor som Lightning Network.

Det största problemet med smarta kontrakt är utrymmesineffektivitet. Taproot hjälper till att lösa detta problem genom att ta med sekretessfördelar längs vägen. Inte alla Bitcoin-adresser och transaktioner skapas lika.

Till exempel finns det en skillnad mellan adresser som börjar med "1" eller "3". Adresser som börjar med "3" är script, vilket innebär att de kan användas av flera personer eller implementera Segregated Witness (SegWit) teknologi.

Taproot eliminerar denna distinktion. Med den liknar alla transaktioner vanliga transaktioner från en person till en annan, oavsett hur många som deltog och om ett smart kontrakt var inblandat.

Nästa steg för Bitcoin

Att lägga till kod för Schnorr- och Taproot-signaturer till Bitcoin Core är ett viktigt steg mot deras implementering. Det är dock troligt att det tar lång tid innan de publiceras på nätverket.

Den goda nyheten är att båda lösningarna är bakåtkompatibla, vilket gör dem lättare att implementera. Alla tidigare funktioner kommer att förbli på plats, så det kommer inte att skada nodoperatörer och användare om de accepterar ändringarna. Bitcoin är inte känt för att vara snabb eller förhastad, och den här gången kommer inte att bli annorlunda. Användarna kan dock trösta sig med att Schnorr och Taproot nästan är i mål.