paint-brush
O que é um MetaTime? Uma olhada no ecossistema MetaChain Blockchainpor@isaacbenson
18,866 leituras
18,866 leituras

O que é um MetaTime? Uma olhada no ecossistema MetaChain Blockchain

por Isaac Benson5m2023/04/10
Read on Terminal Reader

Muito longo; Para ler

Metatime é uma coleção de plataformas baseadas em blockchain que formam um ecossistema de ferramentas para os usuários interagirem com o mundo Web3. O protocolo usa MetaAnthill para habilitar seu algoritmo de consenso Proof-of-Meta. A tecnologia é construída sobre a linguagem de programação Java e tem como objetivo otimizar a sincronização entre os nós da rede.
featured image - O que é um MetaTime? Uma olhada no ecossistema MetaChain Blockchain
Isaac Benson HackerNoon profile picture

Os ecossistemas Blockchain trazem várias ferramentas e plataformas para a criptografia, geralmente sob uma organização principal.

Esses ecossistemas permitem que os usuários se envolvam em diferentes protocolos e aplicativos sem alterar blockchains ou usar tokens diferentes. Vamos nos aprofundar no ecossistema e como ele funciona.

O que é Metatempo?

Metatime é uma coleção de plataformas baseadas em blockchain que formam um ecossistema de ferramentas para os usuários interagirem com o mundo Web3. O protocolo funciona como uma plataforma de desenvolvimento blockchain que usa a Metatime Virtual Machine (MVM) para permitir a execução de contratos inteligentes e o desenvolvimento de aplicativos descentralizados.

Como funciona o Metatime

O protocolo usa MetaAnthill para habilitar seu algoritmo de consenso Proof-of-Meta (PoM), que é um híbrido de três algoritmos de consenso diferentes:

  1. Meta Proof-of-Stake (MPoS)
  2. Metaprova de histórico (MPoH)
  3. Meta Prova de Trabalho Social (MPoSW)


A MetaAnthill é inspirada em como as formigas trabalham na natureza para alocar recursos em sua força de trabalho de maneira eficiente. A tecnologia é construída na linguagem de programação Java e tem como objetivo otimizar a sincronização entre os nós da rede e os dispositivos que os hosts estão usando. O protocolo verifica o dispositivo de um usuário para determinar quantos recursos ele pode contribuir para a rede.

O objetivo é determinar a melhor alocação de recursos para validadores. Por exemplo, um host que usa seu telefone terá menos recursos para contribuir em comparação com um host que usa seu PC para validar transações. O MetaAnthill usa as informações do dispositivo para fazer uma maneira eficiente de sincronizar a rede.

Ele verifica cada transação antes de enviá-la aos diferentes validadores da rede. Uma vez que MetaAnthill e os validadores de rede tenham confirmado uma transação, ela é adicionada ao blockchain.

Minha opinião sobre a tecnologia MetaAnthill

O protocolo adota uma abordagem interessante para proteger a rede, e há alguns benefícios e desvantagens de como a tecnologia funciona:

Prós:

  • Alocação de recursos: o protocolo verifica o dispositivo de um usuário para determinar quantos recursos ele pode contribuir para a rede. Isso ajuda a determinar a melhor alocação de recursos para validadores, garantindo que aqueles com dispositivos mais poderosos contribuam com mais recursos para a rede.
  • Segurança: MetaAnthill verifica cada transação antes de enviá-la aos diferentes validadores da rede. Isso aumenta a segurança da rede, garantindo que apenas transações legítimas sejam carregadas no blockchain.

Contras:

  • Suporte limitado: é construído na linguagem de programação Java, portanto pode não ser compatível com outras linguagens de programação, limitando sua adoção em alguns ecossistemas.
  • Centralização: o mecanismo de alocação de recursos do MetaAnthill pode levar à centralização, onde aqueles com dispositivos mais poderosos têm mais controle sobre a rede, potencialmente levando a uma concentração de poder.

Diferentes tipos de mineradores

Proof-of-Meta tem três tipos diferentes de mineradores na rede. Cada minerador é separado pelo tipo de hardware de mineração que usa.

MetaMiners

O primeiro grupo de mineradores é conhecido como MetaMiners. Eles são validadores que protegem a rede por meio do algoritmo MPoS. Como o algoritmo Proof-of-Stake tradicional, esses usuários validam as transações apostando seus tokens (neste caso, MetaCoin ou MTC).

Eles também supervisionam o nível de transações na rede e podem canalizar transações para outros validadores para evitar congestionamentos. MetaMiners ganham tokens adicionais para validar a rede, e validadores mal-intencionados perdem seus tokens apostados.

