Hoje, a plataforma do Ethereum é a número um de contratos inteligentes no espaço criptográfico, com a maioria dos contratos inteligentes e aplicativos descentralizados (dApps) baseados nessa blockchain. Como o Ethereum, também existem no mercado, várias outras plataformas de contratos inteligentes.
Porém, só porque a plataforma do Ethereum é a número um quando se trata de contratos inteligentes e DeFi, não significa que não tenha problemas. Ela tem um problema flagrante, que se referem a questões significativas de escalabilidade. Ela simplesmente não consegue escalar sua rede.
E é aqui que o Protocolo NEAR entra em cena. A USP (proposta única de venda) da NEAR usa um mecanismo de consenso Proof-of-Stake ( Prova de participação) que utiliza sharding (fragmentação). Antes de profundizar, vamos conhecer o Ethereum e o NEAR.
O que é o Ethereum?
Se você olhar para a definição do Ethereum em seu site, é como segue:
“Ethereum” é uma tecnologia que abriga dinheiro digital, pagamentos globais e aplicativos. A comunidade construiu uma economia digital em expansão, novas formas ousadas para que os criadores ganhassem online e muito mais. É aberto a todos, onde quer que você esteja no mundo”.
Fundada em 2015 por Vitalik Buterin, o Ethereum se estabeleceu firmemente como a segunda maior criptomoeda por capitalização de mercado, perdendo apenas com a Bitcoin. O Ethereum se baseia na blockchain do Bitcoin, tornando-a mais do que apenas outra criptomoeda que permite aos usuários enviar ou receber valor sem nenhuma intervenção de terceiros.
O Ethereum garante a descentralização substituindo os servidores centrais por milhares de nós, garantindo que a plataforma esteja sempre online e livre de qualquer influência de terceiros. Os contratos inteligentes também são parte integrante do ecossistema do Ethereum, e como a plataforma suporta aplicativos descentralizados e esses contratos inteligentes, é excepcionalmente atraente para desenvolvedores e usuários.
O Ethereum agora está se movendo para o Ethereum 2.0 ou Serenity. A atualização melhorará significativamente a escalabilidade, eficiência e velocidade da blockchain do Ethereum. Além disso, a atualização permitirá que o Ethereum reduza os custos de gás e processe mais transações, melhorando a escalabilidade da blockchain sem comprometer a segurança.
A atualização também fará com que o Ethereum mude para Proof-of-Stake (prova de participação) como mecanismo de consenso. O PoS verá validadores que foram escolhidos algoritmicamente para fornecer segurança à plataforma. Os validadores protegerão a plataforma bloqueando seu ETH. Qualquer validador que atue contra o interesse da plataforma terá sua participação cortada, garantindo a segurança da plataforma.
O que é o Protocolo NEAR ?
O Protocolo NEAR surgiu no verão de 2018. Uma plataforma de desenvolvimento descentralizada. O protocolo foi projetado para criar o ambiente perfeito para aplicativos descentralizados com foco nas deficiências de outras plataformas, no contrato inteligente e no espaço dApp. Essas deficiências são principalmente problemas de baixas velocidades, baixo rendimento e baixa compatibilidade com outras blockchains.
A NEAR opera no topo do Protocolo NEAR, uma blockchain Proof-of-Stake (PoS), incorporando vários recursos e inovações para reduzir custos e melhorar a escalabilidade para usuários e desenvolvedores. Além disso, o NEAR adota uma abordagem única para o sharding (fragmentação).
Ele também apresenta um mecanismo de geração de blocos chamado “Doomslug” que foi proposto em 2019. Doomslug permite finalidade prática ou finalidade “Doomslug”, garantindo que os blocos recebam finalização em segundos.
O protocolo é baseado na mesma tecnologia do Bitcoin, combinando-o com recursos como sharding de banco de dados. O protocolo NEAR foi criado do zero e é a rede mais acessível para usuários finais e desenvolvedores, além de garantir escalabilidade e segurança.
A maioria das blockchains escaláveis centraliza o processamento, limitando-a aos hardware de ponta, o que fornece um aumento temporário em sua taxa de transferência. O NEAR permite que a plataforma seja dimensionada liNEARmente, até milhares de transações de maneira totalmente descentralizada.
O NEAR é desenvolvido pelo coletivo NEAR, uma comunidade de desenvolvedores e pesquisadores que colaboram na construção do projeto. Algumas características importantes da NEAR são:
- A NEAR é um sistema fragmentado que permite escalabilidade infinita.
- Um protocolo fácil de usar, o NEAR permite que os desenvolvedores criem aplicativos com facilidade e rapidez.
- A NEAR não é uma cadeia lateral, mas um protocolo de layer-1 (camada 1).
- As dApps criadas usando o NEAR são executadas no topo da camada NEAR subjacente.
O que é o Coletivo NEAR?
O Coletivo NEAR compreende organizações individuais e outros colaboradores que trabalham continuamente para melhorar o protocolo NEAR. O Coletivo trabalha em projetos como escrever o código inicial e a implementação para a rede NEAR. O NEAR é totalmente descentralizado, operando de forma independente e não pode ser desligado ou manipulado, mesmo por quem a construiu.
O Coletivo NEAR tem membros como a Fundação NEAR. A Fundação NEAR é uma organização sem fins lucrativos focada na criação de um ecossistema vibrante em torno da blockchain NEAR. Auxilia na coordenação das atividades de governança e desenvolvimento. O Coletivo NEAR tem vários projetos, sendo a blockchain NEAR apenas um dos vários projetos sob o amparo do coletivo.
Por que as blockchains como NEAR são necessárias?
Para entender isso, devemos primeiro entender a evolução da tecnologia blockchain. A blockchain pode ser dividida em três estágios ou gerações. As blockchains de primeira geração foram projetadas para serem um mecanismo de pagamento simples. O Bitcoin é um exemplo de uma blockchain de primeira geração que se estabeleceu firmemente no espaço criptográfico como a plataforma número um. No entanto, as blockchains de primeira geração têm limitações quando se trata de transações complexas.
As plataformas blockchain de segunda geração vieram à tona com o Ethereum e o conceito de contratos inteligentes, permitindo que os desenvolvedores os usassem e programassem transações mais sofisticadas e criando dApps. Mas as blockchains de segunda geração sofrem de graves problemas de escalabilidade. Por exemplo, o Ethereum pode processar apenas cerca de 25 transações por segundo, compare esse número com as plataformas convencionais como Visa ou PayPal, e você poderá ver o quanto o Ethereum está ficando para trás.
O Ethereum tentou corrigir seus problemas de escalabilidade implementando soluções de camada 2, como o protocolo plasma, criando uma camada adicional que é executada em conjunto com a cadeia principal. No entanto, as soluções da Camada 2 ainda não ganharam força suficiente.
Isso nos leva ao NEAR, com uma blockchain de terceira geração. O NEAR descarta a ideia de que cada nó da rede precisa executar todo o código, pois a equipe acredita que tudo o que ela faz é criar gargalos. Em vez disso, a blockchain corrige problemas de escalabilidade utilizando uma técnica de sharding, permitindo que a blockchain aumente a capacidade da rede. E, ao contrário das blockchains de segunda geração que usam uma solução de Camada 2, o sharding é uma solução de camada-1.
O que é Sharding (Fragmentação)?
Antes de prosseguirmos, vamos entender o sharding. Às vezes, os sistemas precisam lidar com muitos dados. Isso afeta o desempenho do sistema, reduzindo o rendimento. O sharding supera isso particionando os dados horizontalmente, tornando-os menores, gerenciáveis e, mais importante, mais rápidos de processar.
O NEAR e o Ethereum: Como funciona o NEAR e o Ethereum?
Ethereum
O Ethereum funciona mais do que apenas uma plataforma financeira que realiza transações; ele também oferece suporte para aplicativos descentralizados e contratos inteligentes, o Ethereum é baseado na tecnologia blockchain e usa um livro público onde todas as transações verificadas são armazenadas. As transações são acessíveis para qualquer pessoa que quiser visualizá-las, garantindo total transparência e assegurando que os dados armazenados na blockchain não possam ser alterados ou manipulados.
A blockchain do Ethereum é semelhante à blockchain do bitcoin e atua como um livro público que mantém um registro de todas as transações e o histórico dos contratos inteligentes. Voluntários em todo o mundo armazenam uma cópia de toda a blockchain do Ethereum, tornando a blockchain completamente descentralizada. Cada vez que uma ação como uma transação ou contrato inteligente ocorre na sua blockchain, todos os nós do mundo a processam, garantindo que as regras da blockchain sejam seguidas.
Todos os nós estão conectados e seguem o mesmo conjunto de regras em relação a contratos e transações inteligentes. Os nós do Ethereum também acompanham o estado de todos os aplicativos, saldos do usuário e o código do contrato inteligente, garantindo que todas as informações estejam sempre atualizadas.
Graças ao Solidity, os desenvolvedores podem escrever contratos inteligentes que podem gerenciar transações na blockchain e seus resultados. Os contratos inteligentes diferem dos contratos tradicionais, pois garantem que os termos do contrato sejam cumpridos. Além disso, eles executam transações automaticamente quando um conjunto de condições predeterminadas é cumprido, eliminando todos os terceiros envolvidos em qualquer transação.
NEAR
O NEAR usa a tecnologia blockchain, assim como outras blockchains como Ethereum e Cardano. O NEAR atua como uma blockchain básica sobre a qual os aplicativos podem ser construídos e implantados. Ele usa um mecanismo de consenso conhecido como Nightshade, que o ajuda a atingir seu alto rendimento. O mecanismo de consenso do NEAR assume que as transações de todos os shards se combinam para formar um bloco, e é por isso que cada shard envia um segmento de cada bloco. Este segmento é chamado de chunk.
Os validadores são escolhidos aleatoriamente e processam transações em várias cadeias de shard, melhorando a capacidade de transação do protocolo NEAR. Os chunks (pedaços) são processados e armazenados na blockchain, finalizando as transações.
O NEAR não é executado com base na ideia de que cada nó precisa processar o código inteiro. Em vez disso, ele aborda problemas de escalabilidade usando o sharding. Por meio do sharding, os dados são particionados horizontalmente, fazendo que o gerenciamento seja mais fácil e o processamento mais rápido.
A NEAR e o Ethereum: Mecanismo de Consenso
Ethereum
Atualmente, o Ethereum usa um mecanismo de consenso Proof-of-Work (prova de trabalho), mas com o Ethereum 2.0 no horizonte, a plataforma mudará para um mecanismo de consenso Proof-of-Stake, que será implementado com o protocolo Casper, criando um ecossistema Trustless (sem confiança). Antes de mudar completamente para o mecanismo de Proof-of-Stake, o Ethereum implementará um mecanismo híbrido de consenso PoW-PoS.
Vamos entender como ambos Proof-of-Work e Proof-of-Stake funcionam. Proof-of-Work , exige que os mineradores compitam entre si utilizando grandes quantidades de poder computacional para resolver problemas matemáticos complexos ao validar as transações. Depois que uma transação é validada, o minerador é recompensado. O Ethereum está mudando para um mecanismo de Proof-of-Stake porque o Proof-of-Work tem vários problemas, como por exemplo o alto consumo de energia. A mudança também está sendo feita para resolver os problemas de escalabilidade do Ethereum.
Em um mecanismo de consenso Proof-of-Stake, os validadores (poseedores) bloqueiam seus ETH, após serem selecionados aleatoriamente para atestar um bloco. O validador selecionado propõe um bloco, enquanto os outros validadores precisam confirmar que o viram. Depois de autenticá-lo, ele é adicionado à blockchain e os validadores são premiados. Assim, os validadores são gratificados tanto por propor quanto por atestar a existência do bloco.
NEAR
O NEAR Protocol implementou o Nightshade Sharding como seu mecanismo de consenso Proof-of-Stake. Já discutimos o que é sharding, então podemos pular isso. Contudo, o método de sharding em uso na atualidade tem seus problemas, como a regra de escolha da bifurcação nas cadeias de shard e beacon que precisa ser construída e testada de forma diferente.
No entanto, o Nightshade trata o sistema como uma única blockchain e cada bloco contém transações para todos os shards. De qualquer maneira, os participantes não precisam baixar o estado completo, mantendo apenas o estado que faz parte do shard para o qual estão validando as transações. Uma lista de todas as transações em cada bloco é criada, que é então dividida em chunks, cada shard sendo atribuído a outro shard.
Os validadores são uma parte fundamental do protocolo NEAR, mantendo o consenso sobre o protocolo. Portanto, eles precisam manter seus sistemas sempre atualizados e, ao mesmo tempo, manter seus servidores online.
- Os validadores são selecionados a cada época com base em seu stake.
- Os validadores podem ser inscritos novamente fazendo um re-staking de seus tokens e recompensas.
- Os validadores podem fortalecer seu stake de duas maneiras: comprar um token ou obtê-lo emprestado por meio de uma delegação de stake.
NEAR e Ethereum: os Tokens
O token nativo do Ethereum, o Ether, incentiva os programadores a continuar executando o protocolo da blockchain, já que o hardware que alimenta o Ethereum é caro e consome uma quantidade significativa de energía. Desse modo, mineradores e programadores são recompensados com o Ether por utilizar seus recursos e manter o ecossistema do Ethereum seguro e funcionando.
Os desenvolvedores também usam o Ether para pagar, e assim poder lançar contratos inteligentes ou aplicativos descentralizados na blockchain do Ethereum. Também é usado para acessar contratos inteligentes.
O token nativo do NEAR, o NEAR, é usado para incentivar validadores na rede. O token também impulsiona transações e contratos inteligentes na blockchain. Como o NEAR é uma plataforma governada pela comunidade, os detentores de tokens desempenham um papel significativo na governança da plataforma, votando em possíveis mudanças em sua plataforma.
Projetos no Ethereum e no Protocolo NEAR.
O Ethereum é o líder quando se trata de aplicativos descentralizados e finanças descentralizadas, com mais de 3.000 dApps funcionando em sua blockchain. A maioria dos projetos do Ethereum se concentra em DeFi, expandindo os usos de criptomoedas para atender a usos financeiros mais complexos.
Alguns dos principais projetos na blockchain do Ethereum são:
- Uniswap.
- MakerDAO.
- Chainlink.
- Aave.
Embora a rede principal do NEAR tenha sido lançada há pouco mais de um ano, várias plataformas estão sendo construídas sobre ela. Alguns dos projetos no protocolo NEAR são:
- Mintbase –Uma plataforma dedicada a simplificar a emissão e venda de NFTs, além diminuir o custo do processo todo.
- Flux – Flux é um protocolo de mercado aberto, descentralizado. Foi lançado no protocolo NEAR em 2020.
- Paras –Paras é um mercado NFT com foco em obras criadas por artistas selecionados.
O NEAR Grants Program (Programas de subvenções), atualmente operado pela Fundação NEAR, apoia projetos que permitem o crescimento do ecossistema NEAR.
Aurora no Protocolo NEAR
A rede Aurora também foi lançada no protocolo NEAR, fornecendo uma experiência “Ethereum Layer-2” Uma solução que permite aos desenvolvedores alcançar mercados adicionais, A Aurora aproveita os recursos do protocolo NEAR, como remuneração de taxa de gás e sharding. Ela é executada em dois componentes críticos, A Bridge (ponte) Aurora e o Engine (motor) Aurora.
Algumas das melhorias que a Aurora traz são:
- A capacidade de processar milhares de transações por segundo, um aumento de 50 vezes em relação ao Ethereum.
- Um tempo de finalização de bloco de 2 segundos, em comparação com o tempo de confirmação de bloco único de 13 segundos no Ethereum. A finalização rápida também reduz os ataques de tipo frontrunning.
- Crescimento do ecossistema à prova de futuro, a abordagem de sharding do protocolo NEAR permite dimensionamento EVM horizontal e comunicação assíncrona entre vários shards.
- As taxas na Aurora são 1000 vezes menores do que as do Ethereum. Para dar um exemplo, transferir um token ERC-20 na Aurora custa menos de US$ 0,01, enquanto no Ethereum custa cerca de US$ 5,40.
- Aurora oferece total compatibilidade com o Ethereum ao longo do Protocolo NEAR.
A Aurora fornece uma solução para os desafios enfrentados pelo ecossistema Ethereum, preservando os contratos inteligentes e o código front-end.
Vantagens do Protocolo NEAR.
A solução sharded do NEAR oferece uma enorme vantagem sobre plataformas como o Ethereum e o Bitcoin, resolvendo o problema de baixa escalabilidade e gargalos frequentes na rede Ethereum. Ao fazer seu protocolo fragmentado, os fundadores do NEAR dividem o código da blockchain em “chucks” executados em nós paralelos. Isso resulta em todo o código processado rapidamente e liberando o NEAR de problemas de escalabilidade, graças a essa capacidade de fragmentar o código.
O protocolo NEAR possui vários recursos exclusivos que o tornam uma proposta atraente para usuários e validadores.
- Um UX flexível e acesso a serviços executados na plataforma NEAR também apresentam um processo de integração fácil.
- Devido ao protocolo fragmentado da NEAR, os validadores podem ingressar na plataforma sem fazer download de software complexo. Eles podem ganhar tokens validando transações na rede.
- O NEAR permite que as empresas personalizem as permissões para seus usuários. Com o crescimento constante do mercado, os desenvolvedores também obtêm acesso a uma base crescente de clientes.
O caminho à frente para o Protocolo NEAR
Com o lançamento da ponte Ethereum-NEAR, também chamada de Rainbow Bridge, os usuários podem conectar o seus tokens Ethereum ERC-20 ao NEAR e começar a usá-los no ecossistema de aplicativos descentralizados do NEAR. Este desenvolvimento é um grande passo em direção à visão da equipe fundadora de tornar a plataforma o mais acessível possível.
O NEAR também está trabalhando na implementação do suporte Ethereum Virtual Machine (EVM). Depois que esse processo for concluído, os desenvolvedores poderão reimplantar seus dApps no NEAR com alterações mínimas e habilitar lançamentos entre cadeias.
O Protocolo NEAR anunciou uma parceria com a Chainlink, juntamente com o lançamento da Rainbow Bridge permitindo a interação do NEAR e do Ethereum.
Conclusão:
O protocolo NEAR mostrou-se muito promissor, utilizando sharding para resolver problemas de escalabilidade de blockchains de segunda geração, além disso, o NEAR aumenta significativamente o rendimento sem comprometer a segurança da plataforma.
Graças ao coletivo NEAR, centenas de engenheiros e desenvolvedores de blockchain estão trabalhando sem descanso para melhorar o protocolo. O NEAR também lançou sua rede principal, e ela está pronta para suportar dApps e outros serviços. Com foco em garantir que a plataforma NEAR seja fácil de usar para validadores, usuários finais e desenvolvedores, o NEAR emergiu como uma força no espaço da plataforma de contratos inteligentes.
O Ethereum, por outro lado, manteve sua posição no trono graças à sua invejável comunidade de desenvolvedores e aos prósperos ecossistemas DeFi e NFT. Os dois protocolos fornecem uma brilhante plataforma para os desenvolvedores construírem o ecossistema descentralizado do futuro.