Il progetto NEAR Protocol è un progetto blockchain una piattaforma basata su sharding altamente scalabile lanciata nel 2020. Questo progetto si distingue per la sua visione unica di offrire funzionalità BaaS (Blockchain-as-a-Service).

PPer questo, NEAR Protocol utilizza la sua rete di nodi per creare un'infrastruttura cloud decentralizzata che consente l'implementazione di applicazioni decentralizzate (dApp) su di essa. Insieme a questa infrastruttura, NEAR garantisce l'implementazione di due livelli blockchain: il suo Layer1 NEAR e Layer2 Aurora.

Grazie a questo modo di operare, NEAR Protocol è in grado di offrire non solo un'elevata scalabilità, ma anche interoperabilità cross-chain con altre reti come Ethereum. In questo modo gli utenti possono trasferire i propri token da queste blockchain alla rete del protocollo NEAR, ottenendo così una maggiore capacità di elaborazione e minori commissioni di transazione.

Il token nativo della piattaforma, NEAR, permette di mantenere in ogni momento gli incentivi necessari al funzionamento dell'infrastruttura, fornendo anche Staking e governance decentralizzata all'interno del protocollo.

Origine del protocollo NEAR

Lo sviluppo del protocollo NEAR è iniziato a metà del 2018 quando Erik Trautma, Alex Skidanov e Illia Polosukhin hanno deciso di iniziare a sviluppare questo progetto. All'inizio, il team di sviluppo era composto da sole nove persone e il lavoro è stato travolgente. L'idea alla base dello sviluppo era quella di creare un protocollo blockchain che consistesse in una mainnet la cui scalabilità era guidata da un sistema di sharding. In questo modo, Layer1 di NEAR avrebbe un'enorme scalabilità e la capacità di servire centinaia di migliaia di transazioni al secondo, se necessario.  Questo primo sviluppo sarebbe possibile dopo la presentazione dell'algoritmo di sharding NightShade, creato da zero per essere utilizzato nel protocollo NEAR.

Oltre a Layer1, il protocollo NEAR prevedeva anche un Layer2. Ciò servirebbe ad amplificare le funzionalità del protocollo NEAR, consentendo l'installazione di una macchina virtuale di Ethereum. Pertanto, il protocollo NEAR sarebbe compatibile con la rete Ethereum e altre reti derivate, consentendo il rapido dispiegamento di smart contract sulla rete, che beneficerebbe della velocità e dei costi operativi del protocollo NEAR. In totale, lo sviluppo di queste idee ha richiesto al team quasi due anni e non è stato fino al 13 agosto 2020 che la rete mainnet del protocollo NEAR è stata
è diventato una realtà.

Come funziona il protocollo NEAR

NEAR Protocol è una piattaforma decentralizzata che cerca di facilitare lo sviluppo e la distribuzione di dApp sulla sua tecnologia blockchain. Per questo, NEAR fa uso di tecnologie ampiamente conosciute come Ethereum Virtual Machine (EVM), costruzione di sidechain e sharding, utilizzo di linguaggio di programmazione AssemblyScript e Rust che viene quindi compilato in WebAssembly (WASM) e altre tecnologie aperte che consentono il funzionamento e lo sviluppo di questa piattaforma.

ACQUISTA VICINO AL PROTOCOLLO SU BIT2ME. Trasferisci le tue criptovalute su Bit2Me Guadagna e ottieni ricompense senza commissioni.

Quanto sai, Cryptonuta?

Il protocollo NEAR è scalabile?

Certo!

Il progetto NEAR Protocol è un progetto blockchain altamente scalabile basato sullo sharding lanciato nel 2020. Questo progetto si distingue per la sua visione unica di offrire funzionalità BaaS (Blockchain-as-a-Service).

NEARCore, l'implementazione di riferimento del Protocollo NEAR

Il protocollo NEAR deve la sua esistenza a NEARCore, che è il software che ne rende possibile il funzionamento. NEARCore è costruito interamente utilizzando il linguaggio di programmazione Rust, rendendolo portabile su diverse architetture e altamente sicuro contro vari attacchi ed exploit. In questo modo, gli sviluppatori hanno creato un primo livello di sicurezza attorno a NEAR rendendo i loro nodi implementati pensando alla sicurezza.

