Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
Nota. Relatório original publicado no Medium em inglês. Ele também contém citações dos entrevistados e links para os participantes. Uma versão abreviada está disponível como tempestade de tweets.

Sobre o que é o estudo?

O termo DWeb (Web Descentralizada, Dweb) ou a web 3.0 é na maioria das vezes um resumo de uma série de novas tecnologias que revolucionarão a web nos próximos anos. Conversamos com 631 entrevistados que estão atualmente trabalhando com tecnologias distribuídas e construindo uma web descentralizada.

No estudo, compilamos tópicos sobre o progresso atual e os principais obstáculos que os desenvolvedores enfrentam na nova web. Tal como acontece com todas as novas tecnologias, existem muitos desafios no desenvolvimento de soluções descentralizadas, mas o quadro geral é promissor: a web descentralizada oferece muitas promessas e oportunidades.

A Web foi originalmente concebida por Tim Berners-Lee como uma rede aberta e descentralizada para interação. Com o tempo, os cinco gigantes da tecnologia FAANG começou a criar interfaces amigáveis ​​e avançou, ganhando massa crítica.

É conveniente para as pessoas utilizarem serviços rápidos e gratuitos, comunicarem-se com amigos, conhecidos e públicos. Porém, essa comodidade de interação social tem uma desvantagem. Cada vez mais casos de vigilância de usuários, censura, violações de privacidade e diversas consequências políticas estão sendo descobertos. Tudo isso é produto do controle centralizado de dados.

Agora, cada vez mais projectos estão a criar infra-estruturas independentes e a tentar livrar-se de intermediários sob a forma de FAANG.

No início dos anos 2000, grandes projectos independentes – Napster, Tor e BitTorrent – ​​marcaram um regresso à descentralização. Mais tarde, foram eclipsados ​​pelos seus concorrentes centralizados.
O interesse pela descentralização diminuiu e foi reavivado com o advento do trabalho científico sobre uma nova moeda descentralizada - Bitcoin, de autoria de Satoshi Nakamoto.

Deste ponto em diante, novos protocolos DWeb, como o IPFS, abrem caminho para mudanças fundamentais na web. E os projetos sobreviventes do início dos anos 2000, como Tor, I2P e até Mixnets, estão a entrar numa nova fase de desenvolvimento. Agora, toda uma geração de projetos e desenvolvedores está perseguindo a visão original de uma web descentralizada concebida por Tim Berners-Lee em 1990 no CERN.

Houve um desacordo notável na comunidade sobre o que era a nova web. Nossa pesquisa revela princípios comuns compartilhados por desenvolvedores nesta área.
O estudo começa com um exame dos problemas mais significativos da Web atual e termina com como a DWeb pode superar os desafios que enfrenta.

Principais conclusões

  • A maioria dos projetos tem menos de dois anos, o que sugere que o DWeb ainda está emergindo e continua sendo uma tecnologia incipiente.
  • Três quartos dos entrevistados acreditam que o DWeb é movido principalmente pela ideologia e pelo entusiasmo, e que ainda não é compreendido pelos usuários comuns.
  • A confidencialidade dos dados e o controle sobre eles, bem como a resiliência tecnológica a falhas, são os recursos mais esperados do DWeb.
  • As maiores dificuldades no desenvolvimento para DWeb são causadas pelas tecnologias peer-to-peer e pela imaturidade das novas tecnologias.
  • Os desenvolvedores estão mais preocupados com DNS, protocolos de camada de aplicativo SMTP, XMPP, etc., bem como HTTP.
  • Ainda não existem modelos de negócios no ecossistema DWeb; mais da metade dos projetos não possui nenhum modelo de monetização.
  • IPFS e Ethereum são os líderes entre as principais tecnologias que os entrevistados utilizam para criar aplicações DWeb.
  • O interesse no DWeb entre os desenvolvedores é alto, mas o caminho para sua implementação é espinhoso: a infraestrutura é jovem e precisa ser melhorada, e os usuários precisam ser treinados nos benefícios do uso do DWeb em comparação com equivalentes centralizados.
  • No entanto, a oportunidade para a descentralização da Web é palpável e, se a actual pandemia viral da COVID-19 tiver algum efeito positivo, poderá ser a sensibilização em massa para a mudança para serviços descentralizados.

Conteúdo

