Rede Blockchain Telos — Relatório Semanal — 29 de Novembro de 2018
Como você sabe quando está pronto?
Estamos fazendo progressos incríveis nos preparativos finais para o lançamento da Telos. Todas as unidades funcionais do Grupo de Lançamento Telos estão trabalhando para encerrar suas operações (sistema de recompensas), prepará-las para serem assumidas pela Fundação Telos (DApp e aproximação às exchanges) ou resolver os últimos impedimentos ao lançamento da rede (desenvolvimento). Estamos tendo longas reuniões diárias, quer sobre detalhes — porque há questões que não teremos oportunidade de revisitar, caso não sejam resolvidas agora — quer sobre tópicos extremamente importantes, tais como a definição de formas, difíceis de viciar, para que não aconteça o que atualmente vemos na EOS, de garantir a aplicação das regras e requisitos mínimos dos produtores de blocos, mas também sem deixar que a centralização do poder dos BP os torne uma facção.
Sinceramente, estas são questões que poderíamos debater durante meses, e provavelmente o faremos. Alguns problemas nunca encontram uma solução definitiva, apenas novas abordagens que, esperamos, ofereçam melhorias contínuas à medida que novos problemas vão surgindo. Algumas soluções técnicas, como o IPFS, poderão não ser perfeitas, mas, provavelmente, boas o suficiente para permitirem o lançamento da rede, podendo sempre ser melhoradas posteriormente. Nós prometemos não lançar a Telos até ela estar “pronta” e agora estamos chegando a um ponto em que temos de decidir o que realmente significa “pronto”. O IPFS, por exemplo, nem estava previsto há algumas semanas atrás. Nós o adicionamos por ser a maneira mais eficiente de capacitar as funções de governança que prometemos. E a sua adição dará muito poder à Telos. Mas quanto tempo devemos gastar a aperfeiçoar um recurso que nem tínhamos previsto até o início deste mês? Da mesma forma, por quanto tempo devemos adiar o desenvolvimento de recursos que podem nem ser possíveis de usar até um mês após o lançamento (como recursos de arbitragem que não podem ser usados até que os árbitros sejam eleitos, um mês após a ativação)? Este é o tipo de perguntas que o TLG terá que enfrentar na nossa próxima votação para o lançamento, dia 4 de dezembro. Internamente, temos a convicção de que o lançamento será aprovado, mas ainda não temos a certeza. Somos tão suscetíveis ao pensamento positivo quanto qualquer um.
Espero que o lançamento seja aprovado na votação de 4 de dezembro, mas também estou muito feliz por ainda não o termos feito. Ainda estamos tentando resolver alguns problemas, muito mais fáceis de resolver em uma rede de teste que poderíamos reiniciar do que em uma mainnet em produção, com valores reais em jogo. Nós certamente ouvimos as vozes da crescente e entusiasmada comunidade de Telos torcendo por um lançamento. Nós também queremos isso. Não há resposta para quando algo está “Pronto”. Estou muito grato por tomarmos esta decisão com base numa lista de verificação e não numa data. Se tivéssemos ido pela data, poderíamos ter tentado lançar a rede em agosto, e teria sido um desastre.
Minha sincera esperança é que, quando chegar a hora da votação, na terça-feira, eu não tenha dúvidas sobre se a Telos está pronta para ser lançada (mesmo que ainda hajam progressos a fazer em algumas áreas), e que os outros membros do TLG sintam o mesmo.
Vai Telos!
— Douglas Horn
Segue o que realizámos esta semana:
- Parceria com a Unbiased
- Votação para o Lançamento da Rede
- Atualizações de Desenvolvimento
- IPFS
- Manutenção de Rede
- Publicação do “Launching Telos — The Last Mile”
1. Parceria com a Unbiased
A Unbiased, uma plataforma social com enfoque na privacidade e motor de busca baseado em inteligência artificial que incentiva a monetização dos dados dos usuários, será implementada na Rede Blockchain Telos. A app foi criada por Sukesh Kumar Tedla, da TelosGreen, um membro ativo da comunidade blockchain sueca. O app fornecerá uma muito necessária alternativa para navegar por entre notícias on-line enganosas e dará às pessoas poder sobre seus próprios dados pessoais, uma possibilidade revolucionária que surge numa altura em que os dados do usuário são frequentemente explorados ou comprometidos por plataformas de mídia social, tais como Facebook e Twitter. Sukesh discutiu acerca da Unbiased com Douglas Horn e Roger Davies na versão mais recente do livestream “Telos Talks”.
Leia a conferência de imprensa completa aqui: https://medium.com/@teloslogical/press-release-unbiased-commits-to-deploy-on-telos-blockchain-network-811deaac4dc1
Veja o episódio da “Telos Talks” dedicado à Unbiased aqui: https://www.youtube.com/watch?v=s8U2QVM1i1g
2. Votação para o Lançamento da Rede
A rede fica cada vez mais próxima do seu muito antecipado lançamento a cada reunião do Grupo de Lançamento Telos (TLG). Em 27 de novembro de 2018, o TLG mais uma vez decidiu não efetuar o lançamento com base no estado da Lista de Verificação. Especificamente, a solução de armazenamento de arquivos Telos IPFS e os contratos de governança que dela dependem (Arbitragem, Sistema de Propostas de Trabalhadores, Ratify/Amend) fizeram progressos muito significativos, mas exigem testes. Os testes realizados após a reunião revelaram pequenos erros que desde então foram corrigidos, mas que validam a decisão de não lançar no dia 27. O grupo se reunirá na próxima terça-feira, 4 de dezembro, para uma nova votação. O TLG está terminando todos os preparativos para poder lançar a rede, caso até então tenham sido conduzidos testes adequados e a os problemas resolvidos.
Assista à mais recente reunião para a votação do lançamento da rede aqui:
https://www.youtube.com/watch?v=AXz1lD0464k
Qualquer pessoa poderá assistir à votação ao vivo, a partir do Youtube da EOS Detroit, na terça-feira, 27 de novembro, às 17:00 UTC: https://www.youtube.com/channel/UCnbdh6f2U54_18YEe89xpnA
Reveja a Lista de Verificação aqui: https://telosfoundation.io/launch
3. Atualizações de Desenvolvimento
Foram escritas mais de 1,000 linhas do novo código Telos desde o último Relatório Semanal. Craig Branscom (GoodBlock) concluiu uma atualização do contrato eosio.trail, adicionando um sistema personalizado que permitirá aos usuários da Telos criar seus próprios tokens e depois gerenciar esses tokens e definir recursos. Os usuários poderão escolher se querem ser os únicos proprietários e definir os recursos necessários para que os tokens possam ser gravados, transferidos ou usados de outras maneiras, como na votação de propostas personalizadas. Esta nova funcionalidade amplia os já avançados recursos dos tokens-padrão TIP-5 e fornece funções adicionais que poderão ser usadas pelos aplicativos Telos.
A equipe de desenvolvimento também conduziu dias de rigorosos testes unitários no início desta semana, inclusive sobre o contrato de propostas de trabalhadores, que se integra diretamente no serviço Trail. Uma vez terminada esta fase de testes, a equipe criará contratos Trail, TFVT e de propostas de trabalhadores para uso na stagenet. Isto está acontecendo concomitantemente com a redação deste Relatório Semanal.
Tanto o contrato ratify.amend como o de arbitragem estão finalizados. No entanto, o contrato de arbitragem foi preparado apenas para o ponto de lançamento e precisará de ser concluído após o lançamento, devido a exigir que primeiro se complete o procedimento eleitoral (pelo menos 1 mês). Nenhum caso será arquivado até que estas posições estejam preenchidas.
4. IPFS
Esta semana, o swarm IPFS ultrapassou a marca dos 100 nós. Stephanie Sunshine (GoodBlock) conduziu testes preliminares de replicação e distribuição, espalhando 1000 arquivos de teste pelo swarm, com resultados satisfatórios, que confirmaram que a replicação está funcionando a um nível testável. O IPFS está agora pronto para ser gerenciado pela equipe de desenvolvimento. A próxima fase consistirá em criar pontos terminais e contratos inteligentes, bem como garantir que os elementos transacionais estão em funcionamento. John Hauge (Telos Voyager) está desenvolvendo um novo código de API como interface e Marlon Williams (Telos Miami) está trabalhando para integrar essas novas ações de API/interface na carteira Sqrl, de modo a permitir votações e propostas WPS a partir da carteira, por exemplo. A Amplified Telos está trabalhando em adicionar essas ações ao Telos Monitor e ao Block Explorer para que os usuários possam propor e votar tais ações a partir do portal TelosFoundation.io.
5. Manutenção de Rede
A equipe de manutenção de rede está atualmente ensaiando os procedimentos de inicialização e atualizando-os para que reflitam as alterações feitas pela equipe de desenvolvimento. JT Buice (KainosBP) e Jesse Schulman (CalEOS.io) concluíram esta semana novos contratos CTD, bem como um novo repositório de contratos. Eles aperfeiçoaram e liberaram os complexos multisigs e permissões de ação individual necessários para satisfazer os requisitos de RAM da TIP-27. Eles então lançarão e executarão uma nova stagenet, com o código novo, durante um dia, passando depois para a rede de testes, de modo a que qualquer um dos 56 produtores de blocos atualmente registrados possa participar.
Revise os novos multi-sig no GitHub: https://github.com/KainosBP/Telos-RAM-Deploy
6. Publicação do “Launching Telos — The Last Mile”
Certifique-se de que está a par de todos os marcos que precisam ser alcançados para o lançamento bem-sucedido da Rede Blockchain Telos. Mark Cohen (Telos Vancouver) e Jesse Schulman desmistificam esse processo em “Launching Telos — The Last Mile”, que abrange recursos críticos da rede, como o script de lançamento, IPFS, compra de RAM e eleições.
Leia o artigo completo na Medium: https://medium.com/@teloslogical/launching-telos-running-the-last-mile-e3ed791930f8
Participe da conversa sobre a Telos e obtenha mais informações!
Telegram: https://t.me/HelloTelos
Twitter: https://twitter.com/HelloTelos
Facebook: https://www.facebook.com/TelosFoundation.io
YouTube: https://www.youtube.com/c/TheTelosNetwork
Reddit: https://www.reddit.com/r/TelosNetwork/
Discord:https://discordapp.com/channels/466757729508261889/468500684858327040