Share this article

La funzionalità Bitcoin Vault proposta potrebbe ostacolare gli hacker malintenzionati

La funzionalità è ancora in forma di bozza e richiederebbe un soft fork per essere adottata in Bitcoin CORE.

Lo sviluppatore Bitcoin James O' Beirne ha lavorato silenziosamente a una funzionalità che avvisa gli utenti quando qualcuno cerca di rubare i loro Bitcoin, quindi sventa il furto dirottando i fondi verso un portafoglio più sicuro.

La funzionalità è chiamata vault, un tipo di contratto intelligente o "patto" Bitcoin che impone dei vincoli su come un Bitcoin può essere speso.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

Gli utenti di Vault devono trasmettere due transazioni separate in due blocchi diversi prima di spendere i loro Bitcoin (BTC). Dopo la prima transazione (che ha un ritardo temporale) viene emesso un avviso, consentendo agli utenti di approvare la transazione o di spostare le monete su un portafoglio alternativo.

La funzionalità richiede un soft fork, ovvero una modifica retrocompatibile alla blockchain, e, se adottata, sarà rappresentata dal codice operativo (opcode) “op_vault” in Bitcoin CORE, il software principale per la connessione alla rete Bitcoin .

"Il rischio di custodire Bitcoin è ben noto", ha scritto O'Beirne nel suo bozza di proposta"Questa proposta introduce un meccanismo che mitiga significativamente il risultato peggiore della compromissione della chiave: la perdita di monete".

Cosa c'è di diverso in op_vault?

La proposta di O'Beirne non è la prima del suo genere. Un paio di anni fa, lo sviluppatore Bitcoin Jeremy Rubin ha proposto VerificaModelloVerifica (CTV) ai sensi della proposta di miglioramento Bitcoin (BIP) 119.

Molto simile a op_vault, anche CTV usa i covenant per creare i vault. La differenza fondamentale è che mentre la proposta di O'Beirne è progettata specificamente per i vault, CTV è uno strumento più generale che può essere usato per crearevolte,pool di pagamentoe persino ridurre le commissioni durante i periodi di elevato volume di transazioni (una caratteristica che Rubin chiama “controllo della congestione”).

"CTV è più generale di op_vault", ricercatore Bitcoin Giovanni Luce ha detto CoinDesk in un'intervista. "Si può ancora costruire un tipo di caveau con CTV, ma si possono fare anche altre cose. Si può fare il controllo della congestione, si può fare apertura del canale Lightning non interattivo. Ci sono alcune applicazioni diverse che Jeremy ha sperimentato usando CTV che T sono caveau.”

Al momento, il destino di CTV non è chiaro. Rubin ha annunciato una pausa a tempo indeterminato dallo sviluppo Bitcoin il mese scorso.

Jeremy Rubin (Twitter)
Jeremy Rubin (Twitter)

"Processo rapido"

Le chiacchiere su op_vault sono in continuo aumento, ma non è chiaro quando la proposta verrà unita a Bitcoin CORE , se mai lo sarà. Molte proposte vengono dibattute e perfezionate per anni prima di essere adottate o abbandonate.

O’Beirne ha raccomandatoProcesso veloce– lo stesso procedimento utilizzato per attivare il2021 Radice fittonante upgrade – come metodo preferito per attivare op_vault. Speedy Trial assegna una finestra di attivazione di tre mesi affinché la rete Bitcoin raggiunga una soglia di minatori che segnalino il supporto per un upgrade proposto. L'upgrade viene adottato solo se viene raggiunta quella soglia specifica. L'uso di Speedy Trial T è privo di detrattori, alcuni dei quali ritengono che dia troppa influenza a certi gruppi all'interno della comunità Bitcoin .

"Taproot Speedy è stata una pessima idea",twittato Francis Pouliot, CEO di Bitcoin exchange, Bitcoin Bull. "Il precedente per la collusione soft fork tra gruppi di sviluppatori e minatori 'influenti'."

Per quanto riguarda il destino di op_vault nei prossimi mesi, Light afferma che "è troppo presto per dirlo".

Frederick Munawa