Diferenças entre Web 3.0 e DWeb
Participantes do estudo
Web atual

3.1 Problemas da web atual
3.2 Protocolos da web
DWeb
4.1 Conceito de descentralização
4.2 Valores e missão
4.3 Questões técnicas
4.4 Aplicações futuras do DWeb
Implementação do Dweba
5.1 Restrições básicas
5.2 Barreiras ao uso em massa
5.3 O papel do Blockchain
Projetos DWeb
6.1 Tipos de projeto
6.2 Motivação
6.3 Status do projeto e da equipe
6.4 características técnicas
6.5 Características do negócio
Conclusão e conclusões

Diferenças entre Web 3.0 e DWeb

Durante o estudo das tecnologias DWeb, fomos guiados por diversas diferenças na percepção das tecnologias web distribuídas em comparação com a Web 3.0. Em particular, como os desenvolvedores e apoiadores da comunidade definem o futuro de dois termos bastante vagos.

As respostas da pesquisa indicam que há uma sobreposição significativa nos objetivos e visões gerais da DWeb e da Web 3.0.

A Web 3.0, em grande parte impulsionada pela comunidade blockchain, coloca ênfase em desenvolvimentos comerciais – finanças, comércio eletrônico, IA e big data para empresas. Os proponentes do DWeb (como o IPFS e o Internet Archive), em contraste, estão mais focados na ideologia da descentralização: soberania dos dados, segurança, privacidade e resistência à censura. Os projetos DWeb cobrem uma gama mais ampla de inovações tecnológicas do que a Web 3.0.

No geral, as duas percepções da próxima iteração da rede não são inconsistentes e podem, na verdade, complementar-se.

Em termos de navegação no estudo, é melhor concentrar-se nas opiniões dos proponentes da DWeb e em como estes desenvolvimentos (por exemplo, P2P, armazenamento descentralizado, privacidade de dados) moldarão a infra-estrutura da futura web.

Participantes do estudo

O estudo consistiu em uma pesquisa que foi respondida por 631 entrevistados, dos quais 231 estão trabalhando ativamente em projetos relacionados ao DWeb.

1. Qual é a sua formação?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores

A pesquisa consistiu em 38 perguntas. A distribuição percentual nas respostas baseia-se na escolha irrestrita de respostas por parte dos entrevistados - na maioria dos casos a taxa total de resposta será superior a 100 por cento.

A amostra do estudo focou principalmente em desenvolvedores e engenheiros que trabalham em projetos relacionados a DWeb. Não tínhamos como alvo específico os desenvolvedores de blockchain, então eles representam uma pequena porcentagem de todos os entrevistados.
Para quem deseja ver os dados brutos, publicamos os resultados brutos anônimos.

Web atual

A web como a conhecemos evoluiu nas últimas duas décadas. As informações estão disponíveis instantaneamente e gratuitamente. Aplicativos poderosos são desenvolvidos com base na infraestrutura existente. Toda uma indústria de computação em nuvem orientada a serviços está prosperando. O mundo inteiro está conectado através de comunicações instantâneas.

No entanto, a web atual fez alguns compromissos nos bastidores. A Internet se desenvolve a cada segundo, absorvendo cada vez mais dados, aumentando e combinando poder. Como resultado, os utilizadores tornam-se um recurso e a sua privacidade fica em segundo plano, especialmente quando se trata de gerar receitas publicitárias.
Nesta seção, examinamos as considerações ideológicas e técnicas dos participantes da pesquisa sobre a estrutura da Web atual.

Os lugares mais vulneráveis ​​da web atual

A opinião geral sobre o estado da rede atual baseia-se em grande parte nas vulnerabilidades que foram demonstradas. Em primeiro lugar, decorrem de um problema comum: o armazenamento centralizado de dados. O resultado são efeitos secundários infelizes que vão desde grandes fugas de dados até alavancas de censura da FAANG e dos governos.

2. Cite os principais problemas da Web atual

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores

À primeira vista, muitas das questões mais significativas podem parecer motivadas ideologicamente e limitadas pelas opiniões dos defensores da privacidade. Porém, a geração mais jovem, principal público dos usuários da rede, tem cada vez mais dúvidas. Eles estão cansados ​​de publicidade intrusiva, vazamento de dados e falta geral de controle ou privacidade de dados.

  • Do total de entrevistados, a maior preocupação foi causada pelas fugas massivas de dados pessoais, como foi o caso Marriott и Equifax – segundo 68,5% dos entrevistados.
  • A censura e as restrições de acesso impostas pelos gigantes da tecnologia e pelos governos ficaram em segundo e terceiro lugar, de acordo com 66% e 65% dos entrevistados.
  • Publicidade usando dados pessoais – 61%
  • Dados do usuário de aplicativos – 53%

