paint-brush
Web2.5: Combinando Web2 UX com Web3 Primitivospor@decentland
488 leituras
488 leituras

Web2.5: Combinando Web2 UX com Web3 Primitivos

por Decent Land Labs5m2023/09/27
Read on Terminal Reader

Muito longo; Para ler

A Web 2.5 busca fundir a centralização no usuário da Web 2.0 com as virtudes descentralizadas da Web 3.0. Este modelo integrativo acentua a privacidade e o empoderamento do usuário por meio de estruturas de blockchain, mantendo a simplicidade. Esta peça explora a metamorfose da web, a lógica por trás de um modelo misto e o papel pioneiro da Máquina de Execução Molecular (MEM) nesta fase transformadora. Web2.5, MEM, Web3, descentralização, experiência do usuário, UX, blockchain, contratos inteligentes, Arweave, SmartWeave, Ethereum, Web2, evolução da internet, autonomia de dados, transparência, funções serverless, middleware, escalabilidade
featured image - Web2.5: Combinando Web2 UX com Web3 Primitivos
Decent Land Labs HackerNoon profile picture
0-item

Aprendendo com o passado para construir o novo futuro da web

A evolução da Internet como a conhecemos…

À medida que a web evolui, não apenas descartamos as estruturas antigas – integramos o que é eficaz na próxima geração e refinamos o que não funciona.


A Web1 foi como inventar um jornal que pudesse ser entregue em qualquer lugar, instantaneamente. Um grande momento de 0 a 1, mas não se parecia em nada com a vibrante colcha de retalhos de reinos que surgiu na web2, quando os leitores se transformaram em criadores, curadores e clientes.


A Web3 e a criptografia estão enraizadas em um protesto contra os sistemas tradicionais, como evidenciado pelo início do Bitcoin, um ano após a crise financeira global, e um ceticismo crescente em relação ao controle centralizado sobre as informações (ou seja, proibições de contas de alto perfil, Cambridge Analytica , etc.). Esta era despertou o desejo de transcender as limitações da web2.


A filosofia da Web3 de “leitura/gravação/propriedade” enfatiza a propriedade do usuário e a autonomia dos dados. Quem é o proprietário do seu identificador X, endereço do Gmail ou artigos do Medium? A Web3 oferece propriedade irrevogável e proveniência verificável, mas também apresenta desafios, especialmente para a adoção convencional.


O estudioso Josh Rosenthal rotula apropriadamente a Web3 como o renascimento moderno pós-Gutenberg , destacando seu poder transformador ao desafiar as estruturas tradicionais e tornar a informação mais acessível e aberta a todos.


No entanto, se aprendemos algo com o web2 é que a centralização pode ser uma vantagem competitiva. Sem mediação, o web3 transfere a carga para o usuário final e não oferece aos aplicativos muito espaço para lidar com recursos convenientes em seu nome.


Suas nuances e complexidades – carteiras, chaves, gás, RPCs, exploradores de blocos – são barreiras à adoção convencional.

Definindo Web2.5

À medida que arquitetamos um novo capítulo da web, integramos sistemas comprovados de épocas anteriores. A Web2 nos trouxe experiências de usuário perfeitas, integração intuitiva e aplicativos de alta velocidade.


Em contraste, a Web3 introduziu conceitos como identidades universais, fontes unificadas de verdade e origem e propriedade claras.


Web2.5 não é apenas um ponto intermediário entre esses dois extremos. O objetivo é sinergizar a centralização no usuário da web2 com a transparência e os princípios fundamentais da web3. A Web2.5 deve combinar esses recursos de uma nova maneira que não seja apenas um meio-termo com o pior dos dois mundos.


Web2.5 mescla a UX do web2 com a transparência, primitivos sensatos e padrões abertos do web3. Este modelo de “melhores ferramentas para o trabalho” faz sacrifícios triviais na centralização em prol de saltos não triviais na autonomia e interoperabilidade do usuário.


Considere um cenário em que um aplicativo opera no paradigma de consenso baseado em armazenamento . Embora utilize um contrato público inteligente para cálculos em um ambiente privado, garante que o estado seja permanentemente registrado no blockchain.


Com as entradas e saídas sendo transparentes, mas a computação sendo centralizada, surge uma questão: se a integridade das entradas e saídas for verificável, faz diferença que a computação esteja fora da cadeia? Isso exemplifica como o web2.5 equilibra os pontos fortes do web3 e do web2, garantindo escalabilidade sem comprometer o poder.

Construindo Web2.5

Ao avaliar sua pilha de tecnologia, é essencial identificar quais componentes prosperam com os recursos do Web3 e quais enfrentam limitações. A Web2, baseada em padrões formais como HTTP, REST, DNS, TCP e IMAP, muitas vezes vê seus limites ultrapassados.


