ETC tecnologia 2.020 roteiro lançado: cliente Ethernet Praça Stack Core Geth para desenvolvimento completo

No artigo publicado pela ETC Núcleo Médio.

introdução

ETC equipe de desenvolvimento do núcleo têm o prazer de anunciar nosso roadmap 2020! Nossos 2019 resultados são muito focados na entrega dos projetos de infra-estrutura original, a fim de ajudar a simplificar o nosso processo de desenvolvimento de software por meio da padronização e automação e ferramentas de alta qualidade especificamente para a construção de Ethernet baseado em Virtual Praça Machine (EVM) de.

ETC equipe de desenvolvimento do núcleo está levando Ethernet clássico Square (ETC), a equipe de desenvolvimento do núcleo está empenhada em construir e apoiar ferramentas ecossistémicos, protocolos e desenvolvimento EVM. Alguns de nosso projeto original incluem: OpenRPC, Pristine, Jade, Signatário, Expedition e muitos outros, são de código aberto e pode ser encontrado em nossa Github. Nossa equipe é apoiada por ETC Labs, que promovem laboratórios de investimento e desenvolvimento em todo o ETC ecossistema.

EVM / equipa compilador

EVM equipe / compilador liderado por ETC Núcleo engenheiro-chefe compilador Alan Li, principais defensores ele EVM-LLVM projectos de back-end. Agora locais disponíveis EVM-LLVM versão alfa e de projeto com o documento inicial sobre https://llvm.etccore.io/.

Q1-Q2:

     
  • SOLL compilador e Vyper integrado
  • Personificação: distribuição global e otimização de desempenho pilha

Q2-Q3:

     
  • (Community-driven) apoio de inteligência nova linguagem de contrato e integração
  • Personificação: o programador instrução e para otimizar o desempenho

Q3-Q4:

     
  • Oficial Versão Beta
  • (Community-driven) apoio de inteligência nova linguagem de contrato e integração
  • Execução: incorporada montagem e manuseamento excepção

Q1-Q4:

     
  • 1.0 Os candidatos
  • desenvolvimento contínuo comunidade de novo o suporte ao idioma
  • continuação da execução da otimização e depuração
  • suporte de execução EVM continuou

Segundo Estado, Vyperlang e outras equipes estão implementando ou tentando infraestrutura LLVM no EthereumStack. Se você quiser entrar em contato com o desenvolvedor com interesses comuns, o telegrama tem uma Praça Ethernet no canal desenvolvedores LLVM.

ferramentas Equipe

A ferramenta tem uma equipe de representantes Zachary Belford, Shane Jonas e Zane Star, que é liderada por Zach e Shane.

Q1:

O lançamento assinado: O abaixo assinado é transações off-line e mensagens EthereumStack signatários, com base EVM é compatível com qualquer rede. A ferramenta pode ser implantado como um servidor independente, você pode ser integrado no projecto nodejs e extensas casos de uso. Por exemplo, o Signatário pode empurrar bolsa ou back-end rodando em um minicomputador (inspetor), para a assinatura do outros eventos de rede de cadeia de suprimentos e foi implementado.

Q1-Q2:

     
  • ferramentas melhoradas: Vamos OpenRPC, modelo JSON-RPC alguma manutenção de rotina, desempenho e otimização, e inclui suporte para Python lang OpenRPC no.
  • atualização Expedition.dev: Expedição é EthereumStack gerente de recursos open source que suporta Ethereum clássico, Ethereum e rede de teste associado. Queremos chegar até um milhão de chamadas de API para garantir que este navegador pode ser usado tanto quanto possível, ao fornecer uma boa experiência para a comunidade EVM múltipla.
  • Signatário área de trabalho: Esta será uma aplicação de desktop de código aberto, que usa módulo signatário e uma interface simples e fácil de material de-ui personalizado para usuários assinados mensagens e transações em EthereumStack.

Q3-Q4:

     
  • principais serviços de programas de reconstrução de jade em execução: o serviço para executar a especificação do programa foi melhorado e reconstrução, e geralmente criar um pacote melhor. Queremos simplificar serviços modulares e torná-lo mais fácil de fornecer serviços baseados em JSON-RPC nos aplicativos CLI e desktop.
  • ferramentas de implantação inteligente Contrato: queremos fazer uma ferramenta de código aberto mínimo para implantar o código de cadeia de qualquer EVM com base na web. O projeto está sendo planejado, vamos ser mais claro nos próximos meses a atualização.

