Inside TrueBit: lo sforzo di scalabilità meno noto di Ethereum | IT.democraziakmzero.org

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

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

Uno sforzo under-the-radar per potenziare contratti intelligenti Ethereum sta guadagnando slancio.

Anche se può sembrare come un altro progetto scalabilità in-progress, TrueBit si distingue per il suo team di sviluppo, tra cui lo sviluppatore Christian Reitwiessner, creatore del linguaggio Solidità intelligente amministrazione della rete, e matematico Jason Teutsch.

Annunciato lo scorso anno, l'obiettivo di TrueBit è quello di abilitare il supporto per più potenti calcoli intelligenti contratto sulla piattaforma di applicazioni distribuite - la più ambiziosa delle quali sono quelli che sarebbero necessari per le applicazioni come le foto di rendering o machine learning e l'intelligenza artificiale.

I problemi di scala insite nell'architettura blockchain pubblico sono noti, ma la potenza di calcolo potrebbe rivelarsi un problema significativo per Ethereum, che sembra essere un 'Computer World' in grado di supportare una più ricca varietà di applicazioni complesse simili a quelli trovati in un negozio di media app.

Proof-of-quota, la Rete Raiden, sharding e statali canali sono tutte le iniziative volte a migliorare la scala di Ethereum. In questo modo, TrueBit è aggiunta al pantheon.

I creatori prevedono un modo per aumentare la potenza di calcolo del Ethereum sfruttando un'altra rete distribuita che condurre e verificare calcolo, mentre divergenze sarebbero risolte in blockchain Ethereum. In teoria, ciò limiterebbe il carico di lavoro posto sui livelli inferiori del sistema, in cui i dati vengono memorizzati da una grande rete di nodi globali.

TrueBit fondatore e University of Alabama a Birmingham postdoc Jason Teutsch detto CoinDesk:

"[Oggi,] contratti intelligente può fare solo compiti molto banali da un punto di vista computazionale. In sostanza, ciò che TrueBit fa è quello di dare contratti intelligenti la possibilità di fare calcoli scalabili."

Colpire limiti

Allora, cosa c'è di sbagliato con il sistema di oggi? Attualmente, Ethereum ha un 'limite del gas' che pone un limite di potenza di calcolo della rete per blocco.

Questo è approssimativamente equivalente al limite di Bitcoin sulle operazioni essa comprende in ogni blocco, se il limite del gas è impostato dinamicamente dal minatori invece di essere codificato nella rete.

Fino ad oggi, il limite di gas ha già dato luogo a problemi. Ad esempio, lo scorso anno i minatori abbassato temporaneamente il limite del gas per contrastare gli attacchi sulla rete, impatto delle operazioni di applicazioni Ethereum e aziende.

Eppure, senza un tale limite, Teutsch ha detto, un problema noto come 'dilemma del verificatore' la si pone, e minatori sono incentivati ​​ad accettare gli script non verificati nei blocchi che estraggono.

"Se si consente il calcolo illimitata con contratti intelligenti Ethereum - il modo in cui sono in questo momento - non si ottiene solo attacchi denial of service, ma si potrebbe anche finire per ottenere risposte sbagliate sul blockchain," ha detto.

Corte computazionale

Trovare una soluzione a questi limiti è dove TrueBit e progetti simili sono disponibili in.

Come altri progetti blockchain prossima generazione, TrueBit utilizza un livello sopra il blockchain per fare il sollevamento di carichi pesanti. In questo caso, si affida la verifica di calcoli.

Piuttosto che ogni nodo di calcolo ogni smart contract, i partecipanti al mercato - potenzialmente chiunque possieda un computer - eseguire questa operazione. Questi i partecipanti sono chiamati 'risolutori' e della presentazione di una soluzione al problema per una ricompensa, mentre 'validatori' controllare il loro lavoro.

Bianche paperdescribes del progetto del sistema TrueBit come un 'gioco di verifica', dove un mercato dei computer off-blockchain verificare i calcoli. Se anche un solo partecipante è d'accordo con il risultato di un risolutore, possono calci alla blockchain per risolvere la controversia.

E il sistema ha lo scopo di incentivare i giocatori ad agire in maniera affidabile.

"Alla fine di questo gioco, sia il solutore barare sarà scoperto e punito, o lo sfidante pagherà per le risorse consumate dal falso allarme", il documento spiega.

Già, il computazionalmente pesante Golem di applicazioni distribuite, un mercato per CPU e GPU, intende utilizzare TrueBit, in contrasto con il blockchain Ethereum.

Applicazioni Stranger

Tuttavia, ci sono altre applicazioni per TrueBit, Teutsch suggerito. Dogethereum, un progetto che mira a collegare il blockchain dogecoin a Ethereum di, è uno che è particolarmente entusiasta.

Dogethereum è diverso da altri tentativi 'ponte', come BTC Relay (quali ponti bitcoin e Ethereum), in quanto potrebbe consentire agli utenti di esportare valuta invece di dover passare valute tra blockchains.

BTC Relay consente agli utenti di pagare per le applicazioni Ethereum con bitcoin, ma non trasferisce la moneta per Ethereum, Teutsch detto.

"Al contrario, il ponte Dogethereum, come noi immaginiamo che esecutive per TrueBit, potrebbe effettivamente permettere agli utenti di esportare valuta dal dogecoin a Ethereum senza (necessariamente) rendendo dogecoin transazioni visibili ad Ethereum contratti intelligenti", ha detto.

Altri sono venuti a TrueBit con le idee di applicazione, così, come l'utilizzo di esso per lo streaming video su Livepeer, che Teutsch descritto come un "YouTube senza il YouTube". E altri ancora, come gnosi, stanno lavorando su off-catena scalatura computazionale separato.

Sarà TrueBit potere aiuto questa nuova ondata di applicazioni?

La risposta sembra incerto. Tuttavia, Teutsch ha detto che sembra che potrebbe implementare la tecnologia su classico e bitcoin-bound Portinnesto Ethereum piattaforma contratto intelligente in un prossimo futuro.

In entrambi i casi, il progetto mostra la continua richiesta di ridimensionamento, e molti sviluppatori modi sulla rete Ethereum stanno prendendo per attaccare il problema.

Notizie correlate


Post Ethereum

Piano B? Gli innovatori di Ethereum stanno rianimando la lotta per la neutralità della rete

Post Ethereum

Bitcoin Test 2018 Highs come investitori cercano la privacy

Post Ethereum

Blockchain per CPU? Analisi della vendita di token Ethereum di Golem

Post Ethereum

JP Morgan, Santander ha detto di unirsi al nuovo gruppo Ethereum Blockchain

Post Ethereum

Lavvio Blockchain Chronicled lancia il registro Ethereum IoT

Post Ethereum

Alla fine? Parity distribuisce il software rivisto in vista dellHardereum Hard Fork

Post Ethereum

ShapeShift rompe un nuovo terreno con Prism Digital Asset Portfolio Product

Post Ethereum

La crisi DAO: O come il sentinismo e la democrazia blockchain siano diventati la migliore speranza per gli investitori bruciati

Post Ethereum

Microsoft per ospitare il Consensus 2018 Blockchain Hackathon

Post Ethereum

LendingRobot sta spostando i record di investimento su una blockchain pubblica

Post Ethereum

Bitcoin nei titoli: bombardieri e BitLicenses

Post Ethereum

Monax porta la tecnologia Ethereum al gruppo Blockchain di Hyperledger