TON é um blockchain totalmente descentralizado projetado pelo Telegram para ser usado por bilhões de usuários. Possui transações extremamente rápidas, taxas mínimas, aplicativos fáceis de usar e é ecologicamente correto.
UUm dos projetos que mais tem causado debate no mundo das criptomoedas é A Rede Aberta (TON). Este projeto, originalmente conhecido como Telegram Open Network, é uma blockchain e criptomoeda projetada pelos irmãos Durov (criadores do Telegram).
A ideia do projeto era revolucionar e massificar os sistemas de pagamento criptográfico, integrando um poderoso sistema de pagamento criptográfico em seu aplicativo mundialmente famoso, o Telegram. Desta forma, mais de 500 milhões de pessoas puderam fazer uso do TON, iniciando assim um novo capítulo no mundo das criptomoedas.
Tudo isso, claro, acompanhado de grandes avanços na tecnologia blockchain, como é o caso das cadeias de sharding, Prova de participação alta velocidade e integração de pagamentos de forma nativa para diferentes aplicativos.
Um pouco de história
A história da TON começa em 2018, quando o TechCrunch, um dos mais importantes sites de tecnologia, publicou rumores de que o Telegram poderia integrar pagamentos criptográficos em seu aplicativo de mensagens instantâneas. Naquela época, tanto o lite paper (um documento de 23 páginas) quanto o white paper do projeto (um documento de 132 páginas e totalmente técnico) foram exibidos. Assim nasceu o Telegram Open Network e sua criptomoeda, “Gram”.
O projeto se tornaria realidade graças a um ICO com o qual esperavam arrecadar 500 milhões de dólares e iniciar o desenvolvimento do TON. Desse dinheiro sairia tudo o que fosse necessário para custear a adaptação da infraestrutura do Telegram, o desenvolvimento do blockchain e sua criptomoeda, além de tudo o que fosse necessário para lançar o projeto mundialmente. Além disso, até 2021, o plano era colocar o TON sob o controle da The Open Foundation e separar a operação do Telegram e do TON, para expandir seu alcance e descentralizar sua operação.
os problemas começam
No entanto, o fato de uma ICO para o projeto começou a gerar os primeiros problemas. Os golpes no Twitter começaram a aparecer e isso levou o próprio Pavel Durov a convidar as pessoas a denunciar todas essas contas falsas e que em breve haveria um meio oficial para participar da ICO.
Em abril de 2018, começaram as compras privadas, entre as quais se destacou a compra de uma empresa chinesa, por um total de 2.000 milhões de dólares em tokens Gram. Tudo parecia destinado ao sucesso total na TON.
Viria então o início da venda pública, que se tentou dar sob a maior legalidade possível nos Estados Unidos e as regras da SEC. O Gram Token Purchase Agreement foi estruturado como um contrato futuro, permitindo que os investidores recebam os tokens assim que o TON for lançado. Como os futuros eram vendidos apenas para investidores credenciados, a oferta estava isenta de registro como título nos termos do Regulamento D do Securities Act de 1933, com base no fato de que uma vez que a TON estivesse operacional, os Grams teriam utilidade e não seriam considerados valores. Tudo isso, junto com os dois formulários D arquivados e o silêncio da SEC, deram luz verde à venda do Telegram ICO.
SEC x Telegram
No entanto, a SEC começou a se mobilizar e, em 11 de outubro de 2019, interveio pedindo ao Telegram que restringisse temporariamente a distribuição de tokens Gram. O regulador argumentou que os compradores iniciais da Gram atuariam como subscritores, e a revenda da Gram, uma vez distribuída, seria uma distribuição não registrada de títulos.
Esse fato levou a um dos casos de criptografia mais longos vistos até agora, um que o Telegram perderia. Assim, em 12 de maio de 2020, após uma dura luta legal, Pavel Durov anunciou o fim da participação ativa do Telegram na TON. Isso iniciaria o processo de devolução do dinheiro que foi prorrogado até 2021.
O renascimento do TON
No entanto, Pavel Durov, prevendo tudo isso, desenvolveu o TON como um projeto de software livre, cujo código estava disponível no Github. Isso significa que, embora o Telegram possa não ser capaz de trazer a TON à tona como queria, a comunidade poderia desenvolver a ideia e colocá-la em prática.
E foi exatamente isso que aconteceu. Em 7 de maio de 2020, teve início o projeto FreeTON, que utilizaria a tecnologia TON disponível desenvolvida até então (já havia redes testnet implantadas). Mas o maior projeto que seguiu os passos da TON, é a TONCOIN, sob o Domínio da web Ton.org, este projeto foi o que mais desenvolveu a tecnologia TON e se tornou a referência do que Pavel Durov sonhava construir.
Tecnologia por trás da TON
A TON aposta na construção não só de um sistema de pagamentos, mas também de uma infraestrutura completa capaz de descentralizar diferentes serviços. Para conseguir tudo isso, a TON baseia seu desenvolvimento nas seguintes tecnologias:
Prova de participação e fragmentação para alta escalabilidade
A TON consiste em uma rede de três camadas. No primeiro nível temos a master chain ou master chain, que funciona graças a um poderoso algoritmo Proof of Stake (PoS) que oferece grande velocidade, escalabilidade e segurança. Esta cadeia principal é a cadeia principal da rede TON e está atualmente em operação. Ou seja, toda vez que realizamos uma operação na TON, ela é realizada na cadeia master.
No segundo nível, encontramos as cadeias de trabalho, cadeias secundárias que se conectam à cadeia principal e que podem ter até 2^32 cadeias conectadas diferentes. Cada uma dessas cadeias secundárias, eles podem ter seu próprio conjunto de regras de consenso, incluindo diferentes formatos de conta e endereço de transação, máquinas virtuais para contratos inteligentes e criptomoedas básicas, etc.. Tudo isso sem deixar de ser compatível com a master chain, podendo interagir com ela, e entre elas, sem problemas.
Finalmente, temos o terceiro nível, que são as cadeias de fragmentação. As cadeias de fragmentação fazem parte das cadeias de trabalho e seu papel é dar-lhes um impulso de escalabilidade, dividindo o trabalho e paralelizando-o. Dessa forma, a escalabilidade da TON dispararia para níveis muito mais altos do que encontraríamos em redes como Polkadot ou Solana hoje. Tudo isso é possível graças ao esquema bottom-up que a TON usa para suas cadeias de shards, dando origem ao que eles chamam de Paradigma de Sharding Infinito.
Toda essa tecnologia é conhecida como TON, sendo um dos principais avanços que o projeto apresenta ao mundo das criptomoedas, rivalizando diretamente com projetos como Ethereum, Polkadot ou Cosmos.
Todo esse sistema funciona de forma totalmente descentralizada (por meio de um protocolo P2P), o que o tornou resistente à censura e aos diversos ataques que a rede poderia sofrer.
Self-healing, uma rede sem hard forks
Outro grande avanço da TON foi o mecanismo de autocura ou autorrecuperação que a rede possuía. Devido ao sistema de sharding, existe a possibilidade de uma atualização da rede (masterchain) entrar em conflito com as redes secundárias (workchain ou sharding chains). Nesse caso, o mecanismo de autorrecuperação seria responsável por manter o bom funcionamento da rede TON, permitindo inclusive a reescrita de blocos blockchain para solucionar o problema.
A reescrita em qualquer caso não significou descartar o bloco anterior, pois os dados daquele bloco serão utilizados e serão vinculados ao novo bloco, permitindo a revisão de suas informações a todo momento. Dessa forma, a TON se protegeu contra eventos que prejudicaram o funcionamento de sua blockchain e, ao mesmo tempo, evitou problemas que poderiam ser causados por hard forks dentro de sua estrutura.
roteamento de dados rápido
Um dos maiores problemas que as redes blockchain enfrentam é o crescimento de suas redes. P2P, e a consequente dificuldade de enviar informações da rede para todas as suas partes dentro das regras de consenso já aceitas.
Entender esse problema é simples: imagine um mensageiro que precisa levar sua mensagem para 100 pessoas ao redor do mundo, de forma rápida e segura. Criar um plano para isso é relativamente simples. No entanto, o problema aumenta exponencialmente quando adicionamos milhares de correios e centenas de milhões de destinos na equação. Lá, o problema de logística e eficiência torna-se tão complexo que resolvê-lo não é nada fácil.
Precisamente este problema foi visto em TON. A mobilização eficiente de todas essas informações na cadeia principal e suas cadeias de trabalho (até um máximo de 2^32 cadeias) era muito complexa. Então eles criaram uma solução para o problema conhecido como Roteamento de hipercubo instantâneo (IHR), um protocolo de comunicação P2P que permitia a todos os nós TON compartilhar informações sobre seus blocos e operações de forma rápida e eficiente. Assim, toda a rede manteria a sincronização de informações necessária ao seu bom funcionamento. Algo necessário considerando que o protocolo TON PoS e seu sistema de sharding esperam gerar um bloco a cada 5 segundos dentro da rede.
De fato, esse problema resolvido pela TON é um dos problemas que mais afligem o Ethereum 2.0 e seu desenvolvimento de cadeias de sharding, e também houve problemas semelhantes com o Polkadot, embora já tenham sido resolvidos.
Armazenamento descentralizado, privado e seguro
Outra tecnologia que a TON integra em sua rede é conhecida como TON Storage. TON Storage é uma rede de armazenamento de dados P2P integrada aos nós da rede TON. Ou seja, cada nó TON é capaz de implantar um ponto de armazenamento de dados descentralizado dentro da rede.
A ideia do TON Storage é que essa rede seja capaz de funcionar como uma espécie de grande disco rígido, onde você pode armazenar dados necessários para o funcionamento de dApps ou outros aplicativos blockchain ou não, que tenham acesso à referida rede. O TON Storage seria baseado em um sistema DHT (semelhante ao usado no Bitcoin) para compartilhar informações entre nós e permitir acesso descentralizado aos dados a todo momento.
Este sistema é como o que vemos em redes como IPFS, Filecoin, Sia, e seria altamente integrado ao TON e ao restante das funções deste blockchain.
Privacidade e anonimato por padrão
Um dos grandes avanços da TON foi o compromisso de manter e proteger a privacidade e o anonimato de seus usuários. Por exemplo, um problema comum com redes Proof of Stake é que todos os seus stakers devem tornar público um endereço onde podemos ver publicamente o total de moedas apostadas, uma situação que expõe dados que não deveriam ser públicos.
Bem, para evitar essa situação e outras, a TON criou o que é conhecido como TON Proxy. TON Proxy é uma funcionalidade da rede TON, que permite que seus usuários troquem informações dentro da rede anonimamente. Para isso, a TON utilizou um protocolo de rede derivado do protocolo de privacidade I2P (protocolo que concorre com o Tor e possui capacidades técnicas superiores a ele). A ideia é que este sistema permita o envio e recebimento de dados na rede TON de forma anônima e zeroconf (sem a necessidade de configuração) facilitando a privacidade e anonimato das pessoas ao utilizarem o TON.
DNS e serviços dentro da rede
Outro ponto importante na operação da TON é seu esquema de DNS e serviços descentralizados. O DNS descentralizado permite que qualquer pessoa tenha um nome de domínio dentro da rede associado a um endereço de pagamento ou serviço em questão. Um exemplo da usabilidade desse tipo de função é visto em serviços como o Ethereum Name Services (ENS) onde podemos registrar nomes de domínio para sites descentralizados ou endereços de pagamento de criptomoedas para a rede Ethereum ou compatíveis.
Contratos inteligentes em TON
A TON também oferece recursos de smart contracts avançado, no entanto, neste ponto há muito trabalho a ser feito. Por exemplo, a TON ainda carece de especificações padrão para implantação de contratos especializados, como NFT (embora já exista um candidato a lançamento para isso). O lançamento de tokens especializados é limitado a workchains (já que cada workchain pode ter um token que o identifica), portanto, padrões de token como o ERC-20, eles possivelmente não existem (eles podem ser criados, mas novamente não há um padrão definido ainda).
Tudo isso cria uma situação um tanto única, já que a máquina virtual TON (ou TVM) oferece recursos exclusivos para contratos inteligentes poderosos, mas a falta de desenvolvimento de padrões dificulta sua emissão.
Essa situação curiosa se explica porque com o anúncio da separação do Telegram do projeto, muitos desenvolvedores o deixaram. No entanto, a comunidade que assumiu as rédeas do projeto desde então vem recuperando muito potencial e capacidade de desenvolvimento, o que pode ser visto no andamento geral do projeto até o momento.
De fato, uma de suas prioridades atuais é melhorar a capacidade de desenvolver e implantar contratos inteligentes dentro da rede, portanto, a médio prazo, certamente veremos muitas melhorias nesse sentido.
Esta situação tornou-se evidente com a existência de serviços dApps vitais dentro da TON, como pontes ou as diferentes plataformas NFT que foram criadas na rede aproveitando essa capacidade.
TON, o token blockchain
Toncoin (anteriormente conhecido como Gram) é o token nativo da rede TON. Dentre as funções deste token podemos citar:
- Pagamento de gás para transações de pagamento e interação com contratos inteligentes.
- Possibilidade de realizar operações cross-chain nativas dentro da rede. Lembre-se de que TON é o token da cadeia mestre e cada cadeia de trabalho tem seu próprio token interoperável com TON, portanto, essas operações são habilitadas nativamente.
- O token também é usado para pagar pelo acesso aos recursos da rede. Por exemplo, para acessar o sistema de armazenamento descentralizado (TON Storage), ou o serviço DNS (TON DNS) ou os serviços implantados na camada TON Services. Em todos esses casos, o Toncoin seria a moeda usada para pagá-los.
- Ele é usado para a implantação de novos nós de piquetagem para a cadeia principal ou para cadeias de trabalho e cadeias de sharding.
- Também é usado para governança descentralizada do protocolo.
Toncoin tem uma emissão máxima de 5 bilhões de tokens, e para colocá-los em circulação, deve-se recorrer a um fato curioso: a mineração usando Prova de Trabalho. A razão para esse sistema é que, inicialmente, os 5 bilhões de tokens foram todos emitidos e colocados em um contrato inteligente chamado “Giver”, que libera 100 TON por dia como recompensa para os mineradores.
Este contrato inteligente é projetado para medir o trabalho computacional dos mineradores e conceder-lhes recompensas, o processo é projetado para que os mineradores gerem TON que possam circular no blockchain (caso contrário, eles permanecerão bloqueados). Uma vez minerado com sucesso, o minerador pode pegar esses tokens e usá-los na rede para pagar, usar contratos inteligentes ou criar nós de validação para o sistema PoS. O protocolo de mineração usado para TON é especialmente projetado para aproveitar a CPU e GPU, sendo resistente a ASIC.
o futuro das toneladas
O TON é sem dúvida um grande projeto com capacidades únicas que o colocam ao nível de grandes projetos como Ethereum, Polkadot o Cardano. Seu desenvolvimento a princípio foi meteórico, mas os problemas que o Telegram teve com a SEC certamente viraram tudo de cabeça para baixo. Apesar disso, a comunidade vem recuperando esse projeto aos poucos até recolocá-lo em uma posição relevante.
O desenvolvimento do projeto continua seu caminho e nos mostrou que é um projeto vivo. Um que planeja concluir o desenvolvimento de suas principais ferramentas durante este 2022. Com desenvolvedores dispostos e uma comunidade que vem crescendo cada vez mais, é muito provável que esse objetivo possa ser cumprido. Se bem-sucedido, se tornaria o primeiro projeto de blockchain que, apesar de praticamente cair no esquecimento, conseguiu ressurgir e se tornar um dos mais importantes dentro da comunidade.