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.