É interessante notar que a gama de opiniões mostra uma forte aversão ao atual paradigma da web, especialmente no que diz respeito à forma como a web é atualmente monetizada.
Não importa se as consequências a longo prazo da monetização dos anúncios (como o controlo centralizado de dados e a invasão de privacidade) são prejudiciais – os inquiridos estão insatisfeitos com o resultado.

Além disso, os entrevistados expressaram antipatia em relação aos sistemas fechados. Particularmente inconvenientes são os encerramentos de produtos ou a falta de controlo do utilizador sobre os seus dados. Os usuários têm pouco controle sobre o conteúdo que veem em feeds, dados ou navegação em sistemas fechados. É necessário encontrar normas mais acessíveis e fáceis de utilizar.

3. O que deve ser corrigido primeiro na web atual?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
As respostas ecoaram um pouco os comentários sobre as áreas mais vulneráveis.

  • A soberania dos dados foi a clara vencedora. Além disso, 75,5% dos entrevistados indicaram que devolver o controle dos dados ao usuário é fundamental.
  • Confidencialidade dos dados – 59%
  • Resiliência tecnológica a eventos disruptivos ou desastres (por exemplo, no caso da Cloudflare) – 56%
  • Segurança, em particular o uso generalizado de assinaturas criptográficas em aplicações – 51%
  • Anonimato na rede – 42%

Há claramente uma insatisfação crescente com os repositórios de dados centralizados e com o poder das empresas FAANG. A rápida evolução de ferramentas como a criptografia oferece esperança de superar o monopólio de dados e o consequente abuso de privacidade. Portanto, os entrevistados preferem mudar do modelo de confiança para um terceiro.

Protocolos da web

4. O que precisa ser adicionado ou alterado nos protocolos existentes?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
As respostas a esta pergunta variaram muito em opinião.

  • Camada integrada de dados pessoais – 44%
  • Autenticação de usuário integrada – 42%
  • Operação offline por padrão – 42%
  • Camada ponto a ponto integrada – 37%
  • Algumas respostas, como a identificação independente da plataforma e a autenticação do utilizador - 37% - podem ser agrupadas numa camada mais ampla de dados pessoais.

Em comentários adicionais, os entrevistados citaram a falta de padrões e a complexidade da composição como os principais desafios às limitações dos protocolos existentes. Além disso, alguns desenvolvedores também apontaram a falta de modelos de incentivo ao usuário integrados aos protocolos. Exatamente como motivar as pessoas a usar os serviços DWeb pode ser fundamental para atraí-las para protocolos web abertos.

5. Quais protocolos de Internet existentes precisam ser redesenhados?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
Ao aprofundarem-se em detalhes mais técnicos, os participantes concordaram em protocolos específicos que necessitam de reformulação. Por exemplo isto:

  • Protocolos Resource Addressing Layer (DNS) – 52%
  • Protocolos de comunicação (SMTP, XMPP, IRC) – 38%
  • HTTP – 29%

Uma das descobertas mais notáveis ​​foi a necessidade de uma camada de transporte mais segura, nomeadamente dotá-la de segurança de dados, gestão de direitos digitais e até mesmo introduzir o Tor na camada de transporte.

No entanto, alguns participantes estão cépticos quanto à abordagem descentralizada. A razão é a necessidade de desenvolvimento adicional de hardware melhorado para protocolos descentralizados. Na sua opinião, é melhor simplesmente complementar os protocolos existentes do que alterá-los completamente.

DWeb

Conceito de descentralização

6. O que significa “D” em Dweb?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
A letra “D” em DWeb significa descentralizado, ou seja, algum tipo de sistema distribuído ou descentralizado. Não existe uma definição clara de tal sistema, mas na prática pode ser um movimento dinâmico do modelo centralizado da rede actual para um modelo descentralizado. Contudo, tal movimento não é linear e enfrenta certas dificuldades.

