
[ad_1]
David Burkett, gerente do projeto Litecoin MimbleWimble (MW), acaba de lançar sua atualização de janeiro via atualização do blog. A inclusão mais notável discutida é a introdução de transações não interativas para MW, algo que não era possível antes e resolvendo um grande obstáculo de UX, abrindo mais possibilidades no futuro.
“A maior dificuldade no uso do MW é a necessidade de comunicação entre o remetente e o destinatário, que exige que o destinatário esteja online no momento do envio. Minha proposta, juntamente com uma versão atualizada do registro que será publicada em breve, eliminará essa necessidade. Isso remove um grande gargalo de UX, limita os requisitos de manutenção de longo prazo e oferece suporte à recuperação por meio de armazenamento a frio, facilitando o suporte a carteiras de hardware.”
Em relação ao desenvolvimento, Burkett relata que “um processo de compilação foi definido” para libmw e uma compilação local está funcionando agora. libmw é uma versão parcialmente reformulada do Grin++ e o design proposto para MW em Litecoin.
“Também criei uma estrutura de banco de dados robusta com recursos transacionais para oferecer suporte a atualizações atômicas em várias tabelas e implementei uma consulta de bloco independente de moedas e atualização de banco de dados que foi parcialmente testada usando o cabeçalho e o bloco LTC. modelo”.
Uma recente auditoria de segurança do Grin++, parcialmente paga pelo criador do Litecoin, Charlie Lee, rendeu resultados adicionais, relata Burkett. Eles não parecem ter sido lançados publicamente ainda, como as outras auditorias encontradas nos projetos do Github, embora Burkett diga que “aplicou todas as correções no Grin++ e no libmw e aguardará uma revisão final dos auditores”.
“A auditoria foi uma terrível lição sobre a complexidade do C++. Aprendi tremendamente durante esse processo, e as bases de código Grin++ e libmw são muito melhores como resultado.”
Este mês também viu a conclusão bem-sucedida de uma atualização planejada do hard fork na rede Grin++. Como resultado, parece que vários problemas foram finalmente resolvidos, incluindo problemas de sincronização, tornando esta a versão “mais estável” até agora. Burkett espera que isso permita que ele e a equipe concentrem mais esforço e tempo no “desenvolvimento real” em vez de apagar incêndios causados por problemas levantados por meio de seus canais de suporte e, portanto, espera “um ritmo ainda mais rápido de desenvolvimento nos próximos meses”.
“A prioridade de fevereiro será implementar regras de consenso para o LTC EB, incluindo todas as verificações e um conjunto completo de testes. Essa é a parte mais importante do código, por isso leva muito tempo para garantir que todos os detalhes estejam corretos e que o código tenha cobertura total de teste. Uma vez feito isso, estarei trabalhando na API para o bloco de extensão para que possamos começar a integrar a libmw à base de código LTC existente.” “Também estou focado em garantir que as novas propostas de transferência de mão única sejam cuidadosamente analisadas e, se nenhuma preocupação séria de segurança for identificada, criarei um LIP para feedback da comunidade”.
Burkett é um desenvolvedor com financiamento público que trabalha no projeto principal Litecoin, todos os dados financeiros, juntamente com links para apoiar seu trabalho, podem ser encontrados aqui.
[ad_2]
Source link