NEARCore ha tutto ciò di cui hai bisogno per l'avvio completo del nodo per mainnet, testnet e betanet, che possono essere facilmente avviati con lo script ufficiale, vicino. NEARCore garantisce anche l'accesso a tutte le tecnologie NEAR, poiché l'implementazione è completamente gratuita e facilmente integrabile con i suoi diversi backend in JavaScript, Python, Go, Java, C# e persino Ruby.

Tutto ciò significa che NEARCore è costruito in modo che la community possa sfruttare le sue capacità utilizzando gli strumenti più adatti alle proprie esigenze.

Nightshade Sharding, lo schema di sharding del protocollo NEAR

Il nucleo centrale del funzionamento del protocollo NEAR è il protocollo di sharding Nightshade. Nightshade è integrato con NEARCore per creare una rete partizionata operativa efficiente e sicura. In questo modo i nodi NEAR possono elaborare e validare le transazioni in parallelo, facendole lavorare molto più velocemente e aumentando così la scalabilità totale della rete.

Con Nightshade ogni shard sulla rete NEAR produrrà una parte del blocco successivo. Ognuna di queste parti è chiamata pezzo. Tutti i blocchi prodotti vengono quindi inviati al resto della rete, dove vengono compilati, elaborati e archiviati, generando un nuovo blocco all'interno della rete. In questo nuovo blocco ci sono i record di tutte le transazioni NEAR e il loro ultimo stato di sincronizzazione. Una volta terminato, il processo viene ripetuto in un ciclo infinito che mantiene in funzione la potenza di calcolo della rete NEAR.

Questo schema operativo consentirebbe a NEAR di offrire una scalabilità di centinaia di migliaia di transazioni al secondo. Tuttavia, il limite del sistema è nella connessione e nella latenza tra i nodi che fanno parte della rete. Se i nodi sono molto distanti sul pianeta o hanno problemi di connessione, la capacità di scalabilità di Nightshade è notevolmente influenzata. In effetti, in determinate condizioni questo può portare a forchette dure <span style="font-size: 12pt"><b>Portafoglio leggero.</b></span>

Reparti di Nightsghade

Per evitare ciò, Nightshade scommette su a protocollo di consenso ibrido alimentato da Thresholded Proof of Stake (TPoS) per selezionare validatori. Il protocollo di consenso, e in particolare la sua parte BFT, è costruito attorno a tre tecnologie ben collaudate:

  1. Il sistema di consenso a catena più lunga in Bitcoin. In Nightshade, la catena più lunga è quella corretta, eliminando così la possibilità che hard fork dannosi ne interrompano le prestazioni.
  2. Viene utilizzato il sistema Casper di Ethereum 2.0 unito al concetto GRANDPA di Polkadot. In questo modo, le catene di sharding hanno una protezione contro gli attacchi di dominio dannosi, in cui un piccolo gruppo di nodi può attaccare uno sharding e finire per contaminare il resto delle catene.

Da parte sua, TPoS è simile a un sistema di aste in cui un ampio pool di potenziali validatori indica quanti token NEAR sono disposti a puntare attraverso una transazione firmata. In tal caso, TPoS aiuta a determinare la soglia minima per diventare un validatore ogni epoca (in genere un intervallo di 12 ore) e decide in base a tali parametri dinamici. In questo modo, la rete aggiunge ulteriore protezione contro gli attacchi allo schema di staking.

Rainbow Bridge e Aurora, funzionalità cross-chain e contratti intelligenti

La seconda parte importante dell'operazione di NEAR è vista in Rainbow Bridge e nel suo Layer2, Aurora. Rainbow Bridge è un'app su NEAR che consente agli utenti di trasferire token ERC-20, stablecoin, token avvolti e anche NFT, tra le blockchain di Ethereum e NEAR. Ciò consente a sviluppatori e utenti di sfruttare la maggiore potenza di elaborazione e le basse tariffe del protocollo NEAR.

Rainbow Bridge è un gateway senza autorizzazione completamente decentralizzato che può essere utilizzato con qualsiasi portafoglio Web3. Il sistema funziona grazie ad una serie di smart contract su Ethereum e Near's Layer2, Aurora. Il funzionamento è identico a quello della maggior parte dei bridge che conosciamo per attività cross-chain (ad esempio Multichain). Ciò significa che i token in Ethereum sono bloccati nello smart contract all'interno di quella rete mentre in Aurora viene rilasciata una copia esatta di tale asset, che può quindi essere mobilitato in NEAR senza limitazioni. È anche possibile il processo opposto, bruciando l'asset in NEAR e il suo rilascio in Ethereum.

