Condividi questo articolo

Meglio in Bisanzio? Ethereum compie piccoli passi verso un rafforzamento Privacy

L'imminente hard fork "Byzantium" di Ethereum introdurrà nuove procedure crittografiche che dovrebbero aprire la strada a una maggiore Privacy.

Gli utenti Ethereum potrebbero presto beneficiare di una tanto necessaria tutela Privacy .

Da tempo una carenza per tutte le reti blockchain pubbliche, il mondoseconda blockchain più grandepunta comunque a grandi miglioramenti nel suoprossima uscita di ByzantiumPer la maggior parte degli utenti buy-and-hold, queste limitazioni potrebbero non essere evidenti, ma ciò non significa che T ci siano potenziali implicazioni che potrebbero influenzare l'ampia varietà di utenti che la rete sta cercando di attrarre.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Daybook Americas oggi. Vedi Tutte le Newsletter

Ad esempio, l'aggiornamento del software arriva in un momento in cui la regolamentazione sta mettendo a dura prova la rete: almeno ONE governo ha già preso di mira quello che è emerso nel 2017 come il suo più grande caso d'uso. Il mese scorso, la Cina ha emesso non solo un divieto assolutosulle ICO, ma ha ordinato agli exchange (compresi quelli che acquistano e vendono ether) didati del cliente a manoalle autorità.

Questa attenzione aggiunta è solo ONE delle cose che ha fatto luce sui limiti della rete. Attualmente, ogni transazione è permanentemente visibile sulla blockchain Ethereum , il che significa che gli investimenti fatti da individui, compresi quelli che potrebbero essere illegali, possono essere ampiamente osservati. Non proprio un bug e non proprio una caratteristica, questa disponibilità di informazioni utente è comunque qualcosa che molti sviluppatori hanno iniziato a correggere.

A complicare ulteriormente le cose, tuttavia, c'è il fatto che finora Ethereum T è stato noto per le sue funzionalità in Privacy .

Mentre Zcash ha aiutato a fare il pioniere L'uso di zk-snarks e Monero ha reso popolari le firme ad anello e gli indirizzi stealth, ma Ethereum ha forse faticato a trovare un valore aggiunto simile in termini di anonimato.

Ma l'imminente hard fork di Byzantium, attualmente previsto per ottobre, introdurrà due nuove procedure crittografiche che dovrebbero aprire la strada a una maggiore Privacy.

Il primo importante aggiornamento di Ethereum dal 2016, Byzantium è in realtà la metà di un aggiornamento molto più ampio progettato per migliorare l'usabilità della piattaforma,denominato MetropolisSarà anche il primo importante aggiornamento tecnico da quando la rete è stata valutata miliardi, uno sviluppo che potrebbe aggiungere drammaticità ai procedimenti.

Guardando al futuro, la seconda parte di Metropolis, Constantipole, è stata posticipata a tempo indeterminato, il che significa che gli utenti dovranno attendere prima di poter godere della massima Privacy sulla piattaforma.

Ciò non significa, tuttavia, che T siano in atto sforzi sostanziali per raggiungere questo obiettivo.

Dove siamo ora?

La Privacy su Ethereum è notoriamente un'impresa complessa, poiché contraddice alcuni metodi di base del funzionamento di una blockchain.

La trasparenza su una blockchain è fondamentale in quanto protegge i suoi utenti dal rischio di doppia spesa, ovvero quando un utente malintenzionato invia la stessa moneta a due posti diversi contemporaneamente. Questo rischio viene risolto rendendo visibili i dettagli di ogni transazione e memorizzandoli in un registro ampiamente distribuito.

Poiché questa procedura è fondamentale per la Tecnologie, riscriverla richiede calcoli matematici di alto livello mai tentati prima.

Pertanto, gli sviluppatori di Ethereum stanno prendendo sul serio questo tentativo e stanno contattando i colleghi di altre piattaforme blockchain per nuove idee e funzionalità. Ad esempio, il team di Ethereum è statolavorare insieme con la valuta Zcash incentrata sulla privacy su zk-snarks, che potrebbe consentire agli utenti Ethereum di rendere le loro transazioni più private.

Utilizzando questa Tecnologie, un'affermazione può essere verificata senza richiedere che vengano rivelate informazioni che vadano oltre la sua validità. Come metodo di crittografia, zk-snarks funziona traducendo ciò che si desidera dimostrare in una forma equivalente, senza che nessuno conosca la soluzione alle equazioni algebriche che l'hanno prodotta.

In particolare, l'imminente hard fork Byzantium introduce nuove primitive di curva ellittica e una funzione di accoppiamento per una curva specifica che renderà possibile la crittografia e rafforzerà la sicurezza di un calcolo zk-snark. Più grande è la curva, più è sicura, ma comporta costi più elevati per ogni operazione.