Esta seção do estudo revela as tarefas e perspectivas para a implementação do conceito DWeb.

Como observam os entrevistados, o movimento em direção ao DWeb é ideologicamente orientado.

  • A maioria entende o DWeb como uma rede arquitetonicamente descentralizada, onde não existe um ponto único de falha ou acúmulo de dados - 82%,
  • 64% dos participantes veem o Dweb como uma rede politicamente não controlada,
  • 39% observam que a lógica da rede deveria ser descentralizada,
  • 37% dos entrevistados indicaram que a rede deveria ser “distribuída” ou “descentralizada” de acordo com o princípio “não confiar, verificar”, onde tudo é verificável.

Os entrevistados têm grandes esperanças no DWeb como uma construção ideológica. Deve ser mais do que apenas uma nova rede técnica. Deve ser uma ferramenta que promova um ambiente colaborativo na Internet. O uso massivo de código aberto pode levar a uma melhor escalabilidade e ao desenvolvimento de aplicativos personalizados mais poderosos. Como resultado, empresas e usuários comuns da web podem utilizar uma enorme quantidade de recursos antes isolados pelas corporações.

Valores e Missão da DWeb

Como observamos anteriormente, os focos da DWeb, de acordo com os entrevistados, estão principalmente relacionados à soberania dos dados, resistência/redundância à censura e privacidade. As respostas restantes funcionam como acréscimos aos focos principais, de uma forma ou de outra.

7. Quais são as maiores mudanças que você acha que o DWeb pode trazer?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores

  • Retomando o controle dos dados pessoais – 75%
  • Falha em adulterar ou censurar conteúdo – 55%
  • Sem rastreamento ou vigilância de usuários – 50%

As opiniões dos entrevistados são, sem dúvida, ambiciosas. Mas é isso que a nova infra-estrutura DWeb exige e, como veremos, há uma série de mudanças tecnológicas que apoiam este movimento.

8. O que há de legal nas tecnologias DWeb em comparação com a Web tradicional?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
As respostas a esta pergunta basearam-se fortemente em “valores e missão”, refletindo mais uma vez a natureza ideologicamente orientada da DWeb.

  • Segurança – 43%
  • Comunidade e apoio – 31%
  • Compatibilidade – 31%
  • Escalabilidade – 30%

Desenvolvimento de aplicativos offline/local, menor latência e alta tolerância a falhas foram citadas como as principais vantagens técnicas do DWeb nos comentários.

Questões técnicas

9. Que tecnologias podem contribuir para a utilização massiva do DWeb?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
As respostas da pesquisa nesta seção revelaram as opiniões dos participantes sobre as tecnologias que ajudarão a inaugurar a nova web.

  • Protocolos de comunicação p2p – 55%
  • Armazenamento baseado em endereço – 54,5%
  • Compartilhamento de arquivos P2P – 51%
  • DNS descentralizado – 47%
  • Redes focadas na privacidade – 46%

10. Você já tentou fazer aplicações com tecnologias DWeb? Quais exatamente?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores

  • IPFS – 36%
  • Ethereum - 25%
  • Dado – 14%
  • Libp2p –12%

IPFS e Ethereum, em particular, estão entre os projetos de código aberto que mais crescem em todas as aplicações e protocolos DWeb.

Os desenvolvedores também mencionaram uma série de outros projetos, incluindo WebTorrent, Freenet, Textile, Holochain, 3Box, Embark, Radicle, Matrix, Urbit, Tor, BitTorrent, Statebus/Braid, Peerlinks, BitMessage, Yjs, WebRTC, Hyperledger Fabric e muitos outros. .

11. O que mais te decepciona nas tecnologias DWeb?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
Semelhante ao nosso ano passado pesquisa de desenvolvedores de DApp e blockchain, muitas das frustrações listadas foram devidas à falta de documentação. Vemos a mesma coisa com as tecnologias DWeb.

  • Em particular, a principal decepção é a falta de documentação, tutoriais, vídeos e outros recursos educacionais para desenvolvedores – 44%
  • Há também um problema em entender onde e como aplicar as tecnologias Dweb na prática – 42%
  • Dificuldade de integração de tecnologias entre si – 40%
  • Problemas de dimensionamento de tecnologias distribuídas – 21%

O fato de muitas dessas limitações refletirem os resultados do ano passado para aplicações blockchain pode geralmente ser atribuído à falta de preparação para novas tecnologias.

