Programovatelné bitcoinové trezory by mohly přehodnotit dlouhodobé úspory

Majitelé bitcoinů by mohli být schopni naprogramovat trezory dlouhodobých úspor do kódu, on-chain – což je vzrušující vývoj pro bitcoiny, kteří si kryptoměnu uchovávají jako dlouhodobou investici, známou jako „hodling“ (držení pro život).

Navzdory výkyvům hodnoty bitcoinů jako na horské dráze mnoho lidí věří, že bitcoiny jsou trvanlivým uchovatelem hodnoty. Takže jak bitcoinová komunita stále více hledá programovatelnost, pokud jde o dlouhodobé investiční praktiky, vývojáři bitcoinového jádra jsou nyní s ohledem na přidání pevně zakódovaných „sejfů“ do softwaru bitcoinu prostřednictvím a měkká vidlička.

Vývojář bitcoinového jádra James O'Beirne navržené vault opcodes v příspěvku do oficiální konference Bitcoin-Dev. Jeho soft fork by do bitcoinového skriptu přidal dva nové operační kódy („operační kódy“): OP_VAULT a OP_UNVAULT.

Čeho by dosáhly operační kódy OP_VAULT a OP_UNVAULT?

Pokud se soft forku O'Beirne podaří získat konsensus mezi bitcoiny pro aktivaci – včetně těžařů bitcoinů a provozovatelů uzlů přijímajících soft fork – tyto operační kódy umožní nové formy dlouhodobé úschovy pomocí bitcoinového skriptu.

On-chain trezory by mohly uzamknout bitcoiny na určitou dobu, takže je méně pravděpodobné, že investoři, kteří dávají přednost hodl, zpanikaří, když cena prudce klesne. Operační kódy trezoru by se přidaly sada funkcí souvisejících s investováním do programovatelných bitcoinových peněženek, což by výrazně zlepšilo stávající, rudimentární bitcoin časový zámek úsporná technologie.

OP_VAULT by přijal parametry, které nastavují vysoce důvěryhodnou cestu výdajů, méně důvěryhodnou cestu výdajů a časový zámek. Vysoce důvěryhodná cesta útraty by mohla zahrnovat požadavek na více podpisů pomocí zařízení na samostatných místech, což by ve chvíli paniky usnadnilo zabránění impulzivnímu nákupu nebo prodeji držených bitcoinů.

Méně důvěryhodná cesta útraty by mohla zahrnovat peněženku připojenou k internetu pro pohodlí. A timelock by pak zabránil potvrzení transakcí do horké peněženky před stanovenou dobou splatnosti nebo výškou bloku.

Čtěte více: Tato aktualizace bitcoinového jádra ochrání operátory úplných uzlů před hackery

OP_UNVAULT má tři navrhované parametry, včetně stejného závazku OP_VAULT k vysoce důvěryhodné cestě výdajů a době zpoždění. OP_UNVAULT také zahrnuje závazek k výstupům, které chce držitel bitcoinu zahrnout do budoucí transakce.

Tyto dva nové kódy by uživateli umožnily přesně určit, kdy může být transakce s použitím konkrétních výstupů potvrzena. OP_UNVAULT dokáže detekovat pokus utratit prostředky uložené v trezoru a odeslat transakci, když vyprší časový zámek, pokud to odpovídá pravidlům dříve nastaveným vlastníkem peněženky. Pokud transakce nesplňuje tato pravidla, může poslat prostředky na vysoce důvěryhodnou adresu, aby čekala na vstup od vlastníka. Tato funkce přidává bezpečnostní funkce, která pomáhá předcházet krádeži v případě ohrožení méně důvěryhodné peněženky.

Dnešní kód bitcoinového jádra již obsahuje možnost pro předem podepsané transakce.

Moderní, alternativní návrhy k operačním kódům bitcoinového trezoru

Mezi další navrhovaná řešení podobná klenbě patří smlouvy, který by mohl nastavit whitelist schválených skriptů, do kterých by uživatelé mohli odesílat transakce. Smlouvy, jako je např CheckTemplateVerify návrh vývojáře Bitcoin Core Jeremyho Rubina by nezahrnoval operační kódy navrhované O'Beirnem.

O'Beirne uznal, že vývojáři dlouho považovali smlouvy, obecně řečeno, za kritickou součást vaultů. Vyjádřil však nespokojenost s aktuálně navrhovanými smluvními schématy. Tato schémata mají nepodařilo dosáhnout konsenzu mezi operátory uzlů a těžaři a zahrnují podle jeho názoru nabubřelé proměnné.

Další kroky

OP_VAULT a OP_UNVAULT by mohly poskytnout řešení s menším množstvím dat svědků, což by ušetřilo množství dat přenášených přes bitcoinovou síť. Mohli by také ušetřit na počtu kroků potřebných k utracení bitcoinů v trezoru tím, že by eliminovali požadavek na odeslání na konkrétní adresu před odesláním na požadovanou adresu.

Návrh vaultů Jamese O'Beirna by mohl poskytnout bezpečný způsob, jak napevno kódovat a hodling investiční strategie. OP_VAULT a OP_UNVAULT by mohly rozšířit technologii úspory bitcoinu pouze pomocí několika nových operačních kódů. Aktivace návrhu stále potřebuje schválení od ostatních vývojářů Bitcoin Core, bezpečnostní audity, konsenzus mezi těžaři a provozovateli uzlů a úspěšné spuštění soft forku.

Pro více informovaných novinek nás sledujte na X  a  zprávy Google nebo si poslechněte náš investigativní podcast Inovováno: Blockchain City.

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