Tron adota recursos de privacidade do Zcash e anuncia cerimônia para implantação

A Tron (TRX) está definido para lançar uma novo recurso de privacidade baseado em prova de conhecimento zero através do trabalho da equipe TRONZ. Uma cerimônia de configuração está prevista para ser realizada em breve, com a Tron afirmando em um post no blog de 17 de janeiro "estabelecerá um novo recorde mundial do Guinness".

O TRONZ é uma iniciativa de privacidade que deve integrar o Zk-SNARKs, a principal tecnologia de privacidade do Zcash (ZEC), na blockchain da Tron. Embora a equipe afirme que sua implementação é o “protocolo de privacidade mais eficiente e com menor consumo de recursos do mundo”, nenhum detalhe técnico foi divulgado.

Criada com o "avanço da tecnologia blockchain" em mente, a equipe TRONZ supostamente "desenvolveu e testou o protocolo de privacidade na rede Tron". Um lançamento de mainnet está programado para ocorrer em breve, de acordo com o post.

O objetivo do TRONZ é introduzir o protocolo de privacidade nos contratos inteligentes da Tron, permitindo que os desenvolvedores introduzam dados privados dentro deles. Além disso, a equipe deseja oferecer uma solução de computação multipartidária (MPC) baseada em blockchain para necessidades de computação privada.

A tecnologia MPC também será usada para realizar a cerimônia de instalação confiável, pois permite que os assinantes participem com segurança na criação dos parâmetros necessários para a instalação. As entradas são divididas e cada participante não revela seu segredo a outros durante o evento de geração de parâmetros, o que pode aliviar muitas das preocupações de configurações confiáveis.

A configuração está definida para se juntar a mais de 200 pessoas e qualquer pessoa pode se inscrever para fazer parte dela.

Fork do código do Zcash

Uma olhada na página Tron GitHub mostra uma variedade de repositórios diretamente "forkados", ou seja, copiados do código-fonte do Zcash. A maioria dos repositórios relacionados à privacidade, como tron-zksnark, zksnark-java-sdk, parece não ter atualizações há vários meses. A versão do librustzcash de Tron está em uma posição semelhante, exceto por uma solicitação pull para mesclar um firk do código recente do Zcash.

O código para o MPC também foi retirado diretamente do Zcash. Parece que todas as alterações feitas pela equipe Tron estavam no arquivo leia-me, sem alterações estruturais presentes no ramo mestre, exceto as feitas pela equipe Zcash em 2018.

É possível que a equipe do Tron tenha trabalhado apenas nos repositórios originais do Tron para integrar a tecnologia de privacidade. No entanto, a implementação real do Zk-SNARKs parece ser quase totalmente copiada do Zcash.