Di conseguenza, queste complesse procedure matematiche sono ormai troppo costose per essere eseguite sulla piattaforma Ethereum .

In linea di principio, prima di Byzantium, uno zk-snark poteva essere completato dalla macchina virtuale Ethereum , ma sarebbe stato troppo costoso da inserire in un singolo blocco. Tuttavia, l'hard fork di Byzantium introdurrà un controllo di accoppiamento sovvenzionato dal gas che rende meno costoso il calcolo di uno zk-snark. Se non sei sicuro, "GAS" è un'unità utilizzata per misurare lo sforzo computazionale impiegato in una transazione e viene utilizzata per calcolare le commissioni.

Cosa bisogna fare?

Grazie a questa nuova funzionalità, la prima transazione zk-snarkè stato verificatosulla testnet Byzantium all'inizio di questa settimana. La transazione, che è visibile sulla testnetQui, costano un totale di 1.933.895 GAS. Per mettere questo in un certo contesto, una transazione non privata attualmente costa molto meno, circa 21.000 GAS.

Tuttavia, a parte questo costo e oltre alla verifica in sé, non c'è nulla in Ethereum che oggi possa supportare questa tecnologia.

Come spiegato dal ricercatore capo di zk-snark di Ethereum, Christian Reitwiessner, il "pezzo mancante" è la parte del sistema che comunicherebbe con la macchina virtuale Ethereum , che traduce le istruzioni e le inoltra ai nodi della rete.

"Abbiamo bisogno di implementazioni pratiche di tutti gli altri componenti di un sistema zk-snark (a parte la verifica)", ha detto a CoinDesk.

Alcune di queste funzionalità potrebbero essere presto comprese. Ad esempio, è necessario lavorare per tradurre un'attività computazionale dal codice sorgente alla forma richiesta da uno zk-snark. Reitwiessner ha detto che è attualmente in fase di sviluppo intensivo e sarà probabilmente rilasciato dalla conferenza degli sviluppatori Ethereum a novembre.

Tuttavia, altri traguardi necessitano ancora di approfondite ricerche prima di poter essere raggiunti.

Attualmente, indipendentemente dal fatto che una transazione ether sia privata o meno, sarà sempre visibile alla persona che paga il GAS.

Alla fine, le nuove funzionalità rilasciate nel secondo aggiornamento Ethereum , Constantinople, mireranno a fornire un portafoglio ether flessibile di nuova concezione, consentendo agli utenti l'opzione di pagare il GAS in token anziché in ether. Secondo Reitwiessner: "Questo potrebbe includere il pagamento del GAS con token che potrebbero essere token zk-SNARK".

Rinviare questa funzionalità a Costantinopoli dà anche agli sviluppatori Ethereum un po' di tempo per affrontare altre sfide complesse.

Per ONE, Ethereum deve contrastare un problema di sicurezza all'interno della stessa tecnologia zk-snark, nota come trusted setup. Quando Zcash ha lanciato la sua valuta basata su zk-snark nell'ottobre 2016, ha corrisposto con una performance elaborata, in base alla quale ogni membro del team di sviluppo di z-cash ha incendiato i computer utilizzati per dare vita a z-cash.

Questo per dimostrare che non c'era alcuna backdoor nella Tecnologie che avrebbe potuto potenzialmente consentire agli sviluppatori di manipolare la rete. Il problema ora è che Ethereum deve sviluppare qualcosa di equivalente a questo, ma ONE possa scalare fino a migliaia di partecipanti.

Parallelamente, è necessario sviluppare soluzioni in modo che le prove matematiche siano generate insieme a uno zk-snark. Inoltre, è necessaria ulteriore programmazione per stabilire la possibilità che gli zk-snark si verifichino al di fuori della blockchain.

Alla luce di ciò, potrebbe essere che nel frattempo venga sviluppata un'alternativa più fluida agli zk-snarks.

Reitwiessner ha accennato a questo, aggiungendo:

"Inoltre, non siamo legati a uno specifico zk-snark o addirittura agli zk-snark stessi."

Pertanto, le sue dichiarazioni lasciano intendere che, per Ethereum, il dibattito Privacy è solo agli inizi.

Passi da bambinoimmagine tramite Shutterstock

Rachel-Rose O'Leary

Rachel-Rose O'Leary è una programmatrice e scrittrice presso Dark Renaissance Technologies. È stata lead tech writer per CoinDesk 2017-2018, occupandosi di Privacy tech ed Ethereum. Ha un background in arte digitale e filosofia e scrive di Cripto dal 2015.

Rachel-Rose O'Leary