Descentralizando o Astar com Light Clients
Não tenho certeza se você ouviu, mas Astar é o primeiro parachain no Polkadot a oferecer suporte a Light Clients via Polkadot{JS}. Embora isso seja verdade, a primeira equipe a fazer isso em Kusama foram nossos amigos da Invarch e da GM parachain. Eles são pioneiros no espaço e sou grato pelo trabalho de Gabe !
Por quê isso é tão importante?
É enorme para a descentralização da infraestrutura de back-end da qual o front-end depende hoje.
Como disse Elon Musk: ''A melhor parte é não fazer parte. O melhor processo é nenhum processo. Não pesa nada. Não custa nada.'' Embora não estejamos preocupados com o peso do serviço RPC, se não estiver lá, não pode quebrar! Portanto, um único ponto de falha a menos é uma grande vitória para a resiliência da Rede Astar.
Se o serviço RPC não custar nada, nem os usuários nem os desenvolvedores terão que arcar com o ônus de pagar pela infraestrutura RPC. Embora certamente continuemos a oferecer suporte a RPCs como uma maneira eficaz de os usuários acessarem a rede, o suporte a clientes leves significa que os custos desse serviço serão menores e os projetos podem redirecionar esses fundos para outros desenvolvimentos. Mais importante, os desenvolvedores não terão que pagar por serviços para construir e dimensionar seus dApps . Posso dizer um cenário ganha-ganha-ganha?
Onde é usado?
O site da Polkadot{JS} é um ótimo lugar para começar e demonstrar as possibilidades e limitações dos clientes light como eles existem agora.
Também estamos implementando no portal Astar dApps, novamente como uma vitrine para inspirar as equipes a fazerem o mesmo com seus projetos.
A documentação sobre como fazer isso estará disponível para que os desenvolvedores possam usar facilmente clientes leves para seus projetos enquanto utilizam a Rede Astar; simplesmente fazer isso descentraliza ainda mais nosso blockchain.
O que é um serviço RPC?
Os nós RPC são o ponto de entrada de todas as conexões de fora do blockchain. Eles são usados para postar transações e consultar dados da cadeia de usuários e dApps. É uma camada de tradução de um protocolo para outro. Este é o status quo, a forma como as coisas estão agora.
É a parte mais centralizada de um ecossistema blockchain porque apenas alguns endpoints atendem a todas as solicitações fora do blockchain. Reivindicando recompensas de apostas, votação na cadeia ou lances para seu NFT favorito, tudo passa por um serviço centralizado confiável.
Outra razão pela qual você pode não querer o RPC é primeiro, não causar danos (do Juramento de Hipócrates) . Embora uma coisa seja que um endpoint pode quebrar, outra bem diferente é que ele pode ser comprometido (seqüestro de DNS), usado maliciosamente (ataques de estouro de buffer) ou existir como um coletor de metadados aparentemente benigno (problemático pela coleta de endereços IP, alguém?) . Esses são os riscos potenciais para o usuário que queremos abordar.
“ Os clientes leves, para evitar servidores RPC de forma eficaz – um ponto de estrangulamento muito óbvio para qualquer rede supostamente descentralizada – precisarão ser inovadores. Eles precisarão ser criados e extremamente performáticos para garantir que a experiência do usuário em aplicativos descentralizados seja viável ”, Gavin Wood.
E isso me leva à necessidade de reduzir nossa dependência do serviço RPC. Assim como nossos antepassados do cypherpunk viram a necessidade de criar criptomoedas para desintermediar bancos e dinheiro fiduciário, vemos a necessidade de criar uma opção para os usuários deixarem de depender inteiramente de nós centralizados .
Desintermediário é remover os intermediários ou, neste caso, o middleware. Isso nos levará um passo mais perto do sonho de descentralização total, utilidade imparável e a liberdade de sermos soberanos de nossos dados, nossa identidade e nossa moeda para as próximas gerações.
Como usá-lo?
- Instalar Substrate Connect Extension (Isto desaparecerá mais tarde…)
- Vá para polkadot.js.org/apps e escolha Astar de Polkadot, light client .
- Você já terminou. Use como de costume e observe o canto superior direito do smoldot-light-wasm para ser legal e verificar.
Sobre Astar
Astar Network — O Futuro dos Contratos Inteligentes para Multichain.
A Astar Network suporta a construção de dApps com contratos inteligentes EVM e WASM e oferece aos desenvolvedores interoperabilidade verdadeira, com mensagens de consenso cruzado (XCM). O modelo Build2Earn exclusivo da Astar permite que os desenvolvedores sejam pagos por meio de um mecanismo de staking de dApp pelo código que escrevem e pelos dApps que criam.
O ecossistema vibrante da Astar tornou-se o principal Parachain da Polkadot globalmente, apoiado por todas as principais bolsas e VCs de nível 1. A Astar oferece a flexibilidade de todas as ferramentas Ethereum e WASM para que os desenvolvedores comecem a construir seus dApps. Para acelerar o crescimento nas redes Polkadot e Kusama, o Astar SpaceLabs oferece um hub de incubação para os principais dApps TVL.
Site | Twitter | discórdia | Telegrama | GitHub | Reddit





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)