Perché i contratti intelligenti Taproot sono più privati? Una spiegazione non tecnica PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Perché gli Smart Contract Taproot sono più privati? Una spiegazione non tecnica

La nostra esplorazione dei nuovi superpoteri che Taproot dà a Bitcoin continua. Ieri abbiamo definito i contratti intelligenti e coperto la funzionalità di quelli abilitati per Taproot. Per riassumere, Taproot fornisce nuove caratteristiche al livello uno di Bitcoin che consentono l'espressività del contratto intelligente nelle soluzioni di livello due. Oggi il tema è la privacy. Ciò che accade sulla blockchain rimane lì per sempre. Tenendo questo in mente, questi contratti Taproot rivelano solo le informazioni assolutamente necessarie.

Lettura correlata | PlanB chiarisce che l'obiettivo di Bitcoin di novembre da 98 dollari non è basato su S2F

Come riescono a farlo? Chiediamo agli esperti.

Come funziona la privacy di Taproot?

In passato, per eseguire un contratto, ogni nodo della rete Bitcoin doveva eseguirlo. Ciò ha lasciato le parti coinvolte nel contratto vulnerabili ed esposte, come Lo spiega la rivista Bitcoin

“Questa esecuzione su tutta la rete significa anche che le parti coinvolte non hanno privacy riguardo a ciò che comporta il loro contratto intelligente: l’intera rete saprà esattamente come appare. Per estensione, questo è dannoso anche per la fungibilità. Se il contratto intelligente è impopolare per qualche motivo, i fondi coinvolti – visibili pubblicamente sulla blockchain – sono contaminati.”

Affinché la rete Bitcoin possa prosperare, gli sviluppatori devono pensare a ogni scenario, e questo è uno. L'aggiornamento Taproot risolve questo problema. Blockstream ci fornisce una spiegazione leggermente più tecnica: "L'innovazione di Taproot è quella di incorporare la capacità di scripting, che in precedenza doveva essere esplicitamente attivata dal software del portafoglio (ad esempio, per supportare pagamenti di deposito a garanzia, Lightning HTLC o politiche multifirma), all'interno della chiave stessa.” Questa è una delle innovazioni che aiuteranno i futuri portafogli a funzionare in modo più leggero ed efficace. Bitcoinist tratterà questo argomento più avanti. Per ora Blockstream ci informa che dopo Taproot:

“In circostanze tipiche, l’esistenza di questa sceneggiatura non viene mai rivelata. Solo se la sceneggiatura è necessaria viene rivelata. Per migliorare ulteriormente questa situazione, grazie all’uso delle firme Schnorr anziché dell’ECDSA, lo script è necessario in molte meno situazioni rispetto a prima”.

Grafico dei prezzi di BTCUSD per il 11/19/2021 - TradingView

Grafico dei prezzi BTC per il 11/19/2021 su Coinbase | Fonte: BTC/USD su TradingView.com

La configurazione precedente conteneva molti dati

Dopo Taproot tutto sarà più leggero. Prima di Taproot, dentro un precedente post di Bitcoinist, siamo diventati tecnici citando Bitcoin Magazine

"Al momento è necessario rivelare tutte le possibili condizioni che avrebbero potuto essere soddisfatte, comprese le condizioni che non sono state soddisfatte." Questo è un “dato pesante” e un rischio per la privacy. 

Secondo Taproot, "tutte le diverse condizioni in cui i fondi possono essere spesi vengono sottoposti a hashing individuale (invece che combinate in un unico hash) e incluse in un albero Merkle". Quindi, se qualche dato dovesse essere rivelato, “il resto dell’albero Merkle rimane nascosto e sottoposto ad hashing”.

Vale anche la pena notare che, dopo Taproot, non sarà possibile identificare la natura della maggior parte delle transazioni. Sembreranno tutti uguali sulla blockchain. Bitcoinist lo ha spiegato prima:

“Taproot fornisce un nuovo tipo di output con un unico modulo di chiave di firma, modificando così i processi di transazione. Ciò si traduce in miglioramenti per una privacy superiore, tariffe più basse, multi-sig più flessibile e disponibilità di bitcoin a essere bloccato su più script contemporaneamente.

fiume finanziario spiega inoltre che "Poiché Lightning Network si basa su multisig 2 su 2, Taproot rende impossibile discernere quali transazioni creano canali Lightning."

Ci sono buchi nella privacy in Taproot?

Purtroppo, un utente Reddit ho già trovato un modo per identificare l'apertura dei canali pubblici di Lightning Network.

“È corretto che con Taproot non è possibile distinguere tra le aperture dei canali LN e le normali transazioni in scenari cooperativi basati esclusivamente sui dati on-chain. Purtroppo i canali pubblici annunciano il “Channel Point” (guarda questo esempio) al mondo, che è l'output di apertura del canale, che è esattamente l'informazione che Taproot cerca di nascondere. È comunque utile per i canali privati.”

Lettura correlata | Hal Finney: Ricordando i primi Bitcoin e il pioniere della privacy

In ogni caso, ci sarà più privacy in tutta la rete Bitcoin. Come Johnny Lyu, CEO di Kucoin, ha recentemente detto a Bitcoinist:

“Il terzo aspetto andrà a vantaggio degli utenti: migliorare la protezione della privacy. Il sistema di raggruppamento SSA renderà più difficile tracciare le singole transazioni, rafforzando così il livello di protezione della privacy per i mittenti di bitcoin."

Ed è lì che siamo.

Foto di presentazione: Klimkin su Pixabay | Grafici per TradingView

Fonte: https://bitcoinist.com/why-are-taproot-smart-contracts-more-private-a-non-technical-explanation/?utm_source=rss&utm_medium=rss&utm_campaign=why-are-taproot-smart-contracts-more -spiegazione-privata-non-tecnica

Timestamp:

Di più da Bitcoinist