🛠 A Atualização de Desenvolvimento de Maio introduziu dois avanços importantes:
https://youtu.be/37xBNArSUI8
• O consenso é agora totalmente governado por regras Tau na cadeia
• Ohad descobriu uma nova abordagem de lógica temporal que suporta LTL completo, com agentes LLM já a implementá-lo em todo o código base
Este mês aproximou significativamente a Tau Net de uma infraestrutura auto-evolutiva. 👇
Principais Marcos
• O antigo sistema de consenso baseado em Python foi substituído por regras Tau orientadas na cadeia
• Os utilizadores podem agora propor e votar em alterações de consenso diretamente através da rede
• Uma nova CLI de desenvolvedor Tau Net agora lida com gestão de nós, chaves e votação a partir de uma única interface
• Foi construído um enxame de agentes blockchain autónomos para testar a rede sob stress
• Uma abordagem completamente nova de extensão temporal agora suporta LTL completo (Lógica Temporal Linear)
Ohad Asor — Fundador e CTO
Um dos avanços mais importantes veio de um repensar completo da arquitetura de lógica temporal da Tau.
Como Ohad explicou:
> "Percebi que a abordagem que estava a tentar era completamente errada. Então procurei uma nova abordagem e encontrei uma e foi muito bem-sucedida. Pode suportar LTL completo. É muito mais fácil algoritmicamente... e depois os agentes LLM implementam-no no código base da Linguagem Tau e conseguem fazê-lo."
O resultado:
• Suporte completo a LTL
• Algoritmos mais simples
• Caminho de implementação mais rápido
• Agentes LLM já a contribuir diretamente para o desenvolvimento
🛠 Destaques de Desenvolvimento
Karim Kaddeche — Coordenador de Desenvolvimento
• Supervisionou o progresso de desenvolvimento importante em toda a equipa
• Migração do consenso para a governação orientada por Tau concluída por Andrei
• Nova CLI de desenvolvedor introduzida para operações de rede simplificadas
• Melhorias em toda a equipa na normalização, análise, testes e segurança de tipo
Tomáš Klapka — Desenvolvedor da Linguagem Tau
• Mesclou o suporte de parsing de várias linhas com inferência de tipo adiada
• Adicionou um novo modelo tau_result para tratamento estruturado de avisos/informações
• Melhorou o suporte de conversão de cadeia UTF-16 e Windows
• Corrigiu um bug de reutilização de nó de árvore de parsing
• Começou a preparar o terreno para futuro suporte de garbage collection
Lucca Tiemens — Desenvolvedor da Linguagem Tau
• Desenvolvendo um algoritmo de normalização focado no bloco de quantificadores
• Permite simplificações anteriores com menos percorrimentos de fórmula
• Utilizando eliminação de quantificadores baseada em BDD para um fluxo de normalização mais limpo
• Reduz a dependência de passos de normalização sintática adiada
David Castro Esteban — Desenvolvedor Líder
• Aplicou especificações de largura de bits obrigatórias para uma segurança de tipo mais forte
• Corrigiu vários casos extremos de bitvector e problemas de simplificação
• Adicionou testes de correção extensivos
• Refatorou os módulos de predicate blasting + inferência de tipo com documentação melhorada
• Melhorou o fluxo de trabalho de build/debug no macOS
• Adicionou infraestrutura de benchmarking e testes para predicate blasting
Andrei Korotkoff — Desenvolvedor Sénior
• Migrado o consenso completamente de Python para regras Tau governadas na cadeia
• Adicionou tipos de transacção de proposta + votação
• Os utilizadores podem agora inspecionar e votar nas regras de consenso ativas através da interface web
• Construiu uma CLI de desenvolvedor polida para todas as operações de nó
• Criou um enxame de agentes blockchain autónomos capazes de:
– Propor regras
– Votar
– Testar a rede sob stress
• Planeia implantar o enxame na rede de testes ao vivo
Perguntas para a próxima sessão?
Submeta-as aqui:
http://bit.ly/TauchainQuestionForm