A rápida evolução das aplicações centradas no consumidor e o surgimento de ecossistemas isolados obrigam os programadores a contornar estes padrões em busca da inovação. Muitas vezes, manter o sigilo torna-se uma vantagem competitiva de uma empresa centralizada.


Como resultado, a web2 tende a se assemelhar a uma coleção de catedrais isoladas, em vez de a um bazar extenso e extenso .


Por outro lado, o web3 oferece uma mudança de paradigma. Sua base em livros contábeis permanentes e compartilhados garante interoperabilidade inerente, eliminando preocupações com APIs de operadores obsoletas. O modelo de identidade EOA exemplifica ainda mais esta mudança, tornando redundantes os sistemas de login de terceiros, graças à universalidade da abordagem de conexão à carteira.


Embora os primitivos robustos do Web3 tenham um potencial imenso, é crucial implantá-los criteriosamente para evitar sobrecarregar os usuários.


Encontrar o equilíbrio certo é fundamental ⚖️.

O paradoxo do middleware

Web3 está em seus estágios iniciais. Muitos projetos complexos que visam a adoção convencional dependem fortemente de uma combinação de contratos inteligentes, APIs centralizadas e middleware personalizado. Embora a tecnologia web2 possa refinar as complexidades da web3, há uma questão iminente: isso compromete o objetivo abrangente da descentralização?


A descentralização abrange uma vasta gama e a nossa perspectiva postula que a combinação de computação verificável e software de código aberto pode equilibrar a centralização, mesmo quando canalizada através de vias centralizadas.


No entanto, uma ameaça e preocupação muito prevalecente é a ascensão do middleware centralizado, que poderia potencialmente minar a visão geral da descentralização.


No cenário web2.5, uma abordagem típica envolve o gerenciamento de atividades em cadeia por meio de uma camada centralizada de “caixa preta”. Neste modelo, os contratos inteligentes tornam-se simbólicos se não puderem ser usados sem permissão.


Este desafio sublinha a motivação da Decent Land Labs para desenvolver o MEM .


Nosso foco? Defender a era Web2.5 enquanto navega pelas armadilhas do middleware centralizado, introduzindo uma nova onda de funções sem servidor prontas para Web3.


Máquina de Execução Molecular

Desvendando o potencial do MEM

O MEM capacita os desenvolvedores web3 a criar e implantar dApps extremamente rápidos, sem o fardo de criar middleware do zero ou lidar com os custos de uma infraestrutura de nuvem cara.


Os contratos inteligentes MEM vivem para sempre no Arweave, preservando seu estado e histórico de transações. Aproveitando a avaliação lenta e eficiente do SmartWeave , os cálculos são executados em um ambiente fora da cadeia altamente escalável, evitando as restrições e gargalos comuns frequentemente encontrados em cadeias como Ethereum.


Ancorado nesta base arquitetônica, o MEM oferece:


  • Suporte multilíngue . Escreva contratos MEM em JS, Rust, C++, Solidity e muito mais. Não há necessidade de se desviar dos idiomas nos quais sua equipe já é proficiente.


  • Computação confiável e sem servidor: o MEM combina a escalabilidade do AWS Lambda com a transparência do blockchain, garantindo a descentralização sem comprometer a experiência do usuário.


  • Interoperabilidade universal: incorpore facilmente identidade e dados, seja de outro blockchain ou de uma fonte Web2.


  • Agnosticismo de cadeia: integre o MEM perfeitamente a qualquer pilha existente em qualquer cadeia ou crie um aplicativo preparado para o futuro que não esteja ancorado em um único ecossistema.


  • Armazenamento Permanente: Os dados do seu aplicativo nunca serão perdidos e estarão sempre acessíveis, graças ao armazenamento no Arweave.


  • 🚫 Barreira de entrada: os aplicativos MEM podem ser projetados para serem sem gás e sem carteira, eliminando processos tediosos de configuração para os usuários finais.


  • Interface intuitiva: a interface de programação simplificada do MEM é adaptável nativamente a navegadores e contextos de servidor, eliminando a necessidade de ferramentas especializadas. Use-o como uma API.


Independentemente de um projeto utilizar uma pilha híbrida com elementos on-chain e off-chain, ou estar iniciando uma construção Web2.5 do zero, o MEM pode revolucionar o cenário de desenvolvimento, oferecendo uma integração perfeita de centralização no usuário Web2 com Princípios transparentes da Web3.


Ele pode funcionar como uma camada sem servidor ou, conforme demonstrado por plataformas como ANS , namespace.gg , permacast.app e Ark Protocol , servir como uma solução de back-end completa e abrangente.


Inscreva-se na versão beta e comece a construir aqui . 👈

Recursos adicionais


Fique ligado e SE INSCREVER para Decent Land Labs em HackerNoon para obter as atualizações mais recentes.