EMURGO desenvolverá nova pilha de ferramentas dApp para blockchain Cardano » CryptoNinjas

A EMURGO, o braço comercial oficial da Cardano e da Cardano Foundation, supervisora ​​do blockchain Cardano, anunciou o lançamento de um projeto que fará com que as duas organizações combinem esforços e recursos para promover o desenvolvimento de uma pilha de ferramentas gerada e mantida pela comunidade para apoiar o ecossistema Cardano e acelerar o desenvolvimento de aplicativos descentralizados.

O projeto será composto por um MVP1 e um MVP2.

O MVP1 consistirá em uma pilha de ferramentas modular. Ele será construído pela Five Binaries, uma empresa de desenvolvimento de infraestrutura focada na criação de soluções blockchain personalizadas e altamente confiáveis, sob a Apache Software License 2.0 publicamente no GitHub e hospedada pela Cardano Foundation.

Este primeiro estágio incluirá o conector Blockfrost Blockchain, a versão inicial do Chain Watcher e um backend simples que servirá como prova de conceito. Cinco Binários desenvolverão três componentes principais nesta fase do projeto:

  1. Adaptadores Blockchain – Os adaptadores são componentes de plug-in usados ​​para conectar os dados do blockchain Cardano usando métodos diferentes. Para MVP1 será fornecido um adaptador usando a API Blockfrost. Existem outras maneiras de acessar os dados do blockchain, e estas podem ser adicionadas no futuro ou adicionadas pela comunidade.
  2. Vigilante da Cadeia – O Chain Watcher é um componente central semelhante ao conceito do Plutus Application Backend (PAB) de um indexador de cadeia. Ele segue uma assinatura para os eventos de cadeia específicos e depende dos back-ends dos dApps à medida que eles acontecem.
  3. Backends de dApps – dApps back-ends são back-ends de aplicativos que se comunicam com o Chain Watcher e contêm a lógica específica de um aplicativo descentralizado. O MVP incluirá um back-end simples que servirá como prova de conceito da funcionalidade do projeto e dará aos desenvolvedores um bom ponto de partida para construir seus próprios.

Para a segunda etapa, MVP2, a Fundação Cardano alcançará diferentes projetos e parceiros de todo o ecossistema, convidando-os publicamente a contribuir com o projeto.

Nesta fase, cada pull request para adicionar um novo adaptador ou backend deverá seguir as diretrizes de programação do projeto, incluindo testes. O desenvolvimento dessas diretrizes faz parte do MVP1 e a implementação do MVP2 será gerenciada pela Five Binaries.

Uma interface de programação de aplicativos (API) permite que os desenvolvedores interajam com as instâncias de aplicativos corretas de forma transparente. O acesso da API ao Cardano é essencial para garantir que os desenvolvedores possam interagir, testar e iniciar aplicativos facilmente no blockchain sem a necessidade de ter profundo conhecimento técnico e experiência com Haskell Code para interações diretas com nós Cardano ou outros componentes de camada 1.

O trabalho aumentará o trabalho de desenvolvimento que a IOG está fazendo nas bibliotecas Plutus dentro do PAB. O desenvolvimento de um segundo back-end de aplicativo para o ecossistema Cardano é crucial, pois aumenta as opções disponíveis para os desenvolvedores criarem soluções no Cardano e permitirá que aplicativos sejam criados por terceiros. Além disso, ele oferecerá suporte aos padrões do setor para infraestrutura baseada em contrato inteligente.

“A EMURGO apoia totalmente o desenvolvimento de componentes valiosos da infraestrutura Cardano e estamos entusiasmados em contribuir para o seu desenvolvimento por uma equipe com um histórico experiente. Com a funcionalidade de contrato inteligente agora suportada no Cardano, a nova pilha de ferramentas fornecerá aos desenvolvedores mais opções úteis para criar dApps socialmente impactantes no Cardano.” 
– Ken Kodama, CEO da EMURGO

Fonte: https://www.cryptoninjas.net/2022/01/17/emurgo-to-develop-new-dapp-tool-stack-for-cardano-blockchain/