A falta de serviços, a incompatibilidade de serviços, a fragmentação, a falta de documentação e o excesso de protocolos descentralizados para escolher enquanto ainda estavam em desenvolvimento também estavam entre os aspectos mais frustrantes mencionados pelos entrevistados.

12. Cite os problemas técnicos mais difíceis no desenvolvimento usando P2P

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
As respostas à pergunta sobre as dificuldades do DWeb focaram em problemas específicos na implementação de projetos p2p. Vemos novamente as dificuldades mencionadas anteriormente.

  • Problemas de escala – 34%
  • Estabilidade de conexões entre pares na rede – 31%
  • Produtividade – 25%

* * *
A próxima parte será útil para desenvolvedores interessados ​​em desafios específicos do ecossistema DWeb. Alguns dos desafios do Dweb incluem complexidade técnica, como a arquitetura P2P em camadas.

A DWeb está claramente tendo problemas para motivar os usuários. Outros problemas não resolvidos estão relacionados a problemas de registro de usuários, latência de rede, descoberta de pares, custos de testes de rede e problemas de sincronização de dados.

Além disso, existem certas dificuldades de incompatibilidade de programas e navegadores, instabilidade da rede, gerenciamento e análise de identificação do usuário.

Usando tecnologias DWeb no futuro

13. Qual é a probabilidade de você usar tecnologias DWeb em seu próximo projeto?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
Os entrevistados que já trabalham em projetos DWeb expressaram um desejo maior de usar tecnologias DWeb em seus próximos projetos. Por outro lado, os desenvolvedores que estavam simplesmente interessados ​​na tecnologia DWeb indicaram uma menor preferência pelo uso de tecnologias DWeb em seus próximos projetos.

Talvez os desenvolvedores interessados ​​estejam simplesmente esperando que a tecnologia amadureça um pouco antes de começar a usá-la. Por outro lado, os desenvolvedores que já trabalham com DWeb não querem perder tempo, esforço e contribuição para a ideologia geral e continuarão a trabalhar com DWeb no futuro próximo.

Implementação de DWeb

14. Cite os obstáculos mais difíceis no caminho para o DWeb

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
Apesar dos desafios técnicos enfrentados pelo crescimento contínuo do DWeb, eles não são o principal obstáculo – o problema são os utilizadores.

  • Os usuários não estão suficientemente conscientes do que é DWeb e seus benefícios – 70%
  • Indisponibilidade de novas tecnologias – 49%
  • Resistência FAANG – 42%
  • Falta de modelos de negócios para projetos DWeb – 38%
  • Falta de integração de tecnologias descentralizadas com navegadores web – 37%

Parece que os modelos de negócios centralizados baseados em dados e a atual estrutura de rede prevalecerão até que a conscientização mais ampla dos usuários atinja um ponto crítico e os projetos DWeb encontrem formas viáveis ​​de monetizar.

15. O que exatamente está impedindo a adoção em massa de seu aplicativo/protocolo DWeb?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores

  • Despreparação do projeto – 59%
  • Dificuldade em ensinar/explicar aos novos usuários como funciona o DWeb – 35,5%
  • Número relativamente pequeno de usuários DWeb – 24%

A conscientização dos usuários sobre as tecnologias descentralizadas é necessária para afastá-los do paradigma centralizado e tradicional que domina a web hoje. Junto com as vantagens de UX/UI dos sistemas centralizados, a ideologia DWeb traz muitos outros aspectos positivos para os usuários. Até agora, entender e especialmente usar é muito difícil para o usuário médio sem formação técnica. O lançamento de muitos aplicativos p2p é diferente do lançamento de aplicativos normais.

Atualmente, os serviços DWeb são quase impossíveis de usar em navegadores tradicionais. E ainda existem alguns serviços DWeb que você pode usar diariamente. Tudo isso está entre os obstáculos que os novos usuários da web descentralizada enfrentam.

O papel do Blockchain

A tecnologia Blockchain estava no auge de sua popularidade durante o lançamento massivo da ICO no final de 2017. Desde então, desenvolvedores e empresas têm interagido com vários serviços de blockchain com diversos graus de sucesso.

