Condividi questo articolo

Dentro TrueBit: lo sforzo di scalabilità meno noto di Ethereum

TrueBit, un progetto poco noto volto a potenziare gli smart contract Ethereum , sta prendendo piede e alcune dapp stanno già pianificando un'integrazione.

Sta prendendo piede un tentativo, poco noto, di potenziare gli smart contract Ethereum .

Sebbene possa sembrare l'ennesimo progetto di scalabilità in corso, TrueBit si distingue per il suo team di sviluppatori, tra cui lo sviluppatore Christian Reitwiessner, creatore del linguaggio di smart contracting Solidity della rete, e il matematico Jason Teutsch.

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

Annunciatol'anno scorsoL'obiettivo di TrueBit è abilitare il supporto per calcoli di contratti intelligenti più potenti sulla piattaforma di applicazioni distribuite, i più ambiziosi dei quali sono quelli che sarebbero necessari per applicazioni come il rendering di foto o l'apprendimento automatico e l'intelligenza artificiale.

Sono noti i problemi di scalabilità inerenti all'architettura blockchain pubblica, ma la potenza di calcolo potrebbe rivelarsi un problema significativo per Ethereum, che LOOKS essere un 'computer mondiale' che supporta una gamma più ampia di applicazioni complesse, simili a quelle che si trovano in un normale app store.

Prova di partecipazione

, la rete Raiden,frammentazione E canali statali sono tutte iniziative che mirano a migliorare la scala di ethereum. In questo modo, TrueBit è un'aggiunta al pantheon.

I creatori prevedono un modo per aumentare la potenza di calcolo di ethereum sfruttando un'altra rete distribuita che condurrebbe e verificherebbe il calcolo, mentre i disaccordi verrebbero risolti sulla blockchain Ethereum . In teoria, ciò limiterebbe il carico di lavoro posto sui livelli inferiori del sistema, dove i dati vengono archiviati da una vasta rete di nodi globali.

Jason Teutsch, fondatore di TrueBit e postdoc presso l'Università dell'Alabama a Birmingham, ha dichiarato a CoinDesk:

"[Oggi,] gli smart contract possono svolgere solo compiti molto banali da un punto di vista computazionale. In pratica, ciò che TrueBit fa è dare agli smart contract la capacità di eseguire calcoli scalabili".

Raggiungere i limiti

Quindi, cosa c'è che non va nel sistema oggi? Attualmente, Ethereum ha un "limite GAS " che pone un limite alla potenza di calcolo della rete per blocco.

Ciò equivale più o meno al limite di Bitcoin sulle transazioni che include in ogni blocco, sebbene il limite GAS sia impostato dinamicamente dai minatori anziché essere codificato nella rete.

Ad oggi, il limite GAS ha già dato origine a problemi. Ad esempio, l'anno scorso i miner hanno abbassato temporaneamente il limite GAS per sventare gli attacchi alla rete, impattantele operazioni delle app e delle aziende Ethereum .

Tuttavia, senza un tale limite, ha affermato Teutsch, sorge un problema noto come "dilemma del verificatore", e i minatori sono incentivati ad accettare script non verificati nei blocchi che estraggono.

"Se consentissimo un calcolo illimitato con gli smart contract Ethereum , come avviene adesso, non solo otterremmo attacchi di negazione del servizio, ma finiremmo anche per ottenere risposte sbagliate sulla blockchain", ha affermato.

Tribunale computazionale

Trovare una soluzione alternativa a questi limiti è dove TrueBit eprogetti simili Si accomodi.

Come altri progetti blockchain di nuova generazione, TrueBit utilizza un livello sopra la blockchain per svolgere il lavoro pesante. In questo caso, esternalizza la verifica dei calcoli.

Invece di ogni singolo nodo che elabora ogni singolo smart contract, i partecipanti al mercato, potenzialmente chiunque possieda un computer, eseguono questo compito. Questi partecipanti sono chiamati "risolutori" e inviano una soluzione al problema in cambio di una ricompensa, mentre i "validatori" controllano il loro lavoro.

Il progettocarta bianca descrive il sistema TrueBit come un "gioco di verifica", in cui un mercato di computer fuori dalla blockchain verifica i calcoli. Se anche ONE partecipante non è d'accordo con il risultato di un risolutore, può passarlo alla blockchain per risolvere la disputa.

E il sistema mira a incentivare i giocatori ad agire in modo affidabile.

"Alla fine di questo gioco, o il risolutore che ha barato verrà scoperto e punito, oppure lo sfidante pagherà per le risorse consumate dal falso allarme", spiega l'articolo.

Già, l'applicazione distribuita computazionalmente pesanteGolem, un mercato per la potenza di CPU e GPU, intende utilizzare TrueBit, anziché la blockchain Ethereum .

Applicazioni sconosciute

Teutsch suggerisce però che TrueBit ha anche altre applicazioni.Dogethereum, un progetto che mira a collegare la blockchain Dogecoin a quella di Ethereum, è ONE quelli che lo entusiasmano in modo particolare.

Dogethereum è diverso da altri tentativi di "ponte", come BTC Relay (che collega Bitcoin ed Ethereum), in quanto potrebbe consentire agli utenti di esportare valuta invece di dover cambiare valuta tra blockchain.

BTC Relay consente agli utenti di pagare le applicazioni Ethereum con Bitcoin, ma non trasferisce la valuta su Ethereum, ha affermato Teutsch.

"Al contrario, il ponte Dogethereum, così come immaginiamo che venga implementato con TrueBit, consentirebbe effettivamente agli utenti di esportare valuta da Dogecoin a Ethereum senza (necessariamente) rendere visibili le transazioni Dogecoin agli smart contract Ethereum ", ha affermato.

Altri sono venuti a TrueBit con idee applicative, come ad esempio usarlo per lo streaming video su Livepeer, che Teutsch ha descritto come uno "YouTube senza YouTube". E altri ancora, come Gnosis, stanno lavorando su un ridimensionamento computazionale off-chain separato.

TrueBit contribuirà a dare impulso a questa nuova ondata di applicazioni?

La risposta sembra incerta. Tuttavia, Teutsch ha detto che LOOKS che potrebbero implementare la Tecnologie sia su Ethereum Classic che sulla piattaforma di smart contract legata a bitcoin Rootstock nel NEAR futuro.

In ogni caso, il progetto dimostra la continua richiesta di scalabilità e i numerosi modi in cui gli sviluppatori della rete Ethereum stanno affrontando il problema.

Immagine di luci e ombretramite Shutterstock

Alyssa Hertig

Giornalista tecnologica collaboratrice di CoinDesk, Alyssa Hertig è una programmatrice e giornalista specializzata in Bitcoin e Lightning Network. Nel corso degli anni, il suo lavoro è apparso anche su VICE, Mic e Reason. Attualmente sta scrivendo un libro che esplora i dettagli della governance Bitcoin . Alyssa possiede alcuni BTC.

Alyssa Hertig