Se os dApps são a próxima grande novidade, precisamos de boas plataformas para apoiar o desenvolvimento

Autor: Laura McKinney
Data De Criação: 3 Abril 2021
Data De Atualização: 1 Julho 2024
Anonim
Se os dApps são a próxima grande novidade, precisamos de boas plataformas para apoiar o desenvolvimento - Tecnologia
Se os dApps são a próxima grande novidade, precisamos de boas plataformas para apoiar o desenvolvimento - Tecnologia

Contente


Fonte: JaCZhou / iStockphoto

Leve embora:

Blockchain e criptomoeda não se tornarão comuns até que possam se integrar perfeitamente em nossas vidas cotidianas. A solução para isso pode ser apenas aplicativos descentralizados (dApps).

É tudo apenas hype com blockchain e criptomoedas? Ou estamos realmente à beira de uma revolução que pode mudar fundamentalmente a maneira como usamos a tecnologia em nossas vidas cotidianas?

A resposta pode não ser tão simples quanto a próxima "descentralizou isso" ou "descentralizou aquilo" que um fundador de uma startup de blockchain pode querer que pensemos. Embora a maioria dessas empresas pretenda nos convencer de que seus tokens de utilidade ou segurança seriam os próximos de fato Na realidade, é difícil apoiar essa reivindicação, a menos que você já tenha alcançado o status bitcoin ou Ether em termos de uso, volume e fama. Portanto, isso deixa consumidores e investidores se perguntando sobre a viabilidade dessas tecnologias em primeiro lugar.


Em um artigo do Medium publicado em junho do ano passado, KJ ​​Erickson escreveu que os aplicativos descentralizados (dApps) serão considerados convencionais quando se tornarem invisíveis e inerentemente melhores do que os aplicativos e serviços que eles pretendem substituir. Isso é verdade não apenas para software e serviços, mas ele opina bastante corretamente: esse foi o caso de praticamente qualquer inovação tecnológica que encontramos nos tempos modernos. (Para saber mais sobre blockchain, consulte Consumo de energia (in) em consenso em blockchain.)

Um cavalo melhor?

Pense no carro, por exemplo. Hoje tomamos como certo automóveis e outros veículos similares, mas esse não foi o caso no final de 1800, quando Henry Ford ainda estava repetindo e testando o que se tornaria o primeiro automóvel comercialmente viável no mercado de massa. Naquela época, supostamente era um argumento de encontrar um cavalo mais rápido - ou é o que a anedota diz. A Ford supostamente não se importava se os consumidores estavam interessados ​​em automóveis ou não - eles simplesmente queriam a melhor iteração do que estava funcionando bem para eles na época.


Quando aplicamos essa analogia à tecnologia, particularmente software e serviços, as pessoas não se importam necessariamente se o seu produto foi fabricado com alguma tecnologia criptográfica nova. Se os aplicativos que eles estão usando os servem bem, eles não vêem necessidade de mudar para a próxima grande novidade, sem algum motivo convincente para fazê-lo.

As pessoas não vão deixar o Gmail, Spotify, Netflix ou qualquer um de seus aplicativos favoritos apenas porque existe uma versão descentralizada e movida a blockchain, prometendo mais sinos e assobios.

O que me leva ao meu próximo ponto. O que exatamente esses serviços, como Gmail, Spotify e Netflix (apenas para dar alguns exemplos), fizeram para alcançar seu status principal? É certo que, no início, esses aplicativos eram novas alternativas brilhantes para os fiéis da indústria, como Hotmail, Friendster, iTunes e Blockbuster. Eles ofereceram algo novo e empolgante que os titulares não deram.

O Gmail ofereceu uma tonelada de armazenamento e uma interface sofisticada. ofereceu mais interatividade do que as redes sociais anteriores. O Spotify introduziu um serviço de streaming viável para as massas. A Netflix - ao dominar seu atual modelo de negócios de streaming - mudou a maneira como consumimos e até produzimos filmes e programas de televisão.

Sem erros, sem estresse - seu guia passo a passo para criar software que muda vidas sem destruir sua vida

Você não pode melhorar suas habilidades de programação quando ninguém se importa com a qualidade do software.

