Bitcoineri by mohli byť schopní naprogramovať dlhodobé trezory na úspory do kódu, on-chain – vzrušujúci vývoj pre Bitcoinerov, ktorí si kryptomenu ponechávajú ako dlhodobú investíciu, známu ako „hodlovanie“ (držať si život).
Napriek výkyvom hodnoty bitcoinov podobným horskej dráhe mnohí ľudia veria, že bitcoiny sú trvalým uchovávateľom hodnoty. Keďže bitcoinová komunita stále viac hľadá programovateľnosť v súvislosti s dlhodobými investičnými postupmi, vývojári bitcoinových jadier sú teraz s ohľadom na pridanie napevno kódovaných „trezorov“ do softvéru Bitcoinu prostredníctvom a mäkká vidlica.
Vývojár Bitcoin Core James O'Beirne navrhovanej vault opcodes v príspevku do oficiálneho zoznamu adries Bitcoin-Dev. Jeho soft fork by do bitcoinového skriptu pridal dva nové operačné kódy („operačné kódy“): OP_VAULT a OP_UNVAULT.
Čo by dosiahli operačné kódy OP_VAULT a OP_UNVAULT?
Ak sa O'Beirnovmu soft forku podarí získať konsenzus medzi Bitcoinermi na aktiváciu – vrátane bitcoinových baníkov a operátorov uzlov akceptujúcich soft fork – tieto operačné kódy umožnia nové formy dlhodobej úschovy pomocou Bitcoin skriptu.
On-chain trezory by mohli uzamknúť bitcoiny na určité obdobie, čím je menej pravdepodobné, že investori, ktorí uprednostňujú hodl, budú panikáriť, keď cena klesne. Pridali by sa operačné kódy trezora súbor funkcií súvisiacich s investovaním do programovateľných bitcoinových peňaženiek, čo by výrazne zlepšilo existujúci základný prvok Bitcoinu Časový zámok úsporná technológia.
OP_VAULT by akceptoval parametre, ktoré nastavujú vysoko dôveryhodnú cestu výdavkov, menej dôveryhodnú cestu výdavkov a časový zámok. Vysoko dôveryhodná cesta výdavkov by mohla zahŕňať požiadavku viacerých podpisov s použitím zariadení na oddelených miestach, čo by uľahčilo zabránenie impulznému nákupu alebo predaju bitcoinových držieb vo chvíli paniky.
Menej dôveryhodná cesta výdavkov by mohla zahŕňať horúcu peňaženku pripojenú k internetu pre pohodlie. A časový zámok by potom zabránili potvrdeniu transakcií do horúcej peňaženky pred stanoveným časom splatnosti alebo výškou bloku.