Les Bitcoiners pourraient être en mesure de programmer des coffres d'épargne à long terme dans le code, en chaîne - un développement passionnant pour les Bitcoiners qui conservent la crypto-monnaie comme un investissement à long terme, connu sous le nom de "hodling" (s'accrocher pour la vie).
Malgré les fluctuations de la valeur du bitcoin en montagnes russes, de nombreuses personnes pensent que le bitcoin est une réserve de valeur durable. Ainsi, alors que la communauté Bitcoin recherche de plus en plus la programmabilité concernant les pratiques d'investissement à long terme, les développeurs de Bitcoin Core sont désormais considérant l'ajout de "coffres" codés en dur dans le logiciel de Bitcoin via un fourchette souple.
James O'Beirne, développeur de Bitcoin Core proposé opcodes de coffre-fort dans un message sur la liste de diffusion officielle de Bitcoin-Dev. Son soft fork ajouterait deux nouveaux codes d'opération ("opcodes") au script Bitcoin : OP_VAULT et OP_UNVAULT.
Que feraient les opcodes OP_VAULT et OP_UNVAULT ?
Si le soft fork d'O'Beirne parvient à obtenir un consensus parmi les Bitcoiners pour l'activation - y compris les mineurs de Bitcoin et les opérateurs de nœuds acceptant le soft fork - ces codes d'opération permettront de nouvelles formes de sauvegarde à long terme en utilisant le script Bitcoin.
Les coffres-forts en chaîne pourraient verrouiller le bitcoin pendant une période déterminée, ce qui rend moins probable que les investisseurs qui préfèrent hodl paniquent lorsque le prix chute. Les opcodes de coffre ajouteraient une suite de fonctions liées à l'investissement pour les portefeuilles Bitcoin programmables, ce qui améliorerait considérablement l'existant, rudimentaire de Bitcoin Timelock technologie d'épargne.
OP_VAULT accepterait des paramètres qui définissent un chemin de dépenses hautement fiable, un chemin de dépenses moins fiable, plus un timelock. Le chemin de dépenses hautement fiable pourrait impliquer une exigence de signatures multiples utilisant des appareils dans des emplacements séparés, ce qui faciliterait la prévention d'un achat impulsif ou de la vente de avoirs en bitcoins dans un moment de panique.
Le chemin de dépenses moins fiable pourrait inclure un portefeuille chaud connecté à Internet pour plus de commodité. UN timelock empêcherait alors la confirmation des transactions dans le portefeuille actif avant une heure d'échéance ou une hauteur de bloc spécifiée.