Membros nucleares iniciais do TON falam sobre as 10 principais contribuições que influenciaram o desenvolvimento inicial do TON

robot
Geração de resumo em curso

Este artigo descreve as contribuições iniciais da equipe central da TON, NEWTON, revelando seu importante papel no desenvolvimento da Fundação TON e mostrando o esforço e conquistas da equipe. (Antecedentes: TON HackerHouse conclui com sucesso em Bangkok! TONX junto com 300 desenvolvedores globais criam 70 projetos inovadores) (Contexto adicional: TONX API colabora com 20 gigantes ecossistêmicos! Coopera com Blum, Catizen, CoinGecko, Google Cloud para construir ecossistema de desenvolvedores TON) O nome da Fundação TON é provavelmente conhecido por todos, mas poucos conhecem os contribuintes iniciais - a história da equipe NEWTON (equipe central da TON). Através de contribuições técnicas voluntárias, NEWTON foi reconhecido pela equipe oficial do Telegram em 2021, realizando a maior transferência de tecnologia de 'comunidade takeover' da história do Bloco. Como membro inicial da NEWTON, deixe-me contar essa história para você. 1. Introdução: juntando-se à equipe NEWTON e missão da equipe Quando me juntei à equipe NEWTON, nossa principal missão era clara: manter a estabilidade do código TON testnet2, enquanto aprimorávamos as ferramentas de desenvolvimento. Como não controlávamos diretamente o repositório GitHub do Bloco TON, mas precisávamos atualizar o código constantemente, criamos uma nova organização chamada NEWTON. Para garantir uma atualização tranquila da rede, incentivamos a comunidade a usar o validador desenvolvido pela NEWTON como a versão padrão. Desde a sua fundação até junho de 2021, a equipe NEWTON completou vários projetos de desenvolvimento e infraestrutura inovadores. Vamos agora entender mais sobre as 10 principais contribuições que impactaram o desenvolvimento inicial da TON. (1) mytonctrl: Ferramenta de gerenciamento de Nó automatizada Nossa primeira grande contribuição foi o mytonctrl, uma poderosa ferramenta automatizada para instalação de Nós e configuração de validadores. Ele fornece algumas funcionalidades básicas, como criação de Carteira, implantação de contratos, recuperação de histórico de transações, e até mesmo um sistema de registo DNS - curiosamente, o DNS na época era diferente do DNS moderno que vemos hoje em dia. O mytonctrl também pode configurar validadores, liteserserver e litclients, simplificando o acesso e análise dos dados de Nós. Em 2021, adicionamos scripts de Mineração baseados em CPU e testes de energia automatizados para simplificar a cunhagem de TON. (2) tonmon: Visualização do estado de execução do Bloco Ter um Nó e obter dados não era suficiente; precisávamos de mais ferramentas de visualização para monitorar o estado de execução do Bloco. Para monitorar melhor o estado de execução do Bloco, criamos o tonmon. Esta ferramenta rastreia indicadores-chave como tempo de criação do Bloco, estado de Fragmentação, cronograma de eleições dPoS, contagem e peso de validadores, e estado do contrato de Mineração. Podemos reagir rapidamente a qualquer anormalidade na rede. A rede era muito pequena em seus estágios iniciais, com cerca de 80 validadores em todo o mundo. (3) tonmine: Monitorização do contrato Giver Desenvolvemos o tonmine para rastrear as atividades de Mineração do TON. Embora o giver inicial do Bloco TON tenha variado em tamanho, em 2021 restaram apenas 10 givers de pequeno porte. O tonmine exibe estatísticas diárias de Mineração de cada contrato, com uma média de 20.000 TON por contrato por dia - totalizando 200.000 TON para todos os contratos. A dificuldade de Mineração varia significativamente entre diferentes givers, dependendo da quantidade de Mineiros - alguns givers têm uma dificuldade menor devido a menos Mineiros, enquanto outros têm uma dificuldade extremamente alta. (4) Pontes de cadeia cruzada Antes de TON adotar os padrões jetton ou Token não fungível, reconhecemos a importância da compatibilidade das pontes de cadeia cruzada. A equipe NEWTON desenvolveu uma ponte TON nativa para ERC-20 Tokens EVM compatíveis na cadeia, que foi testada com sucesso em bridge.ton.org. Isso possibilitou transferências perfeitas entre TON, Ethereum e BSC. (5) @cryptobot: Carteira Telegram Bot Em 2021, antes do lançamento do mini app do Telegram, um membro da equipe desenvolveu a @cryptobot Telegram Carteira. Inicialmente, suportava BTC, TON, BNB e USDT. Após o lançamento do mini app do Telegram, a Carteira foi completamente atualizada. (6) toncenter: Simplificação do acesso aos dados do Bloco Com o toncenter, os desenvolvedores não precisam mais configurar Nós completos, estudar litecliclient ou liteserver, ou se preocupar com a serialização dos dados. O toncenter fornece uma API pública, simplificando muito o acesso aos dados na cadeia para várias Carteiras e exploradores de Bloco. Embora a infraestrutura TON tenha se desenvolvido para ter mais opções de provedores de API, como hoje em dia com tonxapi.com, o toncenter ainda continua a servir os desenvolvedores, demonstrando a sua robustez de design. (7) explorer.toncoin.org: O primeiro explorador de Bloco TON O primeiro explorador de Bloco TON foi incorporado ao repositório central do explorer.toncoin.org. Embora fosse incrivelmente rápido, a representação de dados era muito técnica para a maioria dos usuários. (8) ton.sh: Novo navegador Depois de enfrentar a complexidade do explorer.toncoin.org, criamos o ton.sh. Após superar o desafio de deserializar os dados do Bloco, lançamos-o usando uma API pública. O ton.sh foca em funcionalidades básicas, como saldo da Carteira, transações, e especialmente, memorandos. Os memorandos eram essenciais para os primeiros usuários do TON, antes do surgimento de TON Connect ou contratos complexos de Finanças Descentralizadas, especialmente para depósitos em exchanges. Embora tenham surgido novos navegadores como TONScan e TONViewer, o ton.sh ainda é um marco histórico no desenvolvimento do TON. (9) TonWeb: SDK básico de JavaScript Devido ao uso de linguagens desafiadoras como Fift e Func nos contratos inteligentes TON, a equipe NEWTON desenvolveu o TonWeb, um SDK de JavaScript que simplifica a criação, implantação e transações de Carteira. (10) Carteira TON: Minha primeira Carteira TON Esta Carteira TON remonta à era do Telegram, sendo a minha primeira Carteira, e ainda a utilizo. 2. Reconhecimento histórico: NEWTON...

Ver original
  • Recompensa
  • 1
  • Partilhar
Comentar
Nenhum comentário
Negocie cripto em qualquer lugar e a qualquer hora
Digitalizar para transferir a aplicação Gate.io
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)