Orbs têm sido uma força motriz por trás do crescente sucesso da The Open Network. Várias ferramentas foram lançadas no blockchain ao longo de 2022, sendo o TON Verifier a mais recente adição. É uma ferramenta poderosa para analisar e verificar códigos de contrato inteligentes, embora os usuários ainda tenham mais due diligence a fazer.
Orbs continua sua missão TON
A equipe Orbs desenvolveu várias soluções para a rede Open. No início de 2022, eles lançam Moeda, uma ferramenta para implantar tokens alternativos na blockchain TON. Esse processo atraiu a atenção de milhares de desenvolvedores, todos os quais veem mérito em criar tokens de ecossistema nativo na pilha de tecnologia eficiente, rápida e escalável. A criação de um novo token não agrega valor automaticamente, mas muitos experimentos estão sendo feitos para aprimorar a robustez do ecossistema.
Além do Minter, a Orbs revelou recentemente o TON Verifier. É uma ferramenta separada para ajudar os usuários a verificar a integridade do código-fonte do contrato inteligente. Por exemplo, eles podem pegar o código de um contrato e verificar se ele é o mesmo para endereços TON na cadeia. Pode parecer uma conclusão precipitada que o código corresponderá, mas nem sempre é o caso. Ferramentas como essas ajudarão a eliminar contratos e desenvolvedores inteligentes nefastos.
No entanto, para fazer isso, os usuários ainda devem analisar o código e suas funções, mesmo que correspondam ao bytecode on-chain. O TON Verifier irá compilar o código, mas não consegue distinguir “certo” de “errado”. Mais especificamente, não analisa a intenção dessas funções ou seu criador. Em vez disso, é apenas uma observação e análise focadas no código. Os usuários ainda podem sinalizar códigos suspeitos para alertar outras pessoas, o que deve ajudar a evitar contratempos.
Um aspecto crucial da Verificador TON é como ele não requer um back-end centralizado. Embora possa ser usado com o back-end executado pelo Orbs, os usuários podem configurar verificadores dedicados e locais. Esses podem ser adicionados ao registro do verificador e utilizar seu próprio back-end. Além disso, os usuários podem fixar fontes de contrato e fazer cópias via IPFS, com migração para armazenamento TON. A descentralização continua sendo essencial no mundo blockchain, e o Orbs também garante que ela se aplique ao TON Verifier.
A importância do código verificado
Embora os contratos inteligentes sejam públicos para qualquer pessoa ver, a verificação da autenticidade do código permanece crucial. O código carregado por um desenvolvedor e o implantado na blockchain podem ser diferentes. Isso raramente acontece, mas aqueles com intenções nefastas tentarão qualquer método para enganar usuários e investidores.
Além disso, o mundo descentralizado não é confiável, mas nem sempre é fácil confiar no código escrito por outro ser humano. O TON Verifier ajuda a garantir que tudo seja verificado, embora seja recomendável analisar o código posteriormente.
Contratos inteligentes são uma ferramenta poderosa em criptografia e blockchain. Eles fornecem acesso a novos produtos, serviços e protocolos. No entanto, eles também são responsáveis por transações e saldos financeiros. Portanto, garantir que tudo seja verificado sem confiar no desenvolvedor é obrigatório.
Caso contrário, nada impediria um desenvolvedor mal-intencionado de alterar completamente o código on-chain ou introduzir backdoors para causar estragos. Tudo faz parte do processo de due diligence mais amplo que todos os usuários devem empregar ao lidar com contratos inteligentes.
Source: O TON Verifier da Orbs ajuda a rede aberta a se tornar menos confiável