Agora, esses aplicativos são praticamente invisíveis. Nós os usamos sem pestanejar. Eles se tornaram os de fato aplicativo ou o padrão-ouro para sua indústria. De alguma forma, aplicativos descentralizados e baseados em blockchain estão tentando superar isso. Mas mesmo com a promessa de melhor segurança, propriedade descentralizada e recompensas simbólicas, convencer as pessoas a fazer a mudança está se mostrando difícil.

É por isso que o próximo passo lógico do desenvolvimento de aplicativos blockchain é focar no pensamento da plataforma, em vez de os desenvolvedores apenas conceituarem e criarem aplicativos ou conjuntos de aplicativos de uso único para os usuários.

A abordagem da plataforma com aplicativos descentralizados

Quando você usa um serviço da Web, como o Gmail, ou quando usa um aplicativo para smartphone, não pensa necessariamente nos processos de back-end que são executados nos bastidores. Você navega pelo Chrome ou seu navegador favorito. Você faz interface com aplicativos através da tela sensível ao toque do seu smartphone.

Isso é chamado de camada de experiência do usuário. Para você, como usuário, tudo o que realmente importa é que a coisa simplesmente funcione. E você não precisa pular de uma plataforma para outra para aproveitar esses aplicativos. Eles estão no seu navegador ou no seu smartphone.

Nesse caso, qualquer tecnologia que esteja trabalhando nos bastidores está fazendo isso de maneira invisível. A mais elegante das soluções é a que é indolor e sem atrito. Você não percebe que está lá!

Os ativos de criptografia e os aplicativos blockchain provaram inicialmente o oposto. Antes que as trocas de criptografia se tornassem populares, por exemplo, os usuários precisavam ter uma noção de criptografia para armazenar e trocar moedas criptografadas. Agora, podemos fazer isso com aplicativos simples na web ou em nossos smartphones.

Os aplicativos Blockchain agora estão se aproximando do mainstream e as plataformas que executam aplicativos descentralizados serão o local ideal para desenvolvedores, editores e usuários. Isso se torna especialmente relevante nos ecossistemas em que os usuários obtêm valor dos aplicativos. (Para saber como o blockchain está sendo usado na ciência de dados, consulte Por que os cientistas de dados estão se apaixonando pela tecnologia Blockchain.)

A indústria de jogos é um exemplo de destaque disso. Este desenvolvedor de jogos fala sobre como o TRON está facilitando a troca de valor e a realização de microtransações em vários aplicativos de jogos diferentes.

Ao usar plataformas como o TRON como um local para publicar dApps, fica muito mais fácil e seguro fazer transações entre elas. Isso torna o envolvimento no ecossistema blockchain e dApp muito mais acessível e gratificante para usuários de todos os níveis.

Permitindo que os usuários comuns experimentem dApps sem atritos ou complicações, eles visam impulsionar a adoção dessa tecnologia. Plataformas como TRON se esforçam para fornecer uma web descentralizada para todos, disponibilizando a camada de experiência da tecnologia subjacente para os usuários comuns.

Seus desenvolvimentos como esse, que introduzem blockchain e dApps em nossa vida cotidiana e nos permitem experimentá-los sem problemas, impulsionarão a adoção principal dessa tecnologia.

Devemos observar, neste ponto, que a abordagem blockchain para criar aplicativos pode ser uma contradição com o que conhecemos como abordagem de plataforma. Afinal, em uma economia de plataforma, o poder pertence ao proprietário da plataforma. A tecnologia Blockchain descentralizou tudo isso, significando que o poder agora está distribuído de uma nova maneira. O importante aqui é desenvolver plataformas para que elas sejam de propriedade de todas as partes interessadas envolvidas, não apenas de uma única entidade.

Dada essa visão, blockchains poderia ser considerada a próxima iteração da internet. Os desenvolvedores e usuários se reuniriam em torno das plataformas que suportam o desenvolvimento de dApps, onde tokens e contratos inteligentes podem ser utilizados nesses aplicativos. Somente o tempo dirá quando as blockchains se tornarão as próximas plataformas para o desenvolvimento e uso de aplicativos convencionais, mas parece que estamos a caminho.