As respostas foram divididas entre aqueles que apoiam o Bitcoin e a indústria de criptomoedas que o acompanha, e aqueles que não acreditam que o blockchain possa ser a solução para todos os problemas. As opiniões sobre blockchain variam muito, especialmente em relação ao seu desempenho e desvantagens em comparação com sistemas centralizados.

Os resultados indicam dúvidas crescentes entre os desenvolvedores sobre as vantagens e desvantagens do uso do blockchain. Em vez de tentar construir tudo em blockchain e afirmar que é uma panaceia para os males do mundo, os entrevistados estão simplesmente interessados ​​na sua utilização futura.

16. O que você acha do papel do blockchain?

  • Blockchain não é a solução para todos os problemas – 58%
  • Blockchain é conveniente para moeda digital e pagamentos – 54%
  • Blockchain é ideal para IDs descentralizados – 36%
  • Utilidade do blockchain para uma ampla gama de tarefas DWeb – 33%
  • Blockchain pode ser usado em certificação digital – 31%
  • A tecnologia Blockchain é uma “perda de tempo” – 14%

Projetos DWeb

Tipos de projeto

Os entrevistados que trabalham em vários projetos DWeb estão geograficamente espalhados pelo mundo e trabalham em projetos desconhecidos e mais populares nesta área. Alguns dos projetos mais conhecidos incluem IPFS, Dat e OrbitDB, com projetos menores incluindo Lokinet, Radicle, Textile e outros.

17. Tipos de projetos DWeb

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
Os tipos de projetos DWeb variaram significativamente. Nós os resumimos em grupos dependendo de seus objetivos. Aqui estão as direções mais populares às quais os entrevistados dão suas preferências ideológicas:

  • Áreas de armazenamento e troca de dados – 27
  • Redes sociais – 17
  • Finanças – 16

Curiosamente, a censura nas redes sociais e a capacidade limitada de partilhar dados sem utilizar a infraestrutura FAANG foram citadas como algumas das questões mais prementes da web atual.

Além disso, a revolução financeira manifestada no caso de uso mais prático do DeFi no Ethereum é a fusão da tecnologia blockchain e dos protocolos DWeb P2P.

Os tipos de projetos DWeb refletem com precisão as preferências ideológicas dos participantes do estudo. Eles mostram que os projetos trabalham em problemas do mundo real, e não em plataformas tecnológicas teóricas.

18. O que você está desenvolvendo – um protocolo ou um aplicativo?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
De todos os participantes do estudo, 231 pessoas indicaram que estavam trabalhando no projeto.

  • Desenvolvimento de aplicativos para usuários finais – 49%
  • Trabalhando em infraestrutura ou protocolos para desenvolvedores – 44%

Motivação

19. Por que você escolheu o P2P em vez de uma arquitetura centralizada para o seu projeto?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
Os desenvolvedores notaram anteriormente uma preferência ideológica pelo uso de tecnologias DWeb e P2P. Na questão de por que eles escolhem tecnologias peer-to-peer,

  • A maioria baseia-se em valores ideológicos fundamentais – 72%
  • Escolheu DWeb por motivos técnicos – 58%

Com base nos comentários e respostas a outras questões, o segundo resultado parece estar relacionado às vantagens tecnológicas que sustentam os valores da Dweb. Nomeadamente, uma rede P2P resistente à censura, armazenamento distribuído e outros desenvolvimentos de tecnologias P2P.

Status do projeto e da equipe

20. Em que fase se encontra o seu projeto?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores

  • Ainda em desenvolvimento – 51%
  • Lançado – 29%
  • Na fase de ideia/conceito – 15%
  • Estão em outros estágios de desenvolvimento – 5%

21. Quanto tempo você trabalha no seu projeto?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
Relativamente falando, a maioria dos projetos DWeb são novos em comparação com seus equivalentes centralizados na web.

  • Trabalha apenas 1 – 2 anos – 31,5%
  • Existe há mais de 3 anos – 21%
  • Trabalhar menos de 1 ano – 17%

22. Quantas pessoas trabalham no seu projeto?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
O tamanho das equipes varia dentro de pequenos intervalos.

  • De duas a cinco pessoas – 35%
  • Trabalhar sozinho – 34%
  • Mais de 10 desenvolvedores na equipe (geralmente projetos bem conhecidos como IPFS) – 21%
  • Equipe de 6 a 10 desenvolvedores – 10%

características técnicas

