Near Protocol é uma blockchain que utiliza Nightshade, um mecanismo de consenso baseado em sharding. Essa técnica garante que as transações sejam validadas de forma mais eficiente, dividindo o trabalho entre diferentes nós.
Quando novos blocos são criados, o Nightshade usa Proof of Authority, onde certos nós validam as transações e verificam se são válidas. A cada 12 horas, no que o Near Protocol chama de 'epoch', os nós mais adequados são escolhidos para validar as transações. Esse processo é feito através do Thresholded Proof of Stake (TPoS). Nós podem fazer staking de tokens Near Protocol para atuar como validadores e receber recompensas por sua contribuição à rede.
Para melhorar a eficiência, Near Protocol distribui o trabalho de validação por meio de sharding. Em vez de todos os nós processarem todas as transações, o trabalho é dividido entre grupos menores de nós, chamados shards. Isso acelera a rede significativamente.
Além dos nós regulares, Near Protocol usa Beacon Chains, blockchains separadas dentro da rede. Elas funcionam com quadratic sharding, uma técnica que torna a rede mais rápida, pois as transações também são validadas nessas cadeias separadas, reduzindo a pressão sobre a mainnet.
O Near Protocol também usa o State Sharding, permitindo que um shard mantenha apenas seus próprios dados.
Outra tecnologia importante é o Doomslug, o mecanismo que determina quando um bloco é aprovado definitivamente. Uma vez que os validadores chegam a um consenso sobre um bloco, ele é imediatamente adicionado à blockchain. Isso acelera significativamente as transações. O sistema segue a abordagem 'shoot first, ask questions later': as transações são processadas imediatamente e qualquer erro é corrigido depois.
Para se conectar com outras blockchains, o Near Protocol desenvolveu a Rainbow Bridge. Isso permite transferir tokens ERC-20 do Ethereum entre Near Protocol e Ethereum de maneira fácil. Como o Near Protocol é mais rápido e mais barato que o Ethereum, essa ponte oferece uma forma valiosa de conectar as duas redes e fortalecê-las.