Partager cet article

Por que este desenvolvedor construiu um ' Ethereum centralizado' sobre a rede Lightning do Bitcoin

O Ethereum mostrou os limites da descentralização, diz o criador de uma versão explicitamente centralizada que paga contratos via Lightning Network do Bitcoin.

O Ethereum foi criado para executar aplicações complexas que o Bitcoin supostamente T conseguia lidar. Um novo aplicativo completa a ideia.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter The Protocol aujourd. Voir Toutes les Newsletters

O desenvolvedor pseudônimo Fiatjaf criouEtleneum, que ele descreve como uma versão "centralizada" do Ethereum que roda em pagamentos da Lightning Network do Bitcoin. Daí o nome, uma junção de “Ethereum” e “Lightning”. (Se isso for muito sutil, o logotipo do Etleneum é um formato de diamante como o do Ethereum com um raio passando por ele.)

Assim como o Ethereum, o Etleneum tem "contratos, "acordos automatizados sobre quais regras precisam ser cumpridas antes que o dinheiro possa ser dispensado. Os contratos são públicos como os do Ethereum e, como o segundo maior blockchain do mundo por capitalização de mercado, a plataforma da Fiatjaf está aberta para qualquer um usar.

Mas não é descentralizado. Fiatjaf controla tudo – como ele é QUICK em notar.

"Muitas pessoas acham que eu inventei algum tipo de plataforma de contrato inteligente descentralizada e sem confiança no Lightning, o que seria incrível e provavelmente impossível, mas depois ficam frustradas quando eu nego", disse ele.

Parece estranho, já que o objetivo do Bitcoin e do Ethereum é a descentralização – tirar o controle de um governante ou entidade.

Mas Fiatjaf argumenta que há limites para o que pode ser totalmente descentralizado e que essa configuração mista específica pode ser mais útil.

Contratos abertos

O Etleneum foi ao ar em outubro. O aplicativo acumulou 200 usuários registrados e 1.200 chamadas totais para usar o sistema, para fazer ou participar dos contratos. Isso é um ponto baixo comparado ao Ethereum, que ostenta mais ou menos 1.000 transações um diae acaba de cruzar 100 milhõescontas.

A plataforma da Fiatjaf permite que "duas ou mais partes mutuamente desconfiadas ... executem algum código arbitrário que determinará o que acontece com alguma quantia de dinheiro, tudo garantido por um terceiro confiável por todos os envolvidos", disse ele.

"Se isso fosse possível com um banco fiduciário normal, já seria bem interessante", ele disse. "Hoje temos alguns aplicativos fazendo basicamente isso" [aceitando depósitos de dinheiro e executando código que determina para onde esse dinheiro irá].

Ele deu o exemplo do Google AdSense, que permite que os usuários sejam pagos para postar anúncios em seus sites com base em quantos cliques os anúncios recebem.

"Mas é sempre um 'contrato' fixo e predefinido, nunca uma plataforma aberta para alguém publicar qualquer tipo de contrato inútil, estúpido, pequeno, grande ou útil", disse Fiatjaf.

Veja também:A reforma da Lightning Network pode fortalecer a Política de Privacidade do Bitcoin – mas muitos "ses" permanecem

As limitações dos sistemas de pagamento tradicionais tornam o tipo de pagamento aberto que Fiatjaf prevê impraticável. As taxas cobradas pelos bancos emissores de cartões ou PayPal T são desprezíveis, desencorajando pagamentos menores. Sem mencionar que esses aplicativos quase sempre exigem identificação.

"No mundo fiduciário isso é muito difícil de fazer, mesmo quando você pode aceitar pagamentos com cartões de crédito, você T pode enviar dinheiro para um visitante aleatório", disse Fiatjaf. "Existem muito poucos exemplos de serviços por aí que pagam pessoas, e normalmente o beneficiário deve passar por algum processo de verificação, LINK sua conta bancária, é restrito a alguns países e jurisdições."

Casos de uso e conformidade