Quanto ao licenciamento de projetos DWeb de código aberto, os desenvolvedores escolhem licenças que sejam relevantes para tecnologias tradicionais.

23. Qual licença você escolheu para o seu projeto?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores

  • MIT – 42%
  • AGPL 3.0 – 21%
  • Apache 2.0 – 16,5%
  • A decisão sobre o licenciamento ainda não foi tomada – 18,5%
  • Não licencie seu código – 10%

24. Pilha principal do seu projeto?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
A pilha de projetos é uma combinação das tecnologias front-end, back-end e DWeb mais comumente usadas.
O frontend é representado principalmente por:

  • Reagir – 20
  • Texto datilografado – 13
  • Angular - 8
  • Elétron – 6

Para o back-end, os entrevistados usam principalmente:

  • GO - 25
  • Node.js – 33
  • Ferrugem – 24
  • Python-18

No geral, a seleção reflete as principais tendências no desenvolvimento de código aberto, como o relatório State of the Octoverse do Github.

Os líderes em tecnologias DWeb são:

  • IPFS-32
  • Ethereum – 30
  • libp2p – 14
  • DAT – 10

Modelos de negócios e investimentos

25. Qual é o modelo de negócio do seu projeto?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
Os modelos de negócios em DWeb foram identificados como um dos maiores desafios enfrentados pelos desenvolvedores. É difícil extrair valor de protocolos abertos que não aderem a esquemas centralizados de monetização de dados.

  • Não existe modelo de geração de receita do seu projeto – 30%
  • Pensarei nisso mais tarde – 22,5%
  • Modelo “Freemium” – 15%
  • Produto DWeb pago – 15%

Algumas das ideias conceituais de monetização permanecem incompletas para uso em DWeb. Por exemplo, SaaS e licenciamento foram mencionados diversas vezes nos comentários. O piqueteamento e a governança em blockchains também foram mencionados em vários projetos. Embora tenham definitivamente potencial, ainda estão nos estágios iniciais e não estão prontos para adoção generalizada.

Financiamento

O investimento pode ser fundamental para transformar uma ideia num projeto viável.

26. Como foram recebidos os primeiros investimentos para o seu projeto?

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores

  • O projeto DWeb é financiado pelo seu fundador - 53%
  • Recebeu investimentos de fundos de risco ou business angels – 19%
  • Subsídios recebidos – 15%
  • O número de vendas de tokens e ICOs foi significativamente reduzido desde 2017 e representa uma pequena parcela de todos os projetos – 10%

Os participantes do estudo não hesitaram em expressar sua frustração com a dificuldade de obtenção de investimentos para o DWeb.

Público do projeto

27. Audiência mensal do seu projeto

Web descentralizada. Resultados de uma pesquisa com mais de 600 desenvolvedores
O problema de atrair e treinar usuários afeta o número de usuários de projetos DWeb. O número varia muito, diminuindo em comparação com aplicativos centralizados.

  • Ainda não lançou o produto – 35%
  • Menos de 100 usuários por mês – 21%
  • Não têm oportunidade de avaliar seu público – 10,5%
  • Eles não sabem o número de usuários – 10%
  • De 100 a 1 mil usuários – 9%

