Un lumen (XLM) è la valuta digitale nonché il patrimonio nativo della rete Stellar. Lo scopo di questa rete è consentire il cambio rapido di valuta e il trasferimento di denaro.
Cos'è Stellar?
Il protocollo decentralizzato open source Stellar (XLM), permette di effettuare conversioni da criptovalute a monete fiat e viceversa. Lo scopo di ciò è consentire transazioni transfrontaliere facili, veloci e sicure tra qualsiasi coppia di valute. Lo sviluppo di questo protocollo è supportato da un'organizzazione senza scopo di lucro chiamata Stellar Development Foundation. La sua unità monetaria si chiama Lumen ed è il cryptoasset nativo di questa rete.
Questa blockchain, a differenza di quella di Bitcoin, non è stata progettata per essere utilizzata come metodo di pagamento diretto. si tratta piuttosto di la funzione di intermediario nella conversione di valute. In tal senso, intende diventare un sistema che possa competere direttamente con Ripple (XRP). Al contempo, il Lumen è una criptovaluta non minabile, e agli inizi furono creati 100.000 milioni di token. Questi token sono nelle mani della Stellar Development Foundation. Questa fondazione ha la missione di distribuire il 95% dei gettoni tra: persone a caso (50%), aziende o organizzazioni dell'ecosistema (25%), possessori di bitcoin o Ripple (venti%). Il restante 20% è riservato al mantenimento dei costi di gestione della stessa e alla sua evoluzione.
Gli inizi del progetto Stellar
Gli inizi di questa avventura ci conducono a Jed McCaleb, fondatore di Mt. Gox e co-fondatore di Ripple. Lui, insieme all'avvocato Joyce Kim, ha lanciato il progetto nel 2014. Poco tempo dopo è stata creata la Stellar Development Foundationin collaborazione con Patrick Colison. Collinson è il CEO di Stripe, una società che sviluppa un sistema di pagamento elettronico. Alla fine, a luglio 2014 è stato ufficialmente lanciato Stellar, con un investimento iniziale di Stripe pari a 3 milioni di dollari.
Col fine di raccogliere fondi per il suo potenziamento, il progetto ha lanciato una ICO (Initial Coin Offering), riuscendo a raccogliere 39 milioni di dollari e sono stati impiegati 100 miliardi di lumen. Dopo il successo della ICO, l'exchange brasiliano Mercado Bitcoinha annunciato nell'agosto 2014 di voler adottare il lumen. Successivamente, altri exchange hanno iniziato ad accettare questa criptovaluta nelle loro piattaforme.
A gennaio 2015 erano già circa 300mila gli account di utenti registrati sulla sua piattaforma. Inoltre, la sua capitalizzazione di mercato ha superato i 15 milioni di dollari. Nel novembre 2015, Stellar Development Foundation ha rilasciato un nuovo aggiornamento di rete. In questo aggiornamento è stato introdotto il nuovo protocollo di consenso chiamato SCP (Stellar Consensum Protocol), creato dal professore David Mazières della Università di Stanford. Noto come PoS o PoW , questo si differenzia completamente da qualsiasi altro protocollo e presenta caratteristiche uniche.
A maggio 2017 è stata lanciata la parte commerciale della compagnia: il suo sito web e il nome ufficiale erano Lightyear. A settembre 2017 venne annunciato un programma di sovvenzioni, facente parte del Programma di Borse di Studio dell'Associazione Stellar. Grazie a esso, ai soci sono stati concessi fino a 2 milioni di dollari in lumen per lo sviluppo del progetto. A settembre 2018, corporazione anni luce acquisitò Chain, Inc. e la nuova azienda fusa venne chiamata Interstellar.
Oggi è una delle piattaforme maggiormente in crescita nel mondo finanziario blockchain, potendo contare anche su una continua evoluzione della sua tecnologia.
Caratteristiche tecniche di Stellar
Come quasi tutti i progetti open source riguardanti le criptovalute, Stellar ha il suo archivio principale ospitato su GitHub. Da lì è possibile avere accesso a tutte le parti che compongono il progetto. Le basi del suo protocollo, il centro delle modalità di funzionamento, i clienti, gli SDK, i pacchetti Docker... costituiscono un insieme di oltre 90 progetti diversi. Tutti con licenza Apache 2.0. In questo modo, il progetto garantisce che il codice possa essere utilizzato in progetti comunitari o privati.
Questi progetti sono per lo più creati in diversi linguaggi di programmazione. Tra questi possiamo citare l'uso di C++ (standard C ++ 14), Go, Python, Java, JS, Ruby e Shell. Ciò significa che si dispone di un ampio ecosistema di sviluppo. Tutto questo beneficiando di un nucleo software comune.
Ma la cosa più impressionante di Stellar sono i suoi contributi alla tecnologia blockchain. Tra questi possiamo evidenziare i seguenti:
Stellar Consensum Protocol - SCP
Stellar Consensum Protocol (SCP) è il protocollo di consenso creato appositamente per questa rete. L'SCP utilizza uno schema di tipo Accordo Bizantino Federato (FBA).
Il funzionamento di SCP è dettagliato nel whitepaper pubblicato dalla Stellar Development Foundation. In esso, si spiega come l'SCP derivi dal concetto di FBA ed è stato adattato a una rete decentralizzata e priva di autorizzazioni utilizzando quorum e segmenti di quorum.
Per il corretto funzionamento degli FBA, i partecipanti devono attendere che la maggioranza raggiunga un consenso. In questo modo, i partecipanti sanno quali transazioni sono più rilevanti prima di iniziare a saldarle. Pertanto, quando la maggioranza prende una decisione, la rete accetta la transazione e non permette di farla tornare indietro. Solo allora, i partecipanti possono liquidare le transazioni. In tal modo, il consenso FBA può garantire l'integrità di una rete finanziaria. E parallelamente garantisce il suo controllo decentralizzato e la sua crescita organica.
Gli FBA conferiscono allo SCP una grande affidabilità e una serie di caratteristiche uniche, tra cui:
- Controllo decentralizzato. Chiunque può partecipare e non c'è alcuna autorità centrale. Le approvazioni in rete richiedono un consenso da parte della stessa.
- Bassa latenza. I nodi possono raggiungere un consenso nei tempi che le persone impiegano per le transazioni web o i pagamenti. Ciò significa che bastano pochi secondi al massimo per raggiungere un consenso unanime.
- Fiducia flessibile. Gli utenti sono liberi di fidarsi di qualsiasi gruppo ritengano opportuno.
- Sicurezza asintotica. La sicurezza si basa sulle firme digitali e sulle famiglie hash. Questi parametri possono essere regolati in modo realistico. Con questo sistema si evitano gli attacchi del 51%.
Horizon: una API per gestire tutto
Come abbiamo già detto, Stellar ha un nucleo di lavoro piuttosto coeso. Ma per raggiungere questo obiettivo, i suoi sviluppatori hanno creato Horizon. Questo è un modulo creato in modo che funzioni come un servizio web, grazie al quale la maggior parte delle applicazioni può interagire con la rete. Viene creato un ambiente stabile e conciso per collegare le diverse applicazioni affinché interagiscano con la rete utilizzando Horizon come intermediario.
In questo modo, Horizon offre un modo semplice per realizzare transazioni, verificare conti e iscriversi a eventi. L'uso di Horizon fa sì che Stellar sia molto flessibile, al punto che utilizzando un browser web (Firefox o Chrome) possiamo interagire direttamente con la rete. Inoltre, è possibile progettare interfacce su Horizon molto rapidamente e in modo semplice. Ciò offre facilità e flessibilità senza pari durante lo sviluppo dei sistemi. Quindi è molto facile aggiungere nuove funzionalità che consentono a Stellar di crescere con la spinta della sua comunità. Una situazione che avvantaggia Stellar, poiché ne promuove l'espansione e agevola notevolmente l'implementazione e lo sviluppo di sistemi compatibili. Tutto questo, utilizzando strumenti che mantengono la compatibilità col suo centro di sviluppo.
Ciò rende possibile utilizzare sistemi incorporati in dispositivi elettronici affinché interagiscano con la rete e permettano di utilizzarla. Ad esempio, incorporare un nodo Stellar all'interno di una Smart TV e da lì poter accedere alle funzioni di rete. In questo modo si evince il potenziale della tecnologia e la facilità di offrirne l'accesso.
Stellar Core - Il nucleo della rete Stellar
Ogni server Horizon,si collega a uno Stellar Core,che rappresenta la spina dorsale della rete. Lo Stellar Core è responsabile della decentralizzazione dei servizi di rete e, allo stesso tempo, garantisce il loro corretto funzionamento. In questo modo, la rete diventa una raccolta di Stellar Core interconnessi, gestiti da diversi individui ed entità da tutto il mondo.
Le funzioni di questi sono le seguenti
- Garantire la stabilità e il funzionamento decentralizzato della rete.
- Essere responsabile della connessione tra i diversi servizi di rete. Questi servizi possono essere forniti da Horizon o da altri Stellar Core.
- Tracciare e controllare gli storici e le modifiche della blockchain.
- Proteggere la cronologia pubblica delle transazioni e delle entrate del libro mastro in una memoria permanente esterna. Ciò serve per effettuare controlli e come fonte di dati di ripristino per altri nodi.
- Garantire l'hashing e la non duplicazione dei blocchi all'interno della rete.
- Controllare i servizi di consenso dell'intera rete.
Stellar Network - L'ammasso di nuclei stellari
Stellar Network è un insieme mondiale di Stellar Core. Ciascuno di questi core è gestito da persone e organizzazioni diverse. La natura distribuita della rete la rende affidabile e sicura. Tutti questi core costituiscono la rete di nodi, che alla fine si mettono d'accordo sull'insieme delle transazioni. Ogni transazione sulla rete costa una piccola commissione: 100 stroop (0,00001 XLM). Questa tariffa aiuta a evitare che venga inviata spam alla rete, garantendone il corretto funzionamento.
Cosa sono i lumen?
Un lumen è un'unità di moneta digitale, come nel caso del bitcoin per la rete Bitcoin. I lumen sono la risorsa primaria e nativa della rete Stellar. Sono integrati nella rete. Logicamente, non puoi tenere in mano i lumen: essi sono una risorsa digitale, ma sono essenziali per il funzionamento della rete Stellar poiché contribuiscono alla capacità di trasferire denaro in tutto il mondo in modo rapido e sicuro.
Quando è stato lanciato Stellar, il nome dei suoi token non era lumen. Erano stati chiamati come la rete stessa. Dopo un anno, nel 2015, la rete è stata aggiornata e la moneta è stata chiamata lumen, per differenziarla dalla rete ed evitare confusione con il nome della fondazione.
Perché la rete Stellar ha bisogno di Lumen?
I lumen vengono utilizzati nella rete come strumento antispam. Specificamente, i lumen servono per effettuare transazioni ed evitare conti senza credito. In questo modo la rete viene protetta impedendo ad attori malintenzionati di saturarla con un attacco DoS. D'altra parte, tutti i conti richiedono un saldo minimo di 0.5 lumen. Pertanto, gli utenti sono spinti a mantenere pulita la blockchain eliminando gli account abbandonati. Di conseguenza, tutti i conti che compongono questa rete hanno un'utilità economica.
Pro e contro di Stellar
Vantaggi
- Le transazioni su questa piattaforma sono molto più veloci delle transazioni Bitcoin. Occorrono circa 5 secondi per completarle e verificarle.
- Le commissioni sono molto basse. Tuttavia, queste ultime consentono alla piattaforma di essere al contempo un ecosistema protetto da attacchi DoS.
- Uno dei suoi principali partner è il gigante IBM. Questo garantisce le conoscenze tecniche e l'esperienza finanziaria necessarie per un progetto con queste caratteristiche.
- Il team che compone la Stellar Foundation è uno dei migliori sul mercato. Questo è sempre un buon segno.
- La piattaforma ha la capacità di lanciare ICO per altri progetti.
- Il protocollo è estensibile: ne è la prova la possibilità di aggiungere il supporto per i pagamenti utilizzando la Lightning Network, aspetto che renderebbe la rete di Stellar molto più veloce e flessibile.
- Il sistema non utilizza il mining per il processo di verifica e utilizza l'algoritmo SHA-256 per la sicurezza. Ciò offre un ecosistema molto più rispettoso dell'uso di energia.
- La piattaforma offre un'elevata scalabilità. Attualmente la rete può gestire fino a 2 TPS. Tuttavia, gli ingegneri ritengono che la rete possa scalare fino a 10 TPS utilizzando servizi come Google Cloud Server.
Svantaggi
- Uno dei motivi per cui il progetto ha catturato l'attenzione del pubblico è stata la sua somiglianza con il progetto Ripple. Pertanto, gli investitori hanno deciso di investire nel progetto aspettandosi una redditività molto elevata. Vale a dire che le somiglianze dei progetti fanno sì che i prezzi dell'uno e dell'altro fluttuino praticamente quasi all'unisono.
- Non è completamente decentralizzato. Sebbene la distribuzione dei token sia diversa da quella dei token di Ripple, attualmente più del 90% di essi è nelle mani della fondazione. Questo può creare diffidenza e, sebbene le indicazioni dicano diversamente, potrebbe esserci una saturazione del mercato in seguito a una massiccia distribuzione di lumen.