Q1-Q4:

     
  • desenvolvimento contínuo da comunidade: muitos projetos no Github pode fornecer um monte de valor para a cadeia de bloco e desenvolvimento geral software. Por exemplo, OpenRPC desenvolvedores de software ajuda a construir API JSON-RPC, eo JSON-RPC no setor de software já é um protocolo bem-RPC. desenvolvimento Pristine do conceito para desenvolver um conjunto de modelos e ferramentas utilizadas para automatizar e acelerar o projeto de software.
  • Com nós: a sua rede de cadeia de bloco ou soluções de software tradicionais uso JSON-RPC? Bem, estamos felizes de se sentar com você e ver como valor OpenRPC. Vamos trazer os JSON-RPC API JSON-RPC baseados em serviços orientados a documentos, e usar todas as ferramentas incluídas com OpenRPC ajuda você!
  • Mais eventos da comunidade: fique atento webinars, reuniões e atividades mais acessível ao público, a fim de interagir com a gente e aprender mais sobre a Praça Ethernet clássico e nossos projetos de código aberto.
  • liberação contínua de documentos: Estamos empenhados em projetos orientados a documentos e legibilidade. Vamos continuar a fornecer documentos, materiais educativos e instruções para a comunidade em geral.

equipe provedora de protocolo

equipe provedora de protocolo liderado por Meowbits. ETC Núcleo agora manter o novo cliente Core Geth, é uma outra versão do cliente Multi-Geth. No ano passado, mantivemos Multi-Geth, percebeu OpenRPC, prepare bifurcação, eo cliente não é mais levado quase uma cópia direta do ponto de ramificação upstream. No entanto, temos o prazer de continuar a inovar clientes Core Geth, e pela ETC nó operadores para garantir um cliente sustentável.

Q1:

     
  • github.com/etclabscore/core-geth nascido! Núcleo-Gat distribuída que tem uma pluralidade de preferência ir-ethereum. v1.11.0 core-geth é o primeiro, apoiado por uma bifurcação ETC difícil cliente "Pheonix". Por favor, atualize. usuários multi-lingua para migrar pelo menos recomendar aos v1.11.0 Core geth (https://github.com/etclabscore/core-geth/releases/tag/v1.11.0-core)
  • Istambul bifurcado equivalente processo de especificação (isto é Aztlan / Phoenix bifurcado), avaliar, testar e implementar.
  • ETC através do cliente e preenchido pelo teste de bifurcação
  • Testing Network (Mordor, Kotti) gestão e manutenção.
  • especificação de protocolo eth / 64 ETC deverá atingir um estado de "final"
  • eth 65 / protocolo por etclabscore / Core-geth implementadas, a fim de alcançar menor largura de banda piscina transação de mensagens
  • restrições ECIP1043 DAG implementado, e podem promover o "aceite"
  • ETC mecanismo de descoberta Discv4 DNS (Infra-estrutura: Através de programas de motores de busca e manter registros de DNS automatizados; documento: fornecendo refletem a lista é atualizada automaticamente registros nó DNS)

Q1-Q3:

     
  • provedores de protocolo Ethernet Praça bloquear os padrões de configuração da cadeia e ferramentas de tradução
  • etclabscore / cadeias de blocos centrais dispostos-Gat JSON-RPC API
  • etclabscore / core-geth infra-estrutura e CI integrado: imagem Docker and Release
  • etclabscore / list core-geth discv4 DNS descoberta (infra-estrutura) e fornecer o apoio do programa
  • Avaliação Research algoritmo de consenso SHA-3
  • De blockd.info- >  ETC móvel registro discv4 DNS etcdisco.net

Q2-Q4:

     
  • suporte de banco de dados da cadeia de blocos conectável, interface de potencial inclui um banco de dados Message Broker (como Kafka) e estático padrão remoto e opções locais.
  • Quando a construção de oficina para Ethernet / go-ethereum / rpc do / corrida API JSON-RPC descobriu que código de ativação - > geração memória descritiva (em frente para completar o modo existente).
  • Account Control Versão EVM / + versão gratuita do EVM e Ungas pesquisa e implementação.

Q2-Q3:

     
  • ETL: de cadeia transição x + transição (Teste (rede))
  • JSON-RPC devp2p fio especificação do protocolo e estudo implementação de referência e possível concepção

EVM61 de podcast

Começamos EVM61 fornecido a você pelos ETC núcleo podcasts e ETC Labs, o podcast está hospedado em nosso canal no YouTube e no Soundcloud. O podcast vai se concentrar em ETC geral notícias, projectos, entrevistas, bem como o desenvolvimento global da cadeia de bloco de pilha Praça Ethernet. Se você quiser assistir ao show e falar sobre seu projeto ou bloco estudo cadeia aprofundada do tema, por favor preencha o conteúdo do formulário no show.

"Se o presidente por um dia, vamos BTC a ser a moeda nacional", por que investir tão obcecado com grande irmão Tim Draper Bitcoin?
Anterior
plataforma de moeda "deflação absoluta" onda que vem, a troca de como fazer a seleção?
Próximo