UTXO-modellen och Satoshi Nakamoto
I ett nyligen inlägg på X ställde den on-chain intelligensplattformen Arkham en fråga om vad som kan anses vara Bitcoin-skaparen Satoshi Nakamotos mest underskattade innovation: UTXO-modellen. Medan Bitcoins arkitektur får mycket uppmärksamhet, får UTXO, det redovisningssystem som gör att Bitcoin fungerar på transaktionsnivå, sällan samma intresse utanför tekniska kretsar. Arkham frågade: ”Är detta Satoshis mest underskattade innovation?” och noterade att ”Litecoin, Dogecoin och Zcash använder alla det redovisningssystem som Satoshi designade för Bitcoin.”
Vad är UTXO-modellen?
UTXO-modellen spårar medel som diskreta spenderbara utgångar snarare än kontosaldon. Vårt forskningsteam förklarar hur det fungerar och varför det löser problemet med dubbels spendering. UTXO-modellen, som först introducerades av Bitcoin, har antagits av flera andra stora blockkedjor. Bitcoin Cash, Litecoin, Dogecoin, Zcash och Dash behåller alla UTXO-modellen efter att ha forkats från Bitcoins kodbas. Cardano använder en modifierad version känd som Extended UTXO (eUTXO) modellen, som lägger till programmerbarhet för smarta kontrakt samtidigt som den behåller den grundläggande UTXO-redovisningsstrukturen intakt.
Betydelsen av UTXO
UTXO är den redovisningsmetod som spårar tillgängliga medel som diskreta, spenderbara enheter snarare än kontosaldon och designades för att lösa problemet med dubbels spendering, Bitcoins kärntekniska utmaning, genom att göra varje mynt spårbart tillbaka till sin källa utan att kräva en central myndighet.
Arkham och Satoshis kommentarer
I en rapport belyser Arkham UTXO-modellen samt Satoshi Nakamotos kommentarer om den. Arkham observerade att, trots att UTXO är avgörande för Bitcoin-arkitekturen, så förekommer inte termen i Bitcoins vitbok, som publicerades den 31 oktober 2008. Själva termen myntades aldrig av Satoshi utan uppstod senare bland utvecklare mellan 2011 och 2012 som en förkortning för konceptet som beskrivs i vitboken.
Avsnitt 9, med titeln ”Kombinera och dela värde”, ger den tydligaste formuleringen. Enligt Satoshi bör transaktioner, snarare än att hantera varje mynt individuellt, kunna bära flera ingångar och utgångar på en gång, med en utgång för betalningen och en som returnerar växel till avsändaren. Detta representerar en korrekt beskrivning av hur UTXOs fungerar i praktiken.
Satoshi antydde indirekt UTXOs i avsnitt 7, ”Återvinning av diskutrymme.”