Ora, Rainbow Bridge è possibile perché il Layer2 di NEAR, Aurora, ha un'implementazione completamente di supporto della macchina virtuale Ethereum. Ciò significa che qualsiasi contratto intelligente di Ethereum può essere portato su NEAR senza grandi modifiche. Grazie a ciò è possibile ricreare i token ERC-20, ERC-721 e ERC-1155 (quest'ultimo con capacità NFT).

Motivi per farlo?

Bene, operare in NEAR è molto più economico. Ad esempio, la creazione di un NFT in NEAR può costare fino a $ 1 USD. D'altra parte, in Ethereum, quel valore può arrivare fino a $ 100 o più, a seconda delle condizioni di costo del Gas in Ethereum.

L'altro potente motivo è la velocità. Aurora è in grado di raggiungere la conferma della transazione in appena 2 secondi. Ciò lascia i 45 secondi in media necessari per uno scambio di Ethereum (a patto che tu paghi il Gas corretto) molto lontano. Ciò significa che le applicazioni DeFi su NEAR Protocol non solo sono possibili, ma sono centinaia di volte più economici rispetto all'utilizzo di reti come Ethereum. In effetti, l'ecosistema DeFi su NEAR Protocol è cresciuto rapidamente grazie alle strutture che offre per sviluppare queste applicazioni sulla sua blockchain.

Aurora utilizza invece lo stesso principio di funzionamento di Ethereum. Cioè, le commissioni di calcolo degli smart contract devono pagare un "Gas" utilizzando il token NEAR. Ci sono anche limitazioni alle dimensioni e alla capacità del gas che i contratti intelligenti possono utilizzare. Questo per evitare cicli di elaborazione infiniti e mantenere la rete protetta dagli attacchi di spam.

gettone VICINO

Il token NEAR è il token nativo del protocollo NEAR. È un token derivato da ERC-20 che funziona sulla blockchain NEAR e sfrutta le capacità di Aurora per il suo funzionamento. Il token ha una fornitura massima di XNUMX miliardo di token, il che lo rende un token deflazionistico. Tra i principali utilizzi di NEAR vi è il pagamento di commissioni di rete, il pagamento di premi, il pagamento per l'accesso a dApp e servizi all'interno della rete e la governance del protocollo.

Un punto curioso di NEAR è che per mantenere la sua scarsità, il resto delle commissioni di transazione viene bruciato. In questo modo si controlla l'inflazione della rete e si favorisce l'aumento di valore del token.

Governance all'interno del protocollo

La governance all'interno del protocollo NEAR consente alla comunità di partecipare alle decisioni sul futuro del protocollo. Dall'elaborazione e votazione di proposte di miglioramento, alla partecipazione a correzioni di bug e ricompense di bug, alla partecipazione all'aggiornamento dei parametri di sistema e all'introduzione di modifiche su larga scala alla tecnologia di base del protocollo. La capacità di gestire le risorse spesso include l'allocazione di fondi di sovvenzione da fonti comunitarie, come l'allocazione fornita alla Fondazione.

I principi di progettazione di NEAR si applicano alla sua governance:

  1. usabilità: I processi di governance devono essere chiari e comprensibili. La partecipazione attiva ei meccanismi di voto (ove disponibili) dovrebbero essere semplici e diretti. La governance deve essere efficace ed efficiente, in modo che le decisioni vengano prese rapidamente e attuate in modo efficiente. La comunità degli stakeholder deve avere voce sufficiente per supportare la legittimità delle decisioni e non abbandonare o biforcare la piattaforma.
  2. Scalabilità: La governance deve espandersi man mano che crescono la portata e la complessità della piattaforma stessa, la diversità dei suoi stakeholder e l'ampiezza della partecipazione.
  3. Semplicità: I processi più forti tendono ad essere i più semplici, quindi una buona governance deve evitare processi di ingegneria eccessiva e riconoscere che la comunicazione da persona a persona è spesso l'approccio più semplice.
  4. Decentramento sostenibile: La governance deve consentire la partecipazione di tutte le parti interessate alla piattaforma, ma deve essere resistente all'acquisizione da parte di nessuno di loro nel tempo.

Per partecipare alla governance, tutto ciò che devi fare è puntare all'interno della piattaforma, che ti darà il potere di voto al suo interno. Puoi anche partecipare alle discussioni sulla governance utilizzando il forum della comunità organizzato per questo.