Programmeerbare Bitcoin-kluizen kunnen besparingen op de lange termijn opnieuw voorstellen

Bitcoiners kunnen misschien langetermijnspaarkluizen programmeren in code, on-chain - een opwindende ontwikkeling voor Bitcoiners die de cryptocurrency houden als een langetermijninvestering, bekend als 'hodling' (vasthouden voor je leven).

Ondanks de achtbaanachtige schommelingen in de waarde van bitcoin, geloven veel mensen dat Bitcoin een duurzame waardeopslag is. Dus nu de Bitcoin-gemeenschap steeds meer op zoek is naar programmeerbaarheid met betrekking tot langetermijninvesteringspraktijken, zijn Bitcoin Core-ontwikkelaars dat nu ook aangezien de toevoeging van hardgecodeerde "kluizen" in de software van Bitcoin door middel van een zachte vork.

Bitcoin Core-ontwikkelaar James O'Beirne voorgestelde kluis opcodeert in een bericht naar de officiële Bitcoin-Dev mailinglijst. Zijn soft fork zou twee nieuwe operatiecodes ("opcodes") toevoegen aan het Bitcoin-script: OP_VAULT en OP_UNVAULT.

Wat zouden opcodes OP_VAULT en OP_UNVAULT bereiken?

Als O'Beirne's soft fork erin slaagt om consensus te bereiken onder Bitcoiners voor activering - inclusief Bitcoin miners en node-operators die de soft fork accepteren - zullen deze operatiecodes nieuwe vormen van langdurige bewaring mogelijk maken met behulp van Bitcoin-script.

On-chain kluizen kunnen bitcoin voor een bepaalde periode vergrendelen, waardoor het minder waarschijnlijk wordt dat investeerders die liever hodl in paniek raken wanneer de prijs keldert. Vault-opcodes zouden toevoegen een reeks investeringsgerelateerde functies tot programmeerbare Bitcoin-portemonnees, wat de bestaande, rudimentaire Bitcoin aanzienlijk zou verbeteren Timelock besparing technologie.

OP_VAULT accepteert parameters die een zeer vertrouwd uitgavenpad instellen, een minder vertrouwd uitgavenpad, plus een tijdslot. Het zeer vertrouwde uitgavenpad kan een vereiste voor meerdere handtekeningen inhouden met behulp van apparaten op afzonderlijke locaties, waardoor het gemakkelijker wordt om een ​​impulsaankoop of de verkoop van bitcoin-holdings in een moment van paniek te voorkomen.

Het minder vertrouwde bestedingspad kan voor het gemak een hot wallet zijn die met internet is verbonden. EEN tijdslot zou dan voorkomen dat transacties vóór een bepaalde looptijd of blokhoogte in de hot wallet worden bevestigd.

Lees verder: Deze Bitcoin Core-update beschermt volledige node-operators tegen hacks

OP_UNVAULT heeft drie voorgestelde parameters, waaronder OP_VAULT's zelfde toewijding aan een zeer vertrouwd uitgavenpad en vertragingsperiode. OP_UNVAULT bevat ook een toezegging voor outputs die een bitcoin-houder in een toekomstige transactie wil opnemen.

Met deze twee nieuwe codes zou een gebruiker precies kunnen bepalen wanneer een transactie met behulp van specifieke outputs kan worden bevestigd. OP_UNVAULT kan een poging detecteren om het geld in de kluis uit te geven en de transactie verzenden wanneer het tijdslot is verlopen, als het overeenkomt met de regels die eerder zijn ingesteld door de eigenaar van de portemonnee. Als de transactie niet aan die regels voldoet, kan het geld naar een zeer vertrouwd adres worden gestuurd in afwachting van input van de eigenaar. Deze functie voegt toe een beveiligingsfunctie om diefstal te helpen voorkomen voor het geval de minder vertrouwde portemonnee wordt gecompromitteerd.

De huidige Bitcoin Core-code bevat al een optie voor vooraf ondertekende transacties.

Moderne, alternatieve voorstellen voor Bitcoin-kluisopcodes

Andere voorgestelde kluisachtige oplossingen zijn onder meer convenanten, die een witte lijst met goedgekeurde scripts zou kunnen instellen waarnaar gebruikers transacties kunnen verzenden. Verbonden, zoals de CheckTemplateVerifiëren voorstel van Bitcoin Core-ontwikkelaar Jeremy Rubin, zou geen betrekking hebben op de door O'Beirne voorgestelde opcodes.

O'Beirne erkende dat ontwikkelaars convenanten in het algemeen al lang als een essentieel onderdeel van kluizen beschouwen. Wel sprak hij zijn onvrede uit over de nu voorgestelde convenantregelingen. Deze regelingen hebben slaagde er niet in consensus te bereiken onder knooppuntoperators en mijnwerkers en omvatten, naar zijn mening, opgeblazen variabelen.

Volgende stappen

OP_VAULT en OP_UNVAULT zouden een oplossing kunnen bieden met minder getuigengegevens, waardoor de hoeveelheid gegevens die via het Bitcoin-netwerk wordt verzonden, wordt bespaard. Ze kunnen ook besparen op het aantal stappen dat nodig is om bitcoin in een kluis uit te geven door de vereiste te elimineren om het naar een specifiek adres te sturen voordat het naar het gewenste adres wordt verzonden.

Het voorstel van James O'Beirne voor kluizen zou een veilige manier kunnen zijn om a hodling investeringsstrategie. OP_VAULT en OP_UNVAULT zouden de spaartechnologie van Bitcoin kunnen uitbreiden met slechts een paar nieuwe opcodes. De activering van het voorstel heeft nog steeds goedkeuring nodig van andere Bitcoin Core-ontwikkelaars, veiligheidsaudits, consensus onder mijnwerkers en node-operators en een succesvolle lancering van een soft fork.

Voor meer geïnformeerd nieuws, volg ons op Twitter en Google Nieuws of luister naar onze onderzoekspodcast Geïnnoveerd: Blockchain City.

Bron: https://protos.com/programmable-bitcoin-vaults-could-reimagine-long-term-savings/