Whitepaper ver. 2.0 ITA - XDNA
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
Indice dei contenuti Introduzione 3 Caratteristiche XDNA 4 Specifiche XDNA 5 Problemi delle maggiori Cryptovalute modernee le soluzioni che offriamo 6 BitGun 10 T.N.T 15 HEX 19 XDNA Foundation 21 XDNA Creation 23 XDNA Research 24 Timeline e distribuzione delle ricompense per blocco 25 Reference list 28 Ringraziamenti 29 2
Oggigiorno il mondo digitalesi trova di fronte ad un uragano di cryptovalute che attira le menti di milioni di persone nel mondo. La gloria e il successo del progetto Bitcoin ispirano molti appassionati, per questo pressoché ogni giorno vengono create sempre più nuove valute e monete digitali. Sfortunatamente, la qualità del ~90% dei progetti blockchain lascia molto a desiderare, e qualche volta è veramente terribile. I truffatori e gli scammers, cercando di far soldi alle spese delle altre persone e in costante ricerca di profitto, creano cloni delle cryptovalute più conosciute, falsificando nomi, loghi, e inserendo virus nascosti nel codice sorgente e nei codici binari – il crypto-mondo non è mai stato un luogo così pericoloso come lo è adesso. In mezzo a questo mondo confusionario di monete anonime alternative create solo per speculazioni, un gruppo di abili esperti del mondo crypto, abituato ad un elevata qualità e ad un approccio professionale, ha avuto un’idea. L’idea di creare un progetto che il mondo digitale e gli appassionati della nuova economia digitale non abbiano mai visto prima. Un progetto che combini tutti gli aspetti positivi delle valute digitali di successo e, allo stesso tempo, tenga conto di tutti i loro difetti e punti deboli. Un progetto che soddisfi miners, investitori e anche le persone comuni che non hanno idea di come la nuova realtà digitale funzioni. Un progetto che porti benefici tangibili non solo al mondo digitale, ma anche a quello reale. Un progetto che conquisti il cuore di tutti i suoi utenti e che sia saldamente in prima linea con Ethereum, Dash, Neo, ZCash, Monero e gli altri. Durante il processo di creazione ci siamo basati su determinati principi: ● Il nostro progetto deve risolvere una serie di problemi specifici relativi alle cryptovalute moderne. ● Il nostro progetto deve soddisfare sia i miners che gli investitori. ● Il nostro progetto dovrebbe portare reali beneficiall’umanità. Solo aderendo a questi principi ci è stato possibile creare qualcosa di più di una semplice valuta digitale e di costruire una catena sostenibile tra il mondo virtuale e quello reale. Tna catena saldamente intrecciata nella realtà oggettiva ad altre catene quali eventi, relazioni, legami familiari e con la catena più moderna di tutte – la catena di blocchi, o blockchain. La vita è inconcepibile senza questi legami, per questo vi presentiamo con orgoglio la nostra nuova e rivoluzionaria cryptovaluta digitale – XDNA. 3
CaratteristicheXDNA BitGun Innovativo principio per il cambiamento dinamico della ricompensa per blocchi. T.N.T. Avanzato concetto multi-livello per masternodes – Secnologia “Sriple Node” XDNA Foundation Fondo di beneficenza in cryptovaluta senza scopo di lucro HEX Un nuovo algoritmo di hashing XDNA Creation Un dipartimento per la creazione di nuove cryptovalute XDNA Research Promozione di ricerca scientifica a beneficio dell’umanità 4
Specifiche XDNA ● Nomee ticker: XDNA ● Algoritmo di consenso: POW/POS ● Durata della fase POW: 1440000 blocchi ● Ricompensa bloccoPOW: Dinamica, 4-109 XDNA decrescendo del 6.94% ogni mese per 24 mesi ● Protezionedall’Instamine: 720 blocchiiniziali ● Algoritmo di hashing: Hex ● Massima fornitura totale di XDNA: 80,620,000 ● IniziobloccoPOS: 1440001 ● Ricompensa blocco POS: 20 XDNA decrescendo di 1 ogni 525,600 blocchi, fino a che la ricompensa sia di 1 XDNA. ● Tipo distribuzione per ricompensa blocco POS: SeeSaw ● Premine: 971,712 XDNA ● Dimensione del blocco: 1 MB ● Media del tempo per blocco: 1 min (DGW3) ● Numero di conferme della transazione: 6 ● Maturità: 60 conferme 5
Problemi delle maggiori Cryptovalute moderne e le soluzioni che offriamo Il Bitcoin è apparso all’inizio del 21esimo secolo e ha affascinato milioni di persone nel mondo per la decade successiva. La tecnologia blockchain e la potenza della decentralizzazione che rappresenta promette di cambiare la vita di ogni persona sulla terra nel prossimo futuro. Tuttavia, nella sfera delle cryptovalute (come in ogni altra sfera tecnologica), esiste un numero di problemi quali la scalabilità, la sicurezza, il sovraccarico della rete con microtransazioni ed altri. Questi problemi sono di natura fondamentale e non possono essere risolti in modo efficiente utilizzando metodi noti. Insieme ai problemi fondamentali relativi alle cryptovalute, esistono un gran numero di lacune minori, alcune delle quali sono già state risolte in diversi progetti, mentre l'importanza di altri è ancora ingiustamente sottostimata. Problema1. Lenta conferma delle transazioni Il Bitcoin utilizza un tempo per blocco di 10 minuti, il che significa che per attendere 6 conferme per ogni transazione si debba aspettare un’ora. I lunghi tempi di conferma sono un lusso insostenibile nell’economia di oggi e sono un difetto comune per molte delle cryptovalute più importanti e conosciute oggi. Soluzione Per superare il problema della bassa velocità delle transazioni, viene utilizzato un tempo per blocco di 60 secondi. L’algoritmo Dark GravityWave v3 viene utilizzato per fornire un reindirizzamento della difficoltà della rete per ogni blocco. Solo 6 conferme sono necessaria per la validazione di una transazione, pertanto ogni transazione in XDNA non necessiterà più di 6 minuti. XDNA utilizza inoltreInstantSend [1], un meccanismo di transazione istantanea che permette la trasmissione istantanea dell’anteprima di una determinata transazione tramite masternodes, visualizzando immediatamente il saldo nel portafoglio del destinatario Problema2. Sistemi emergenti di ASIC e FPGA che supportano gli algoritmi PoW su GPU I circuiti integrati specifici per applicazione (ASICs) e i gate arraysprogrammabili (FPGAs) rappresentano un drammatico incremento nell’efficienza e produttività riguardante la tecnologia GPU esistente. Gli algoritmi di hashing come Scrypt, X11, e Sha256 richiedono attrezzatura costosa e specializzata per minare efficacemente, rendendoli inaccessibili alla vasta maggioranza della popolazione. In aggiunta, 6
questo hardware specializzato centralizza l’hashpower e rappresenta una potenziale minaccia alla salute della rete. Soluzione Per risolvere questo problema, abbiamo sviluppato un nuovo algoritmo di calcolo chiamato HEX. Questo algoritmo si è dimostrato essere in grado di essere utilizzato con GPT di produttori diversi. Inoltre, questo algoritmo non è supportato da sistemi ASIC o FPGA, quindi i miners di tutto il mondo possono mantenere in sicurezza la rete XDNA utilizzando le loro GPT, senza il rischio di essere inondati da enormi capacità di centri di mining industriali. Non abbiamo scelto la via più semplice per creare un algoritmo di hashing di tendenza, tipo una sequenza semplice di molti kernel noti. Abbiamo creato qualcosa di nuovo. Puoi leggere di più su HEX nel capitolo corrispondente. Problema3. “Instamine” Il processo di instamining(minatura istantanea) si verifica quando uno sviluppatore o uno dei primi miner, risolve un gran numero di blocchi con rapidità, all’inizio del ciclo-vita di una moneta. L’instamining può verificarsi anche quando una moneta ha un algoritmo complesso che si regola lentamente sulle fluttuazioni dell’hashrate della rete. Soluzione Per prevenire l’Instamine, una ricompensa per blocco di 1 XDNA è impostata per i primi 720 blocchi. Problema4. “Premine” Spessogli sviluppatori codificano forzatamente una ricompensa per il primo blocco di qualsiasi progetto blockchain. Quella prima ricompensa per blocco, spesso chiamata “premine” (pre-minatura), può essere programmata in qualsiasi dimensione e molti progetti effettuano premines molto avidi. Soluzione Qualche creatore di cryptovaluta effettua un premine fino al 50% della fornitura massima della moneta nei primi blocchi. Il team XDNA applica una filosofia realistica, quindi il nostro premine è solamente lo 0.7% della fornitura totale stimata durante la fase POW, 971,712 XDNA 7
Problema5. Avidità Gli sviluppatori di nuove cryptovalute hanno spesso carenza di risorse e vedono i loro progetti come un mezzo di arricchimento personale senza la volontà di applicare la loro creazione a fini caritatevoli. Considerando la maggior parte dei progetti di successo, pochissime persone pensano di utilizzare le monete “preminate” a beneficio di cause caritatevoli e cercano invece di ricavarne i massimi profitti. Allo stesso tempo, ci sono centinaia di milioni di persone in tutto il mondo che hanno bisogno di cibo, acqua pulita, medicine e altri beni di prima necessità. Soluzione Il team XDNA crede sinceramente che ci sia un numero enorme di persone bisognose. Una parte del nostro “premine”, ovvero 350.000 XDNA, sarà utilizzato per creare un fondo di beneficenza - XDNA Foundation. Ciò consentirà di raccogliere e distribuire fondi per aiutare varie organizzazioni e persone in difficoltà in tutto il mondo. Insieme alla comunità internazionale, possiamo creare molto più di una cryptovaluta! Problema6. Budget“Governance” Alcuni dei creatori di cryptovaluta utilizzano parte della ricompensa di ogni blocco come pagamento in un fondo di governance o in un indirizzo che controllano. Sebbene questa idea sia utile, molti progetti hanno alti costi di governance che funzionano come meccanismi di arricchimento secondario per gli sviluppatori che sono già ricchi. Soluzione Come compenso per il team di sviluppo XDNA, viene trattenuto l'1% di ogni ricompensa per blocco. Questo è comparabile con le dimensioni delle commissioni utilizzate dai mining pool. Senza “premine” oppureIco stravaganti - non abbiamo nulla da nascondere. 1%. Solo questo. Problema 7. La fluttuazione del nethash impatta significativamente sulla ricompensa di mining Insieme al nethash totale, aumenta anche la difficoltà, che a sua volta porta a una riduzione dei "salari" dei miners che supportano il funzionamento della blockchain. Quest'ultimo problema è causato da ragioni abbastanza ovvie. L’introito del minatore 8
è direttamente proporzionale al prezzo della valuta e inversamente proporzionale al nethash totale. Soluzione Per risolvere questo problema della riduzione delle ricompense dei miners è stata sviluppata una caratteristica unica in grado di cambiare la ricompensa del blocco in base al nethash totale: il BitGun, che prende il nome da uno degli sviluppatori del team XDNA. Il principio delBitGun è un graduale aumento della ricompensa a blocchi multipli, che consente ai miners di ricevere una ricompensa relativamente stabile (entro certi limiti) per mantenere la funzionalità della rete XDNA. Puoi leggere ulteriori informazioni sulBitGun nel capitolo corrispondente. Problema 8. Requisiti collaterali dei Masternode I costi troppo elevati dei masternodesportano all'incapacità da parte del “miner comune” di poterlo ottenere, mentre se il costo è troppo basso, gli investitori non sono interessati alla sua acquisizione. Soluzione Per attirare sia i miners che gli investitori nella creazione di masternodes XDNA, abbiamo sviluppato un sistema che consente il funzionamento e l'interazione simultanea di 3 tipi di masternodes. Ogni tipologia richiede una quantità diversa di cryptovalutacome garanzia collaterale ed ha una diversa dimensione della ricompensa. Abbiamo chiamato questo sistema T.N.T. –TripleNodeTechnology (Tecnologia a Triplo Nodo) Puoi leggere di più su S.N.S. nel secondo capitolo. Abbiamo creato XDNA per: ● Risolvere parzialmente i problemi di cui sopra e annullare gli svantaggi delle cryptovalute esistenti. ● Portare una cryptovaluta funzionale e innovativa sul mercato. ● Fornire miglioramenti significativi agli attuali approcci “Proof-Of-Work”. ● Incoraggiare l'armonia tra i miners e gli speculatori. ● Portare benefici nel mondo reale. ● Cambiare il paradigma stabilito di ridurre il reddito dei miners con l'aumento della capacità della rete. 9
BitGun Per cambiare il paradigma stabilito da lungo tempo in base al quale i vantaggi dei miners sono inversamente proporzionali all'hashrate della rete, abbiamo sviluppato la funzionalità avanzata delBitGun. Normalmente la ricompensa di un minerè legata direttamente all'hashrate della rete, il che significa che un nethash più grande porta ad una frazione di ricompensa inferiore destinata a ciascun miner. In altre parole, se la quantità di GPT nella rete cresce 1000 volte, la ricompensa del miner medio entro un determinato periodo di tempo diventerà 1000 volte inferiore. Alcune cryptovalute usano dipendenze non lineari, ma il loro principio rimane invariato: più alto è il numero di hashrate della rete, minore è la quantità di cryptovaluta ricevuta da ciascun miner. BitGun usa un altro approccio - man mano che l'hashrate della rete totale aumenta, la ricompensa del blocco aumenta gradualmente, permettendoci di mantenere la ricompensa del miner medio relativamente stabile. Ecco come funziona: La quantità della ricompensa per ogni blocco cambia ogni volta al momento della generazione del blocco, a seconda del nethash medio registrato per i precedenti 24 blocchi. La dimensione della ricompensa per ogni blocco cambia in accordo ad un insieme di "livelli" che riflettono la serie di Fibonacci. Esistono 15 livelli. La Tabella 1 rappresenta i livelli definiti dal nethash totale e la corrispondente quantità di ricompensa del blocco. Affinché la dimensione della ricompensa del blocco cambi automaticamente, il nethash totale XDNA deve superare il valore di soglia corrispondente nella tabella. 10
Tabella 1 Livello Network hashrate (Gh/s) Ricompensa per blocco 1 10 4 2 20 5 3 30 7 4 50 10 5 80 14 6 130 19 7 210 25 8 340 32 9 550 40 10 890 49 11 1,440 59 12 2,330 70 13 3,770 82 14 6,100 96 15 9,870 109 Al fine di regolare l'emissione di valuta, i valori rappresentati all’interno della Tabella 1 sono soggetti a una diminuzione graduale. Dal blocco 177000 (estratto a ottobre 2018), la ricompensa per ogni livello di BitGun sarà diminuita mensilmente del 6,94% per 24 mesi. Alla fine di questo periodo, la ricompensa al primo livello sarà di 1 XDNA, mentre la ricompensa al 15 ° livello sarà di 20 XDNA. Le modifiche alla ricompensa per i blocchi programmati sono riportate nella Tabella 2. Tabella 2 Ott. Nov. Dic. Gen. Feb. Mar. Apr. Mag. Giu. Lug. Ago. Set. Mese 2018 2018 2018 2019 2019 2019 2019 2019 2019 2019 2019 2019 Livello blocco 177000 220200 263400 306600 349800 393000 436200 479400 522600 565800 609000 652200 1 3.8 3.6 3.4 3.2 3 2.8 2.7 2.6 2.5 2.4 2.3 2.2 2 4.7 4.4 4.1 3.9 3.7 3.5 3.3 3.1 2.9 2.7 2.6 2.5 3 6.6 6.2 5.8 5.4 5.1 4.8 4.5 4.2 4 3.8 3.6 3.4 4 9.4 8.8 8.2 7.7 7.2 6.8 6.4 6 5.6 5.3 5 4.7 5 13.1 12.2 11.4 10.7 10 9.4 8.8 8.2 7.7 7.2 6.8 6.4 6 17.7 16.5 15.4 14.4 13.5 12.6 11.8 11 10.3 9.6 9 8.4 7 23.3 21.7 20.2 18.8 17.5 16.3 15.2 14.2 13.3 12.4 11.6 10.8 8 29.8 27.8 25.9 24.2 22.6 21.1 19.7 18.4 17.2 16.1 15 14 9 37.3 34.8 32.4 30.2 28.2 26.3 24.5 22.8 21.3 19.9 18.6 17.4 10 45.6 42.5 39.6 36.9 34.4 32.1 29.9 27.9 26 24.2 22.6 21.1 11 55 51.2 47.7 44.4 41.4 38.6 36 33.6 31.3 29.2 27.2 25.4 12 65.2 60.7 56.5 52.6 49 45.6 42.5 39.6 36.9 34.4 32.1 29.9 13 76.4 71.1 66.2 61.7 57.5 53.6 49.9 46.5 43.3 40.3 37.6 35 14 88.5 82.4 76.7 71.4 66.5 61.9 57.7 53.7 50 46.6 43.4 40.4 15 101.5 94.5 88 81.9 76.3 71.1 66.2 61.7 57.5 53.6 49.9 46.5 11
Ott. Nov. Dic. Gen. Feb. Mar. Apr. Mag. Giu. Lug. Ago. Set. Mese 2019 2019 2019 2020 2020 2020 2020 2020 2020 2020 2020 2020 Livellobl occo 695400 738600 781800 825000 868200 911400 954600 997800 1041000 1084200 1127400 1170600 1 2.1 2 1.9 1.8 1.7 1.6 1.5 1.4 1.3 1.2 1.1 1 2 2.4 2.3 2.2 2.1 2 1.9 1.8 1.7 1.6 1.5 1.4 1.3 3 3.2 3 2.8 2.6 2.5 2.4 2.3 2.2 2.1 2 1.9 1.8 4 4.4 4.1 3.9 3.7 3.5 3.3 3.1 2.9 2.7 2.6 2.5 2.4 5 6 5.6 5.3 5 4.7 4.4 4.1 3.9 3.7 3.5 3.3 3.1 6 7.9 7.4 6.9 6.5 6.1 5.7 5.4 5.1 4.8 4.5 4.2 4 7 10.1 9.4 8.8 8.2 7.7 7.2 6.8 6.4 6 5.6 5.3 5 8 13.1 12.2 11.4 10.7 10 9.4 8.8 8.2 7.7 7.2 6.8 6.4 9 16.2 15.1 14.1 13.2 12.3 11.5 10.8 10.1 9.4 8.8 8.2 7.7 10 19.7 18.4 17.2 16.1 15 14 13.1 12.2 11.4 10.7 10 9.4 11 23.7 22.1 20.6 19.2 17.9 16.7 15.6 14.6 13.6 12.7 11.9 11.1 12 27.9 26 24.2 22.6 21.1 19.7 18.4 17.2 16.1 15 14 13.1 13 32.6 30.4 28.3 26.4 24.6 22.9 21.4 20 18.7 17.5 16.3 15.2 14 37.6 35 32.6 30.4 28.3 26.4 24.6 22.9 21.4 20 18.7 17.5 15 43.3 40.3 37.6 35 32.6 30.4 28.3 26.4 24.6 22.9 21.4 20 Il graduale calo delle ricompense per blocco riduce l'emissione totale di XDNA e aumenta il suo valore di investimento. Il grafico della variazione media mensile delle emissioni è riportato nella Fig. 1. Fig.1 Quali sono i vantaggi dell'utilizzo delBitGun? Rispetto ai metodi convenzionali di calcolo della ricompensa del blocco, BitGun ci consente di stabilizzare l'importo della ricompensa ricevuta dai miners in un determinato periodo di tempo. Con una crescita sufficiente della rete, la retribuzione 12
media diminuisce leggermente, rimanendo tuttavia molto più grande rispetto ai sistemi che adottano una distribuzione tradizionale. La Tabella 3 mostra il confronto di una ricompensa media di 24 ore per una GPU Nvidia GTX 1080Ti utilizzando il metodo di calcolo classico e utilizzando il BitGun. Table 3 Numeroapprossi XDNA/1080ti/gio XDNA/1080ti/gior mativo di 1080ti rnoconBitGun no Livelli 1-5 1,000 3 3 2,000 2.62 1.47 4,000 1.87 0.73 Livelli 6-10 10,000 1.42 0.29 20,000 1.2 0.15 40,000 0.75 0.07 Livelli 11-15 100,000 0.44 0.03 200,000 0.26 0.01 400,000 0.18 0.007 Come mostrato nella tabella sopra, con un livello dihashratebasso le ricompense rimangono quasi identiche, ma con l'incremento della rete il vantaggio delBitGun diventa ovvio e può raggiungere diverse centinaia o migliaia di punti percentuali. La fig. 2 rappresenta il confronto della ricompensa giornaliera per una singola GPU Nvidia GeForce GTX 1080ti in base al numero di hashratetotale della rete, indicata nel numero di GPU “minatrici”. La modellizzazione matematica è stata eseguita per i livelli 1-8. Per questa simulazione, abbiamo usato le seguenti condizioni: un miner riceve una ricompensa da ogni blocco; l'hashrate di una singola GPT è 17,5 Mh/s. 13
Fig.2 Come possiamo vedere, anche con un aumento significativo dell’hashrate, ogni GPT continuerà a ricevere ricompense relativamente stabili entro un livello BitGun, questa ricompensa è molto più grande di una ricompensa calcolata usando il sistema classico. Questi risultati di simulazione sono validi per i livelli 2-14 e possono essere approssimati con successo per qualsiasi intervallo di tempo. La novità di questo approccio sta principalmente nel fatto che modifica il paradigma stesso della relazione inversa pseudolineare del reddito di un miner, al nethash. I miners di tutto il mondo possono ora contare su ricompense provenienti dal mining che siano decenti anche se l’hashrate cresce improvvisamente di 1000 volte. 14
T.N.T. Affidandosi solo agli aspetti più avanzati delle cryptovalute leader nel mondo, proponiamo di utilizzare i masternodes per garantire la stabilità della rete. Tuttavia, data l'esperienza della creazione e dell'utilizzo dei masternodes in diversi progetti, mettiamo l’armonia tra i miners e i desideri e possibilità degli investitori al primo posto in XDNA. Per rendere a tutti accessibile l'impostazione di un masternode, ne abbiamo sviluppati tre diverse tipologie. Ogni tipo richiede una quantità diversa di XDNA e porta rispettivamente una differenzanegli introiti. Questo sistema si chiama T.N.T. –TripleNodeTechnology (Tecnologia a Triplo Nodo) Light Node – richiede 1,000 XDNA. Medium Node – richiede3,000 XDNA. Full Node – richiede5,000 XDNA. Durante la fase POW i masternodes riceveranno la seguente ricompensa (diversa per ciascuna tipologia) per mantenere la stabilità della rete e svolgere funzioni aggiuntive: Light Node – 5% dal totale delle ricompense dei blocchi Medium Node – 15% dal totale delle ricompense dei blocchi Full Node – 25% dal totale delle ricompense dei blocchi Durante la fase POS, la percentuale di ricompense del masternode rimarrà invariata, ma gli importi saranno determinati dall'algoritmo SeeSaw [2]. Il principale vantaggio del sistema T.N.T. rispetto ad altri sistemi MN a più livelli si trova nei suoi elaborati vantaggi tecnologici. All’interno di un comune progetto di cryptovaluta auto-finanziata (DASH e relativi), la base monetaria ha tre “uscite”. Il primo è per i miners, il secondo per i masternodes e il terzo per il sistema di budget. Nel caso esistano diversi livelli di MN, esistetuttavia un solo output di moneta, indipendentemente dal numero di livelli che il progetto possa prevedere. 15
Nel caso di XDNA abbiamo sviluppato un sistema unico con sei uscitedella base monetaria. Grazie a ciò, i masternodes appartenenti a tutti e tre i livelli ricevono una ricompensa per ogni blocco La figura 3 rappresenta il confronto tra il comune sistema di ricompensa MN e il nostro T.N.T.. Fig. 3 Nonostante il compito principale dei masternodes sia la stabilità della rete, sono anche un eccellente mezzo di investimento. Sono stati fatti una serie di calcoli per determinare la redditività e la ricompensa per i diversi tipi di masternodes. Va notato che i livelli delBitGun influenzano direttamente la redditività dei masternodes - aumenta la ricompensa del blocco a valori di nethash più alti, quindi aumenta anche il reddito dei masternode. La Fig. 4 mostra i risultati del calcolo per la ricompensa di diversi tipi di masternode a vari livelli di BitGun, a seconda della quantità di masternode nella rete. 16
Fig.4 Abbiamo calcolato anche i pagamenti giornalieri del masternode per un numero impostato di 150 masternode a seconda del loro tipo e del livello attuale delBitGun (Fig. 5), nonché del ROI (ritorno di investimento) annuale a seconda dei livelli del BitGun per ogni tipo di masternode nel caso in cui 100 masternode di ciascun il tipo siano esistenti nella rete (fig. 6). Fig. 5 17
Fig. 6 18
HEX L'algoritmo di hashingscelto inizialmente per il progetto XDNA era “keccak”. Le motivazioni dietro questa scelta erano diverse: funzionamento efficiente utilizzando GPU di fornitori diversi, consumo stabile di energia elettrica, possibilità di doppio mining. Tuttavia, circa un mese dopo il lancio, la nostra rete subì un attacco da una mining farm (probabilmente FPGA, ma non è stato completamente dimostrato). In alcuni momenti questa mining farm rappresentava il 75% dell'hashrate, rovinando così la natura decentralizzata della cryptovaluta. Ciò ha portato a conseguenze drastiche - un singolo miner stava vendendo quantità colossali di monete XDNA, che hanno causato il ribasso del tasso di cambio diverse volte e spaventato gli altri miners. Il team XDNA ha deciso di cambiare l'algoritmo di hashing, manon ha scelto la via più semplice per creare un algoritmo di tendenza apportando semplici modifiche a quelli già esistenti. Abbiamo creato qualcosa di nuovo. Il principio del funzionamento di HEX sta nel calcolare l'hash del blocco con una sequenza pseudo-casuale di 16 algoritmi diversi (kernel): BLAKE BMW GROESTL JH KECCAK SKEIN LUFFA CUBEHASH SHAVITE SIMD ECHO HAMSI FUGUE SHABAL WHIRLPOOL SHA2. 19
Questo è il modo in cui funziona. Dal valore di hash del blocco precedente, viene estratta una posizione esadecimale. La posizione corrisponde al numero di uno dei kernel dell'elenco precedente. Questo kernel è usato per calcolare l'hash per il blocco corrente. Tna posizione esadecimale del valore ottenuto punta al kernel successivo nello stesso modo. La sequenza completa include 16 operazioni di hashing e l'ordine dei kernel all’interno di esso NON può essere previsto. Ogni volta la sequenza è creata appositamente. Viene convalidato solo il risultato dell'operazione di hashing finale. Potrebbe sembrare che HEX sia un clone di x16r. Ma questo non è vero: in x16r, sedici posizioni esadecimali sono prese dall'hash del blocco precedente, che determina l'ordine dei kernel per il blocco corrente. Pertanto, questa sequenza non è realmente casuale e non cambia all'interno del blocco. L'algoritmo HEX possiede un numero di indubbi vantaggi rispetto alla maggior parte degli algoritmi esistenti: - non è un algoritmo "fittizio" come alcuni molto popolari, in cui la GPU impiega molto tempo ad attendere i comandi e non esegue calcoli, il che non è vantaggioso per la durata della vita della GPU; - mostra un carico di GPU stabile e uniforme e garantisce quindi una migliore efficienza dell'apparecchiatura; - una variazione costante e imprevedibile dei kernel mette in seria difficoltà l'adattamento di FPGA e ASIC ad esso. 20
XDNA Foundation Il nostro team pensa al mondo reale. Ci rendiamo conto che esistono molte organizzazioni di beneficenza che forniscono assistenza gratuita a chi ne ha bisogno. Il nostro scopo è essere parte di qualcosa di bello e solare, aiutare le persone. Abbiamo creato la XDNA Foundation, il fondo di beneficenza per la cryptovaluta finalizzato a fornire assistenza mirata a individui e organizzazioni e fondi con finanziamenti insufficienti o nulli. Per avviare la Fondazione sono stati dedicati 350.000 XDNA. Le attività di questo Fondo sono accreditate su un indirizzo speciale assegnato alla Fondazione. La quantità di XDNA nel portafoglio della Fondazione è di dominio pubblico e controllato: è sufficiente aprire l'esploratore di blocchi e cercare l'indirizzo del portafoglio disponibile sul sito Web ufficiale XDNA nella sezione appropriata. Fig. 7 Ecco come funziona. Se sei un membro di un'organizzazione di beneficenza con un finanziamento molto basso, un coordinatore di progetti comunitari/sociali, un responsabile di un team sportivo giovanile o hai solo bisogno di aiuto da XDNA Foundation, dovresti fare quanto segue: 21
Compila il modulo nella sezione appropriata del sito web, descrivendo brevemente la tua organizzazione, i relativi problemi e le difficoltà. Allega foto, documenti e in generale quante più informazioni possibili. Se riteniamo che la tua richiesta sia autentica e rientri nei nostri obiettivi, sarà esaminata e contrassegnata come "in considerazione" nella sezione appropriata. Dopo aver eseguito il “fact-checking”, la direzione di XDNA Foundation prenderà la decisione finale sull'avvio della raccolta fondi o sulla fornitura dell’intero importo e, in caso di decisione positiva, invieremo (o presenteremo di persona) un “paper wallet” precaricato con XDNA. Per usufruire dei fondi, è necessario installare un wallet (portafoglio) XDNA per PC ed effettuare le operazioni di ripristino. Quindi potrai scambiare l'XDNA ricevuto per BTC o contanti su qualsiasi centro di scambio a tua scelta e usarli. Se vuoi aiutare persone o organizzazioni che utilizzano XDNA, farlo è veramente semplice. Acquista XDNA su uno qualsiasi centro di scambio e trasferiscili sull'indirizzo del portafoglio del Fondo. È davvero così semplice. Vuoi effettuare un trasferimento alla Fondazione in un'altra cryptovaluta? Nessun problema, lo scambiamo per XDNA e li trasferiamo alla Fondazione o direttamente ad uno dei destinatari. Puoi stare sicuro che non verrà sprecata una sola moneta della XDNA Foundation. Se qualche organizzazione nel mondo vuole implementare la vendita di cibo, acqua o forniture mediche in cambio di XDNA, anche per scopi di beneficenza - unisciti a noi, insieme renderemo questo mondo un posto migliore! 22
XDNA Creation Hai mai pensato di creare la tua cryptovaluta? Non semplicemente un token/smartcontract basato su Ethereum, ma il tuo progetto blockchain. Tna delle principali aree di interesse del nostro progetto è lo sviluppo crittografico, combinato con la ricerca di investitori e promozioni di marchi. Il numero di persone in questo settore del mercato criptato è in continua crescita, così come il numero dei progetti emergenti. Pertanto, le domande sulla qualità e sull'efficienza sono fondamentali. Il nostro team mette la qualità al primo posto in qualsiasi attività, che si tratti dello sviluppo di una nuova caratteristica tecnica, di una campagna di marketing mirata o anche della creazione di una cryptovaluta "chiavi in mano". Attualmente (alla fine del 2018) questa sfera della nostra attività è in preparazione e organizzazione, poiché vorremmo fornire un servizio di alta qualità. Ecco un elenco (incompleto) di servizi forniti dalla piattaforma XDNA Creation: 1. Un progetto di blockchain basato su PIVX "chiavi in mano". 2. Sviluppo di caratteristiche tecniche innovative. 3. Lancio di diverse varianti di Block Explorer. 4. Messa in opera di testnet, preparazione tecnica per il lancio di una moneta. 5. Creazione del marchio, creazione di siti Web. 6. Promozione delle risorse relative alla cryptovaluta. 7. Gestione degli account di un progetto all’interno dei social network. 8. Ricerca di partnership con altri progetti di cryptovalute. 9. Inserimento del progetto all’interno di risorse chiave per incrementare la popolarità e la base di utenti attiva 10. Conduzione di colloqui con centri di scambi di cryptovalute, negoziazione per condizioni di quotazione in esclusiva. 23
XDNA Research Nel tentativo di promuovere la ricerca all’interno di campi medici, bioinformatici, ambientali e di altro tipo che possono aiutare a curare le malattie e migliorare le nostre vite, la squadra XDNA terrà una serie di programmi marchiati XDNA Research. Il loro scopo sarà quello di diffondere informazioni su tali studi, sostenere gli scienziati e coinvolgere la comunità nelle attività di ricerca. Abbiamo già portato a termine con successo il Primo Programma e ottenuto una notevole potenza di calcoloda utilizzareall’interno del progetto FoldingAtHome della Stanford University allo scopo di combattere il cancro, il morbo di Alzheimer e il morbo di Parkinson. Puoi vedere le statistiche del nostro team qui: https://stats.foldingathome.org/team/234454 Unisciti alla nostra squadra! 24
Timeline e distribuzione delle ricompense per blocco La durata della vita dell'XDNA può essere suddivisa in 2 fasi: Proof-Of-Work e Proof-Of-Stake. Durante queste fasi la dimensione della ricompensa per blocco e la sua distribuzione differiscono. Durante la fase POW la ricompensa per blocco è determinata dalBitGune viene applicata come di seguito: - il 52% ai miners; - 25% ai Masternodes Full; - 15% ai Masternodes Medium; - 5% ai Masternodes Light; - 2% alla XDNA Foundation; - 1% al team degli sviluppatori. Sulla base di quanto sopra, la distribuzione della ricompensa del blocco durante la fase PoWè mostrato nella Fig. 8. Fig.8 Al raggiungimento del blocco 1440001 o all’incirca in 1000 giorni, XDNA passerà al POS. All'inizio della fase POS, la ricompensa per blocco sarà di 20 XDNA, che è pari al 15 ° livello delBitGun. 25
Questo importo diminuirà di 1 moneta ogni 525600 blocchi (o all’incirca ogni anno) fino a quando la ricompensa per blocco diventerà di 1 XDNA. Durante la fase POS, la distribuzione della ricompensa per blocco viene gestita dall'algoritmo SeeSaw [2]. La proporzione della ricompensa dei masternodes rimarrà invariata, ma la proporzione tra le ricompense totali dei masternodes e la ricompensa dei wallet sarà variabile dinamicamente. Oltre a questo, il 2% di ogni ricompensa per blocco continuerà ad essere destinata alla XDNA Foundation e l'1% andrà al fondo degli sviluppatori. Poiché non è possibile prevedere l'hashrate della rete durante la fase POW e le ricompense sono dinamiche, non è possibile calcolare la quantità massima di monete per la fase POW. Ecco come il premine è suddiviso: ● 350,000 XDNA – creazione della XDNA Foundation. ● 271,712 XDNA – rimborso del team di sviluppo, che include: 1. Stipendio iniziale per gli sviluppatori 2. NoleggioVPSesper iseed-nodes 3. Creazione del sito web e acquisizione dei diritti del dominio 4. Progettazione del design 5. Certificati SSL e altre spese durante la creazione del progetto. ● 350,000 XDNA – spese di marketing, che includono: 1. Campagne per l’assegnazione di premi 2. Promozione all’interno dei social media 3. Disegnie concorsi della community 4. Sponsorizzazioni 5. Eventi multimediali offline 6. Spese di quotazione degli scambi 7. Tariffe di quotazione nelle tabelle delle cryptovalute 8. Produzione di souvenir 9. Pubblicità tramite blog, video blog, ecc. 10. Spese di marketing per la stampa e altri mezzi di informazione. 26
Fig. 9 27
Reference list 1. DASH Masternodes https://dashpay.atlassian.net/wiki/ /display/DOC/Masternode. 2. Seesaw Reward Balance SystemWhitepaper. Revision 0.7e, January 24, 2017 https://pivx.org. 28
Ringraziamenti Il team XDNA vuoleringraziaree riconoscere l’impegno delle seguenti persone per la loro ricerca, sviluppo, test e supporto del progetto XDNA: S.F.Vakano Gunbit Kamir George a.k.a. Commie nullptr a.kapone koksoks msbishop TheUnknownHero marikun Bonjorno Nikertos B52 oGrlnGo Satt Вакула SiriS Imbalance911 Artem Krunoslav [Hitman420] Vrabec Hiroki [Ayamaka] Mori RajaZuberi StarryZhong Brad Schreiber Bui [Jack Karen] Duc Hung Paramanathan Pradeep RivAngE 29
Puoi anche leggere