O NEAR Protocol é um projeto blockchain baseado em sharding altamente escalável que foi lançado em 2020 e se destaca por sua visão única de oferecer recursos de BaaS (Blockchain-as-a-Service).
O protocolo NEAR usa sua rede de nós para criar um infraestrutura de nuvem descentralizada que permite a implantação de aplicativos descentralizados (dApps) nele. Juntamente com esta infraestrutura NEAR, garante a implantação de duas camadas de blockchain: sua Layer1 NEAR e Layer2 Aurora.
Graças a essa forma de operação, o NEAR Protocol é capaz de oferecer não apenas alta escalabilidade, mas também interoperabilidade entre cadeias com outras redes, como Ethereum. Dessa forma, os usuários podem transferir seus tokens dessas blockchains para a rede NEAR Protocol, obtendo maior capacidade de processamento e menores taxas de transação.
O token nativo da plataforma, NEAR, permite manter os incentivos necessários para o funcionamento da infraestrutura em todos os momentos, além de fornecer funções de staking e governança descentralizada dentro do protocolo.
Origem do Protocolo NEAR
O desenvolvimento do NEAR Protocol começou em meados de 2018, quando Erik Trautma, Alex Skidanov e Illia Polosukhin decidiram começar a desenvolver este projeto. No início, a equipe de desenvolvimento era formada por apenas nove pessoas e o trabalho era árduo. A ideia era criar um protocolo blockchain que consistisse em uma rede principal, cuja escalabilidade fosse impulsionada por um sistema de raspando. Dessa forma, o Layer1 da NEAR teria enorme escalabilidade e a capacidade de atender a centenas de milhares de transações por segundo, se necessário. Esse primeiro desenvolvimento seria possível após a apresentação do algoritmo de sharding NightShade, criado do zero para uso no protocolo NEAR.
Junto com a Camada1, o Protocolo NEAR também forneceu uma Camada2. Isso serviria para ampliar as funcionalidades do NEAR Protocol, permitindo a instalação de uma Máquina Virtual Ethereum. Assim, o protocolo NEAR seria compatível com a rede Ethereum e outras redes derivadas, permitindo a implantação rápida de contratos inteligentes pela rede, o que se beneficiaria da velocidade e custo operacional do protocolo NEAR. No total, essas ideias levaram quase dois anos para a equipe se desenvolver, e foi somente em 13 de agosto de 2020 que a rede principal do Protocolo NEAR tornou-se uma realidade.
Clique aqui para abrir sua conta de usuário em espanhol GRATUITAMENTE e com segurança e receber um presente de 5€.
Como funciona o protocolo NEAR
O NEAR Protocol é uma plataforma descentralizada que busca facilitar o desenvolvimento e implantação de dApps em sua tecnologia blockchain. Para isso, A NEAR faz uso de tecnologias amplamente conhecidas, como a Ethereum Virtual Machine (EVM), construção de sidechains e sharding, utilização da linguagem de programação AssemblyScript e Rust que posteriormente é compilada para WebAssembly (WASM) e outras tecnologias abertas que permitem o funcionamento e desenvolvimento desta plataforma.
NEARCore, a implementação de referência do protocolo NEAR
O Protocolo NEAR deve sua existência a NEARCore, que é o software que o faz funcionar. NEARCore é construído inteiramente usando a linguagem de programação Rust, tornando-o portátil para diferentes arquiteturas e muito seguro contra diferentes ataques e explorações. Dessa forma, os desenvolvedores criaram uma primeira camada de segurança em torno do NEAR, tornando seus nós implementados com a segurança em mente.
O NEARCore tem tudo o que você precisa para a inicialização completa do nó para mainnet, testnet e betanet, todos os quais podem ser facilmente iniciados com o script oficial, de perto. O NEARCore também garante o acesso a todas as tecnologias NEAR, já que a implementação é totalmente gratuita e facilmente integrada com seus diferentes backends em JavaScript, Python, Go, Java, C# e até Ruby.
Tudo isso significa que o NEARCore foi desenvolvido para que a comunidade possa aproveitar seus recursos usando as ferramentas que melhor atendem às suas necessidades.
Nightshade Sharding, o esquema de fragmentação do protocolo NEAR
O núcleo central da operação do protocolo NEAR é o protocolo de fragmentação Nightshade. O Nightshade é integrado ao NEARCore para criar uma rede particionada operacional eficiente e segura. Desta forma, os nós NEAR podem processar e validar transações em paralelo, tornando o trabalho muito mais rápido e aumentando assim a escalabilidade total da rede.
Com Nightshade, cada fragmento na rede NEAR produzirá uma parte do próximo bloco. Cada uma dessas partes é chamada de pedaço. Todos os chunks produzidos são então enviados para o restante da rede, onde são compilados, processados e armazenados, gerando um novo bloco dentro dela.
Neste novo bloco estão os registros de todas as transações NEAR e seu último status de sincronização. Uma vez concluído o processo, ele se repete em um ciclo sem fim que mantém o poder computacional da rede NEAR funcionando.
Este esquema operacional permitiria à NEAR oferecer uma escalabilidade de centenas de milhares de transações por segundo. Porém, a limitação do sistema está na conexão e na latência entre os nós que fazem parte da rede. Se os nós estiverem muito distantes uns dos outros no planeta ou tiverem problemas de conexão, a capacidade de dimensionamento do Nightshade é fortemente afetada. De fato, sob certas condições, isso pode levar a garfos difíceis da rede.
Proteções de Nightsghade
Para evitar isso, Nightshade aposta em um protocolo de consenso acionado por híbrido Limite de Prova de Estaca (TPoS) para selecionar os validadores. O protocolo de consenso, e especificamente sua parte BFT, é desenvolvido com base em duas tecnologias comprovadas:
- O sistema de consenso de cadeia mais longa do Bitcoin. No Nightshade, a cadeia mais longa é a cadeia correta, eliminando assim a chance de hard forks maliciosos interromperem seu desempenho.
- O sistema Casper do Ethereum 2.0 mesclado com o conceito GRANDPA do Polkadot é usado. Dessa forma, as cadeias de sharding possuem proteção contra ataques maliciosos de domínio, em que um pequeno grupo de nós pode atacar um sharding e acabar contaminando o restante das cadeias.
Por sua vez, o TPoS é semelhante a um sistema de leilão no qual um grande conjunto de validadores em potencial indica quantos tokens NEAR eles estão dispostos a apostar por meio de uma transação assinada. Nesse caso, o TPoS ajuda a determinar o limite mínimo para se tornar um validador a cada época (normalmente um intervalo de 12 horas) e decide com base nesses parâmetros dinâmicos. Dessa forma, a rede adiciona proteção adicional contra ataques ao esquema de staking.
Rainbow Bridge e Aurora, recursos de cadeia cruzada e contratos inteligentes
A segunda parte importante na operação de NEAR vemos em Rainbow Bridge e sua Layer2, Aurora. Rainbow Bridge é um aplicativo NEAR que permite aos usuários transferir tokens ERC-20, stablecoins, tokens empacotados e até NFTs, entre as blockchains Ethereum e NEAR. Isso permite que desenvolvedores e usuários aproveitem o maior poder de processamento e taxas baixas do NEAR Protocol.
Rainbow Bridge é um gateway totalmente descentralizado e sem permissão que pode ser usado com qualquer carteira Web3. O sistema funciona graças a uma série de smart contracts no Ethereum e Near's Layer2, Aurora. O funcionamento é idêntico ao da maioria das pontes que conhecemos para atividades cross-chain (por exemplo, Multichain). Isso significa que os tokens no Ethereum são bloqueados no contrato inteligente dentro dessa rede, enquanto no Aurora é liberada uma cópia exata desse ativo, que pode ser mobilizado no NEAR sem limitações. O processo inverso também é possível, através da queima do ativo em NEAR e sua liberação em Ethereum.
Agora, Rainbow Bridge é possível graças ao fato de que Layer2 de NEAR, Aurora, tem um implementação de suporte completo da máquina virtual Ethereum. Isso significa que qualquer contrato inteligente Ethereum pode ser portado para o NEAR sem grandes modificações. Graças a isso, é possível recriar tokens ERC-20, ERC-721 e ERC-1155 (este último com capacidade NFT).
Razões para fazer isso?
Bem, operar no NEAR é muito mais barato. Por exemplo, criar um NFT no NEAR pode custar até US$ 1. Por outro lado, no Ethereum, esse valor pode chegar a US$ 100 ou mais, dependendo das condições de custo do Gás no Ethereum.
A outra razão é a velocidade. Aurora é capaz de alcançar o confirmação de uma transação em apenas 2 segundos. Isso coloca a média de 45 segundos necessários para negociar Ethereum bem longe (desde que você pague o gás correto). Isso significa que os aplicativos DeFi no protocolo NEAR não são apenas possíveis, mas centenas de vezes mais baratos do que usar redes como Ethereum. De fato, o ecossistema DeFi no protocolo NEAR cresceu rapidamente graças às facilidades que oferece para desenvolver esses aplicativos em seu blockchain.
Por outro lado, o Aurora usa o mesmo princípio operacional do Ethereum. Ou seja, as comissões de computação dos contratos inteligentes devem pagar um “Gás” usando o token NEAR. Também há limitações no tamanho e na capacidade do Gás que os contratos inteligentes podem usar. Isso evita ciclos de computação infinitos e mantém a rede protegida contra ataques de spam.
NEAR-Token
O token NEAR é o token nativo do protocolo NEAR. É um token derivado do ERC-20 que funciona no blockchain NEAR e aproveita os recursos do Aurora para sua operação. O token tem uma oferta máxima de XNUMX bilhão de tokens, tornando-se um token deflacionário. Entre os principais usos do NEAR está o pagamento de comissões de rede, pagamento de recompensas, pagamento de acesso a dApps e serviços dentro da rede e governança do protocolo.
Um ponto curioso sobre o NEAR é que, para manter sua escassez, o restante das taxas de transação é queimado. Dessa forma, a inflação da rede é mantida sob controle e o aumento do valor do token é incentivado.
Governança dentro do protocolo
A governança dentro do protocolo NEAR permite que a comunidade participe na decisão do futuro do protocolo. Desde fazer e votar em propostas de melhoria, até participar de correções de bugs e recompensas de bugs, até participar da atualização de parâmetros do sistema e introduzir mudanças em grande escala na tecnologia central do protocolo. A capacidade de gerenciar recursos geralmente inclui a alocação de fundos de subsídios de fontes comunitárias, como a alocação fornecida à Fundação.
Os princípios de design da NEAR se aplicam à sua governança:
- Usabilidade: Os processos de governança devem ser claros e compreensíveis. A participação ativa e os mecanismos de votação (quando disponíveis) devem ser simples e diretos. A governança deve ser efetiva e eficiente, para que as decisões sejam tomadas com rapidez e implementadas de forma eficiente. A comunidade de partes interessadas deve ter voz suficiente para apoiar a legitimidade das decisões e não abandonar ou bifurcar a plataforma.
- Escalabilidade: A governança precisa se expandir à medida que o escopo e a complexidade da própria plataforma, a diversidade de seus stakeholders e a amplitude da participação crescem.
- Simplicidade: Os processos mais fortes tendem a ser os mais simples, portanto, a boa governança deve evitar processos de engenharia excessiva e reconhecer que a comunicação pessoa a pessoa geralmente é a abordagem mais fácil.
- Descentralização sustentável: A governança deve permitir a participação de todos os stakeholders na plataforma, mas deve ser resistente à captura por qualquer um deles ao longo do tempo.
Para participar da governança, tudo o que você precisa fazer é apostar na plataforma, o que lhe dará poder de voto dentro dela. Você também pode participar de discussões de governança usando o fórum da comunidade organizado para isso.
Comece no Bit2Me e entre no mundo das criptomoedas com vantagem. Cadastre-se facilmente e ganhe 5€ GRÁTIS na sua primeira compra com este link. Não espere mais para se juntar à revolução criptográfica! Cadastre-se