Os Bitcoiners podem ser capazes de programar cofres de poupança de longo prazo em código, na cadeia - um desenvolvimento emocionante para os Bitcoiners que mantêm a criptomoeda como um investimento de longo prazo, conhecido como 'hodling' (segurando por toda a vida).
Apesar das oscilações de montanha-russa no valor do bitcoin, muitas pessoas acreditam que o Bitcoin é uma reserva durável de valor. Assim, como a comunidade Bitcoin busca cada vez mais programabilidade em relação às práticas de investimento de longo prazo, os desenvolvedores do Bitcoin Core agora estão considerando a adição de "cofres" codificados no software do Bitcoin por meio de um garfo macio.
Desenvolvedor do Bitcoin Core, James O'Beirne proposto vault opcodes em uma postagem na lista de discussão oficial do Bitcoin-Dev. Seu soft fork adicionaria dois novos códigos de operação (“opcodes”) ao script Bitcoin: OP_VAULT e OP_UNVAULT.
O que os opcodes OP_VAULT e OP_UNVAULT realizariam?
Se o soft fork de O'Beirne conseguir obter consenso entre os Bitcoiners para ativação - incluindo mineradores de Bitcoin e operadores de nó aceitando o soft fork - esses códigos de operação permitirão novas formas de proteção de longo prazo usando o script Bitcoin.
Os cofres na cadeia podem bloquear o bitcoin por um período especificado, tornando menos provável que os investidores que preferem hodl entrem em pânico quando o preço despencar. Os opcodes do Vault adicionariam um conjunto de funções relacionadas a investimentos para carteiras Bitcoin programáveis, o que melhoraria significativamente o existente, rudimentar do Bitcoin Timelock tecnologia de economia.
OP_VAULT aceitaria parâmetros que definem um caminho de gastos altamente confiável, um caminho de gastos menos confiável e um bloqueio de tempo. O caminho de gastos altamente confiável pode envolver um requisito de assinatura múltipla usando dispositivos em locais separados, facilitando a prevenção de uma compra por impulso ou a venda de ativos de bitcoin em um momento de pânico.
O caminho de gastos menos confiável pode incluir uma carteira ativa conectada à Internet para sua conveniência. UMA timelock impediria que as transações fossem confirmadas na carteira quente antes de um tempo de vencimento especificado ou altura do bloco.