Dentro do TrueBit: o esforço de escalabilidade pouco conhecido da Ethereum | PT.democraziakmzero.org

Dentro do TrueBit: o esforço de escalabilidade pouco conhecido da Ethereum

Dentro do TrueBit: o esforço de escalabilidade pouco conhecido da Ethereum

Um esforço under-the-radar para sobrecarregar contratos inteligentes ethereum está ganhando impulso.

Embora possa parecer um outro projeto de escalabilidade em andamento, TrueBit se distingue pela sua equipe de desenvolvedores, incluindo desenvolvedor Christian Reitwiessner, criador de solidez linguagem inteligente contratação da rede, e matemático Jason Teutsch.

Anunciado no ano passado, a meta da TrueBit é ativar o suporte para mais poderosas computações contrato inteligentes sobre a plataforma de aplicações distribuídas - o mais ambicioso dos quais são aqueles que seriam necessários para aplicações como fotos de renderização ou de aprendizado de máquina e inteligência artificial.

As questões de escala inerentes à arquitetura blockchain pública são conhecidos, mas o poder computacional pode revelar-se um problema significativo para ethereum, que parece ser um 'Computer World', que suporta uma variedade mais rica de aplicações complexas semelhantes aos encontrados em uma loja média aplicativo.

Prova-de-jogo, a Rede Raiden, canais sharding e estaduais são todas as iniciativas destinadas a melhorar a escala de ethereum. Desta forma, TrueBit é uma adição ao panteão.

Os criadores prevêem uma maneira de aumentar o poder computacional do ethereum, aproveitando outra rede distribuída que iria conduzir e verificar computação, enquanto divergências seria resolvida na blockchain ethereum. Em teoria, isso iria limitar a carga de trabalho colocada sobre os níveis mais baixos do sistema, onde os dados são armazenados por uma grande rede de nós globais.

TrueBit fundador e Universidade de Alabama em Birmingham postdoc Jason Teutsch disse CoinDesk:

"[Hoje,] contratos inteligentes só pode fazer tarefas muito triviais de um ponto de vista computacional. Basicamente, o que TrueBit faz é dar contratos inteligentes a capacidade de fazer cálculos escaláveis."

Bater limites

Então, o que há de errado com hoje o sistema? Atualmente, ethereum tem um 'limite de gás', que coloca um limite sobre o poder computacional da rede por bloco.

Isto é aproximadamente equivalente ao limite do bitcoin sobre as operações que inclui em cada bloco, embora o limite de gás é definida dinamicamente pelos mineiros em oposição a ser codificado para a rede.

Até à data, o limite de gás já deu origem a problemas. Por exemplo, os mineiros no ano passado reduziu temporariamente o limite de gás para frustrar ataques na rede, impactando as operações de aplicativos ethereum e empresas.

No entanto, sem um tal limite, Teutsch disse, um problema conhecido como o "verificador dilema surge, e os mineiros são incentivados a aceitar certificados não verificadas nos blocos que a minha.

"Se você permitir que a computação ilimitada com contratos inteligentes ethereum - do jeito que são agora - você não só obter ataques de negação de serviço, mas você também acabam recebendo respostas erradas na blockchain", disse ele.

Court computacional

Encontrar uma solução para esses limites é onde TrueBit e projetos similares entrar.

Como outros projectos blockchain da próxima geração, TrueBit utiliza uma camada acima do blockchain para fazer o trabalho pesado. Neste caso, ele terceiriza a verificação dos cálculos.

Ao invés de cada nó de computação cada contrato inteligente, os participantes no mercado - potencialmente qualquer um que possui um computador - executar esta tarefa. Estes participantes são chamados de 'solucionadores' e eles enviar uma solução para o problema de uma recompensa, enquanto 'validadores' verificar o seu trabalho.

Paperdescribes brancos do projeto do sistema TrueBit como um 'jogo de verificação', onde um mercado de computadores de fora blockchain verificar cálculos. Se até mesmo um participante discorda resultado de um solucionador, eles podem chutá-la ao blockchain para resolver a disputa.

E o sistema tem o objetivo de incentivar os jogadores a agir de uma maneira confiável.

"No final do jogo, ou o solver batota serão descobertos e punidos, ou o desafiante vai pagar para os recursos consumidos pelo alarme falso", explica o jornal.

Já, o computacionalmente pesado Golem aplicação distribuída, um mercado para CPU e GPU poder, pretende usar TrueBit, ao contrário do blockchain ethereum.

Aplicações mais estranhas

No entanto, existem outras aplicações para TrueBit, Teutsch sugeriu. Dogethereum, um projecto que visa ligar o blockchain dogecoin para ethereum de, é que ele é particularmente animado.

Dogethereum é diferente de outras tentativas de 'ponte', tal como BTC de retransmissão (que liga bitcoin e ethereum), na medida em que pode permitir aos utilizadores exportar moeda, em vez de ter de mudar de moedas entre blockchains.

BTC relé permite aos usuários pagar por aplicações ethereum com bitcoin, mas não transferir a moeda para ethereum, disse Teutsch.

"Em contraste, a ponte Dogethereum, como nós encaramos isso implementando com TrueBit, que efetivamente permitem que os usuários exportar moeda de dogecoin para ethereum sem (necessariamente) fazendo dogecoin transações visíveis para ethereum contratos inteligentes", disse ele.

Outros vieram para TrueBit com idéias de aplicação, bem, como usá-lo para transmitir vídeo em Livepeer, que Teutsch descrito como um "YouTube sem o YouTube". E ainda outros, como Gnosis, estão trabalhando em escala computacional de cadeia off separado.

Vai TrueBit poder ajudar esta nova onda de aplicações?

Essa resposta parece incerto. No entanto, Teutsch disse que parece que eles possam implantar a tecnologia em ambos ethereum Rootstock plataforma de contrato inteligente clássico e limitados no bitcoin no futuro próximo.

De qualquer maneira, o projeto mostra a demanda continuada para o dimensionamento e as muitas maneiras desenvolvedores na rede ethereum estão a tomar para atacar o problema.

Notícias relacionadas


Post Ethereum

Divulgação de opinião pública como o financiamento DAO Rakes in Ethereum

Post Ethereum

Enrole para as moedas de marca, rolo nos Overlords do robô

Post Ethereum

O maior banco da Rússia junta-se à Enterprise Ethereum Alliance

Post Ethereum

7 Aplicativos descentralizados frescos sendo construídos em Ethereum

Post Ethereum

Monax para trazer Ethereum Tech para Hyperlocker Blockchain Group

Post Ethereum

Poof, seu dinheiro acabou: construindo para usuários do Blockchain

Post Ethereum

Os criadores do SPECTER Seek VC Backing para Cryptocurrency sem cadastro

Post Ethereum

Poder para o usuário: Accenture e Microsoft estão mudando a identidade com Ethereum

Post Ethereum

Metropolis Today: os planos de mudança para a próxima grande atualização da Ethereum

Post Ethereum

Aplicativos descentralizados: perguntas-chave de um diretor de inovação do banco

Post Ethereum

Jeff Garzik inicia Bloq para lançar Cross-Blockchain Cryptocurrency

Post Ethereum

Uma proposta modesta: Vitalik revela visão plurianual para Ethereum