Além das tarefas de validação e arquivamento das transações incluídas no bloco entrante ao longo do processo de formação da estrutura em cadeia da rede, o papel do Signer, que o MetaMiner executa, é responsável por garantir que o desenho dos blocos não seja alterado.

Para se tornar um MetaMiner, os usuários devem apostar 1 milhão de tokens MTC. Ao disponibilizar um nodo para utilização no Metatime, o responsável pela execução das tarefas do MetaMiner terá total controle sobre o referido nodo. A interface do administrador permite monitorar o servidor e a possível desativação de seu serviço a qualquer momento.

MacroMiners

Em seguida, os MacroMiners são validadores que protegem a rede por meio do algoritmo MPoH. O algoritmo MPoH funciona verificando a ordem em que as transações ocorrem na rede e se estão sendo validadas corretamente.

Archive Nodes, Full Nodes e Light Nodes são as três variedades distintas de MacroMiners:

  1. Os nós de arquivo precisam de no mínimo 4 GB de RAM, uma CPU de oito núcleos e uma unidade de estado sólido de 5 GB para operação.
  2. Os requisitos mínimos para Full Nodes são 8 GB de RAM, uma CPU de 4 núcleos e um SSD de 250 GB.
  3. A capacidade de computação para Light Nodes deve ser de pelo menos 16 GB de RAM, 2 núcleos ou mais e 1 GB de SSD.


Todos os nós recebem recompensas do minerador de um pool que inclui outros nós da rede, e as recompensas são distribuídas diariamente às 12h, horário universal. No entanto, as recompensas são limitadas com base no tipo de minerador. Por exemplo, os Archive Nodes só podem ganhar até 150 MTC por dia, e as recompensas totais no pool de mineradores são 75.000 MTC.

O pool de recompensas para Full Nodes é de 50.000 MTC, dos quais eles podem ganhar no máximo 100 MTC. Da mesma forma, os Light Nodes podem ganhar até 50 MTC de um conjunto de recompensas de 25.000 MTC. O pool de mineradores é atualizado a cada hora e os nós podem rastrear sua parte da recompensa do pool de mineradores, mas só pode ser transferido para a carteira durante o período de recompensa da meia-noite.

MicroMiners

MicroMiners são o último grupo de mineradores e são validadores que usam MPoSW para proteger a rede. Esses validadores verificam todas as transações para garantir que sejam aceitas ou rejeitadas a tempo.

Cada MicroMiner opera como um nó dentro da rede e executa o processamento de dados por meio de um dispositivo móvel. Além disso, indivíduos com experiência e familiaridade com o MetaChain que contribuem ativamente para os projetos são aconselhados a manter canais de comunicação transparentes. Isso é para garantir que todos os MicroMiners possam se comunicar efetivamente uns com os outros.

O sistema MicroMiner assumiu a responsabilidade de permitir o gerenciamento de usuários dentro do ecossistema Metatime, ao mesmo tempo em que introduz novas perspectivas de interação social. Além disso, as decisões de votação dos MicroMiners determinarão a alocação de atualizações para vários componentes do ecossistema.

Minha opinião sobre a tecnologia

O algoritmo de consenso oferece vários métodos para os usuários validarem a rede (através de dispositivos móveis, staking ou aplicativos de desktop), por isso é mais fácil para os recém-chegados configurar um nó e iniciar a mineração. No entanto, quero ver mais recursos para validadores em potencial que dividem o processo de maneira não técnica.

Recursos simplificados em um estilo de "início rápido", juntamente com uma explicação mais técnica, ajudarão o usuário médio a entender como se envolver com o ecossistema.

Conclusão

Metatime é um protocolo blockchain que serve como uma plataforma de desenvolvimento blockchain, permitindo a implantação de DApps e a execução de contratos inteligentes. Este protocolo emprega uma mistura de três técnicas de consenso separadas chamadas Proof-of-Meta (PoM), habilitadas pela tecnologia MetaAnthill.

Projetar o MetaAnthill de acordo com a maneira como as formigas dividem a comida e a água o torna melhor para manter os nós da rede sincronizados com os dispositivos de seus hospedeiros. Para garantir ainda mais que indivíduos com dispositivos mais poderosos forneçam mais recursos à rede, o protocolo analisa o dispositivo de um usuário para avaliar o quanto ele pode contribuir para a rede.

No entanto, a técnica de distribuição de energia do MetaAnthill pode levar à centralização, pois dispositivos mais poderosos teriam maior influência sobre a rede.

Todos os nós da rede compartilham as recompensas do minerador de um pool de outros nós da rede, e o protocolo distingue entre três categorias de mineradores na rede com base no equipamento de mineração que eles empregam. Embora a abordagem da Metatime à tecnologia blockchain seja intrigante e inovadora, ela vem com algumas ressalvas.