A Lightning Network permite que a Etleneum contorne essas limitações. Assim como no Bitcoin propriamente dito (e no Ethereum, nesse caso), não há necessidade de vincular uma identidade a uma conta ou pagamento. E como os pagamentos são enviados de um lado para o FORTH entre as partes fora do blockchain do Bitcoin até a liquidação final, é mais rápido, mais barato e mais escalável.

O exemplo básico de um caso de uso que o Etleneum dá é de uma pessoa rica colocando dinheiro grátis em um contrato. Então, usuários mais pobres podem simplesmente pegar o dinheiro se eles resgatarem o contrato.

Um caso de uso comum para o Ethereum são os oráculos, onde duas partes, por exemplo, fazem uma aposta com base em algum ponto de dados futuros, como quanto valerá uma ação em uma determinada data.

Uma fonte confiável (o "oráculo") envia os dados e o dinheiro será distribuído para quem ganhar a aposta.

Veja também:Bitcoiners correm para melhorar a Lightning Network em hackathon virtual de 2 dias

O Etleneum também suporta esse caso de uso. Os acordos codificados podem ser carregados no site por uma taxa. Então, qualquer pessoa no mundo pode utilizá-los chamando o contrato e pagando uma taxa.

Quando questionado sobre o risco legal de executar uma plataforma centralizada sem identificar usuários, Fiatjaf pareceu despreocupado.

Observando que outros aplicativos de custódia lightning T exigem verificações de conhecimento do cliente (KYC) e até mesmo uma das maiores exchanges não usa KYC para pequenos depósitos e retiradas de Bitcoin, ele disse: "Acho que estou bem — espero que a estrutura KYC tenha caído por terra antes que eu atinja qualquer tamanho significativo."

Limites da descentralização

Se grande parte do aplicativo é inspirada no Ethereum, por que não usar simplesmente o Ethereum?

Fiatjaf disse que decidiu fazer uma versão centralizada porque, na visão dele (compartilhada por muitos Bitcoiners), o Ethereum involuntariamente se inclina para a centralização do poder de qualquer maneira. O Etleneum vai direto ao ponto, cortando as partes do Ethereum que tentam descentralizar o poder, mas T fazem o trabalho.

"Eu acho que [Ethereum] foi um experimento legal por um tempo", disse Fiatjaf, mas com o tempo problemas sérios se tornaram aparentes. Por um ONE, chamar a Tecnologia para que ela possa ser usada por mais do que apenas algumas pessoas ao mesmo tempo tem sido uma tarefa difícil. O mais famoso é o CryptoKitties, um aplicativo popular para negociar gatos virtuais de aparência engraçada, conseguiu sozinho obstruir a rede, fazendo com que todos os aplicativos em execução no Ethereum fiquem lentos como resultado.

Enquanto os desenvolvedores do Ethereum estão analisando soluções potenciaispara esse problema de escala (alguns dos quais são semelhantes ao Lightning do Bitcoin), esse problema ainda não foi resolvido.

Depois, há os oráculos. No final, Fiatjaf argumentou, os contratos inteligentes confiam em terceiros para fornecer dados corretos.

"não é possível codificar nenhum contrato inteligente útil lá, pois é impossível acessar o mundo externo sem confiança", disse ele.

Finalmente, ao contrário do princípio de descentralização do Ethereum, muitos dos seus aplicativos têm backdoors que podem ser usados paradesligue-osno caso de um bug crítico. Similarmente, com um governante, Etleneum permite que a parte simplesmente encerre um contrato se ele T estiver funcionando corretamente.

"Complexidade de código, bugs e atualizações de contrato sempre necessárias sempre exigirão alguma forma de centralização", disse Fiatjaf.

Alyssa Hertig

Repórter colaboradora de tecnologia na CoinDesk, Alyssa Hertig é uma programadora e jornalista especializada em Bitcoin e Lightning Network. Ao longo dos anos, seu trabalho também apareceu na VICE, Mic e Reason. Atualmente, ela está escrevendo um livro explorando os meandros da governança do Bitcoin . Alyssa possui alguns BTC.

Alyssa Hertig