Conclusão e conclusões

  • O conceito de “DWeb” entre os seus proponentes é em grande parte impulsionado tanto pela semântica como pelos objetivos mais amplos da descentralização: soberania dos dados, privacidade, anticensura e as mudanças que os acompanham. Aparentemente, tudo isso é o principal leitmotiv e ponto de crescimento do Dweb.
  • Muitos projetos e entrevistados interessados ​​apoiam os valores ideológicos do DWeb. Os valores vão desde suprimir a vigilância governamental dos usuários até impedir que gigantes da tecnologia utilizem indevidamente os dados dos usuários.
  • Os desenvolvedores estão entusiasmados com o DWeb, mas a adoção generalizada de tecnologias e aplicativos DWeb ainda é, na melhor das hipóteses, inferior. A informação é bastante limitada e as questões de soberania e privacidade de dados ainda não são suficientemente comunicadas ao público. Os desenvolvedores enfrentam muitos obstáculos, que vão desde a falta de documentação e ferramentas até a incompatibilidade da tecnologia DWeb com a infraestrutura existente.
  • A maioria dos usuários regulares tende a concordar com a premissa do DWeb. No entanto, as limitações técnicas atrapalham os desenvolvedores. Aplicações que não são fáceis de usar, devido ao desempenho ou à complexidade, por exemplo, estão impedindo uma adoção mais ampla da tecnologia DWeb.
  • Os governos e as grandes empresas tecnológicas têm demonstrado uma resistência significativa à ascensão das tecnologias descentralizadas, seja nas finanças, na privacidade de dados ou na resistência à censura. As grandes empresas de tecnologia não conseguirão abrir mão facilmente do controle sobre as grandes quantidades de dados de usuários que possuem. No entanto, a tecnologia DWeb pode substituí-los. A base foi lançada e deve ser seguida por um forte movimento de massas. Agora trata-se de construir a infraestrutura da tecnologia, fornecendo mais materiais educacionais para desenvolvedores e usuários da web em geral.
  • A monetização e o financiamento são questões críticas para as tecnologias DWeb no momento. O acesso ao financiamento melhorará sem dúvida quando a pandemia terminar. Ainda assim, os projectos DWeb precisam de encontrar novas formas de expandir as suas capacidades financeiras, além de capital de risco ou investimento de business angels. Os gigantes da tecnologia, na forma dos FAANGs, têm controle e mostram uma tendência para sufocar a concorrência. Sem modelos de monetização adequados, os projetos DWeb lutarão incessantemente para serem relevantes e atraentes para as massas.

A visão da DWeb é romper muitos modelos centralizados, como o modelo de dados cliente-servidor e o modelo de negócios baseado em publicidade, e recriar modelos descentralizados desde o início, o que é muito ambicioso.

A tecnologia DWeb está gerando grande interesse e crescendo rapidamente. Projetos proeminentes como Ethereum e IPFS já contam com um grande número de apoiadores. No entanto, o número de utilizadores e a aceitação de pequenos projetos estão a diminuir devido à monopolização do mercado pelos gigantes tecnológicos tradicionais. Para que estes projetos se desenvolvam ainda mais, são necessárias infraestruturas. Por exemplo, ferramentas para desenvolvedores e documentação de suporte, bem como alavancas para atrair o usuário médio da web para aplicativos DWeb.

O número de usuários em criptografia, blockchain e DWeb é muito menor em comparação com aplicativos regulares. No entanto, muitos desenvolvimentos nos próximos anos poderão ser ótimos para o crescimento da DWeb. Isso é influenciado pelos seguintes fatores:

  • Consciência crescente da necessidade de níveis mais elevados de privacidade após revelações de vigilância governamental, violações graves e violações massivas de dados de consumidores. Os usuários desejam controle sobre seus dados. A privacidade digital está agora em alta demanda. DWeb poderá mostrar aos usuários soluções práticas.
  • A política económica e monetária incerta durante a pandemia pode encorajar muitos a explorar tecnologias criptográficas e, assim, introduzi-los em parte da DWeb.
  • O aumento global de projetos, ferramentas e licenças de código aberto está a acumular influência nas principais indústrias, reduzindo as barreiras ao acesso e libertando o potencial descentralizado da Internet.
  • Os principais navegadores que integram protocolos DWeb (como Opera) e novos navegadores emergentes (Brave) podem tornar a transição para tecnologias descentralizadas simples e quase invisível para usuários comuns.

A Internet, apesar das suas origens humildes e descentralizadas, tem caminhado em direção à centralização há décadas.

O ressurgimento das tecnologias descentralizadas e o movimento popular activo que as apoia deram-nos esperança de suprimir uma maior centralização da Internet. Um regresso ao básico significaria uma Internet descentralizada, aberta e acessível, livre do controlo tanto dos governos como dos gigantes tecnológicos.

Esta é uma visão que vale a pena perseguir e é a razão pela qual tantos engenheiros estão hoje trabalhando para atingir esse objetivo. As respostas em nossa pesquisa revelaram várias barreiras significativas para a realização de um DWeb próspero, mas o potencial é muito real.
Concluímos que, embora o DWeb esteja claramente em seus estágios iniciais, isso não o impede de ser relevante, e até mesmo de se encaixar perfeitamente, no quadro das mudanças nas preferências dos usuários modernos da Web.

A lista de participantes do estudo pode ser visualizada aqui. Os anonimizados também estão disponíveis dados não tratados. Obrigado a todos pela participação!

Fonte: habr.com

Adicionar um comentário