Bitcoinere kan være i stand til å programmere langsiktige sparehvelv til kode, on-chain - en spennende utvikling for bitcoinere som beholder kryptovalutaen som en langsiktig investering, kjent som "hodling" (hold på for kjære liv).
Til tross for de berg-og-dal-bane-lignende svingningene i bitcoins verdi, tror mange at Bitcoin er et varig verdilager. Så, ettersom Bitcoin-fellesskapet i økende grad søker programmerbarhet angående langsiktig investeringspraksis, er Bitcoin Core-utviklere nå vurderer tillegg av hardkodede "hvelv" i Bitcoins programvare gjennom en myk gaffel.
Bitcoin Core-utvikler James O'Beirne foreslått hvelv-opkoder i et innlegg til den offisielle Bitcoin-Dev-e-postlisten. Den myke gaffelen hans ville legge til to nye operasjonskoder ("opcodes") til Bitcoin-skriptet: OP_VAULT og OP_UNVAULT.
Hva ville opcodes OP_VAULT og OP_UNVAULT oppnå?
Hvis O'Beirnes myke gaffel klarer å oppnå konsensus blant Bitcoiners for aktivering - inkludert Bitcoin-gruvearbeidere og nodeoperatører som aksepterer den myke gaffelen - vil disse operasjonskodene tillate nye former for langsiktig oppbevaring ved bruk av Bitcoin-skript.
Hvelv i kjeden kan låse bitcoin i en spesifisert periode, noe som gjør det mindre sannsynlig at investorer som foretrekker å hodl vil få panikk når prisen faller. Vault opcodes ville legge til en pakke med investeringsrelaterte funksjoner til programmerbare Bitcoin-lommebøker, som vil forbedre Bitcoins eksisterende, rudimentære Tidslås spareteknologi.
OP_VAULT vil akseptere parametere som setter en svært pålitelig utgiftsbane, en mindre pålitelig utgiftsbane, pluss en tidslås. Den svært pålitelige utgiftsbanen kan innebære et krav om flere signaturer ved bruk av enheter på separate steder, noe som gjør det lettere å forhindre et impulskjøp eller salg av bitcoin-beholdning i et øyeblikk av panikk.
Den mindre pålitelige utgiftsbanen kan inkludere en hot wallet koblet til internett for enkelhets skyld. EN tidlås vil da forhindre at transaksjoner blir bekreftet inn i den varme lommeboken før en spesifisert forfallstid eller blokkhøyde.