Introduzione a SWIFTCASH - Whitepaper
Presentazione di SwiftCash
Governance & Economia decentralizzata
--------------------------
Link alla versione originale inglese: WHITEPAPER SWIFTCASH
Introduzione
Swiftcash è la nuova criptovaluta nata dallo SPlitfork di Smartcash, con snapshot della blockchain SMART datato l'1/9/2018 alle ore 9:53 circa GMT. Nata da forti divisioni tra la comunità e il team (SmartHives) di SMARTCASH, SWIFT ha eliminato circa l'80% della supply totale che, la comunità, pensa sia posseduta, o almeno controllata principalmente da tre figure: team, exchange e hacker. Smartcash è quindi nata dall'impulso di avere un'esperienza unica con un decentramento del potere, della disponibilità e dell'inflazione. SwiftCash è una criptovaluta commerciale open source, decentralizzata e peer-to-peer che offre anche una soluzione al problema rappresentato dell'energia consumata dal mining Bitcoin e da altre criptovalute basate su algoritmi Proof-of-Work. Come noto, il mining attraverso GPU e ASIC sta diventando sempre più insostenibile a causa dell'esponenziale aumento di consumo dell'elettricità utilizzata da potenti macchine hardware, senza contare il rischio chiunque abbia il 51% di hash power può controllare la rete permettendo di creare doppie transazoni. SwiftCash utilizza un algoritmo Proof-of-Stake a risparmio energetico ispirato a Bitcoin Green, che può essere utilizzato per minare su qualsiasi computer e che non richiede attrezzature hardware costose e specializzate. Il protocollo POS offre quindi una soluzione semplice ai problemi di sostenibilità ambinteale di Bitcoin con una blockchain più veloce e scalabile che è quindi anche più adatta per l'uso quotidiano delle transazioni.
Mining - PoW vs. PoS
Una tipica soluzione contro attacchi del 51% sulle reti Proof of Work è quella di centralizzare il mining che è anche stato il metodo adottato da SmartCash dopo che la chain è stata violata in ben più di tre occasioni. Con questo metodo, i miners sono tenuti a firmare i blocchi con una chiave privata emessa da un sistema centrale (questa chiave ad esempio può essere in mano gli sviluppatori). Questo è il motivo principale per cui, per creare Swiftcash, non è stato possibile forkare la main chain, anche perché il core team controlla la maggior parte della supply e degli indirizzi dove è accreditato il budget per i vari progetti. Con SwiftCash, invece, il mining sarà basato sull'algoritmo Proof-of-Stake (POS) ed è quindi completamente decentralizzato. Chiunque abbia un interesse nella blockchain può provare a estrarre nuovi blocchi, e quindi, per porter portare un attacco di tipo 51%, è necessario che l'attaccante possieda il 51% della supply totale, che viene utilizzata per estrarre nuovi blocchi. Pertanto, più le sono le persone che partecipano al mining, più diventa sicura la rete, e quindi un attacco sarà sempre più difficile e costoso. Con il mining PoW invece, gli hacker possono investire una sola volta in un'infrastruttura di mining potente per poi utilizzarla più volte per attaccare il maggior numero possibile di blockchain PoW; con il mining di tipo POS invece, gli hacker dovranno investire singolarmente in ogni blockchain e ogni volta che eseguono l'attacco, attaccano anche il loro stesso investimento! Un altro aspetto che rende il mining PoS una soluzione migliore è il minimo costo energetico che rende questo tipo di mining ecosostenibile. Per dare un esempio di quanto sia straordinaria la differenza, pensate che il mining del bitocoin ad esempio consuma più elettricità di quanto ne consumo l'intero paese dell'Irlanda! IL mining di tipo PoS invece non dipende dall'hash power e quindi, usa solo la stessa quantità di elettricità di necessaria per tenere acceso un computer o telefono medio.
Specifiche tecniche
Block Time: 1 minutoTimespan regolazione difficoltà: 40 blocchiIntervallo di regolazione difficoltà: 1 bloccoAlgoritmo: KeccakMassima Supply: 5,000,000,000Ricompensa teorica blocco: floor(0.5 + 4000 * 525600) / (8*525600 + nHeight - 10000 + 1)Fee per proposta: 100 SWIFTBudget Fee: 10 SWIFTDistribuzione blocco:
- SwiftNodes: 20%
- PoS Miners: 10%
- SwiftRewards: 10%
- Budgeting: 60%
Forkdrops
Per bruciare quasi la metà dell'offerta circolante di coin e oltre l'80% della fornitura totale di SmartCash, a partire dal blocco 633.000 sono state usate le regole che vengono descritte in questo paragrafo. Alcune di queste regole come vedrete si sovrappongono e quindi, l'importo totale che è stato finalizzato è inferiore alla somma dei singoli importi. Questa è la regola numero ed è un punto fermo fondante, e con questa regola non sono state fatte eccezioni. Inoltre, la data dello snapshot della rete è stata scelta in una data in cui nessuno poteva sapere di questo fork, compresi quelli che hanno deciso di forkare più tardi a settembre inoltrato. La maggior parte degli indirizzi, regola numero due, erano indirizzi di exchange o collegati agli hives, questo il motivo per cui il cap da 500K ci è sembrato una buona scelta per escludere i pochi altri indirizzi che possono essere anche indirettamente collegati a whales, agli exchange o al team hive. Unica eccezione a questa regola è stata fatta dopo che un membro della comunità ci ha contattato durante il periodo della definizione del fork. La regola numero tre, ancora una volta ha avuto molte sovrapposizioni con le altre regole, motivo per cui il cap da 2M è sembrato un buon limite, al fine di filtrare i rimanenti indirizzi che, anche indirettamente, potevano essere collegati a exchange o a membri del team Hive. La regola numero quattro è destinata agli exchange e anche agli sfruttatori degli SmartNode exploiter. Come noto, nel primo periodo di sviluppo della rete Smartnode alcuni nodi, explotier, sfruttavano un bug per avere molteplici reward. Mentre i nodi regolari ricevevano circa 80 reward, gli exploiter sfuttando un baco della rete smart, riuscivano a ricevere molti più reward (200 contro 80 in totale), anche nei confronti di chi aveva configurato un nodo fino dall'inizio della creazione della rete smart. La regola numero cinque è un buon limite per gli indirizzi abbandonati. La regola numero sei è per lo più applicabile agli indirizzi noti di Cryptopia e HitBTC, che ancora una volta avevano sovrapposizioni significative con le altre regole. La regola numero sette è stata decisa dalla maggior parte della comunità coinvolta nel fork,a riguardo dell'affair Ben Swann, in quanto si riteneva che la proposta di Ben per essere approvata fosse stata votata per lo più dal nucleo centrale (SmartHives) piuttosto che dalla comunità. Si può notare come anche la regola numero sette aveva circa 11 milioni di sovrapposizioni con le altre regole. Alcune eccezioni a questa regola sono state fatte dopo che alcuni membri della comunità ci hanno contattato durante il periodo della definizione della supply. La regola numero otto è stata un'altro punto fondante anche se riguardanti pochi indirizzi controllati dai coordinatori SmartHive.
Ricapitolando:
- Qualsiasi indirizzo pagato direttamente dagli Hive (circa 220 milioni di coin)
- Qualsiasi indirizzo con un saldo superiore a 500K (circa 120 milioni di coin)
- Qualsiasi indirizzo con totale ricevuto superiore a 2M - (circa 240M di coin)
- Qualsiasi indirizzo con più di 200 transazioni (circa 23 milioni di coin)
- Qualsiasi indirizzo con un saldo inferiore a 1 smartcash (2500 monete)
- Exchange e pool (22 milioni di coin)
- Qualsiasi indirizzo che ha votato sì alla proposta di Ben Swann - (circa 16M di coin)
- Tutti gli hive e gli indirizzi del budget per la community - (circa 1,2 miliardi di coin)
Obiezioni
Dopo aver finalizzato la lista, è stato fatto un annuncio su steemit per invitare gli utenti che volessero discutere sull'airdrop a farlo con il sistema di proposal, una volta disponibile la piattaforma e il nuovo sistema di governance. E' ovvio e innegabile che queste regole non hanno influenzato la stragrande maggioranza della comunità, e qualsiasi accusa sulle regole o sul fork che avrebbe favorito i responsabili ha poco senso, dopo aver esaminato la proposta di Ben Swann. Una proposta alla quale sia gli organizzatori ma anche i sostenitori di questo splitfork erano nettamente contrari, con circa 9 milioni di voti. Oltre 2 milioni di questi voti erano giò stati stati esclusi per le regole soprae sopra menzionate, la maggior parte delle quali sono direttamente collegate al core team (SmartHives), tuttavia non sono state fatte eccezioni per quelle, e se assumiamo che il rimanente (circa 7 milioni di coin) sono in qualche modo stati intenzionalmente inclusi, cosa che è altamente improbabile che sia vero, è ancora nulla in confronto alla supply iniziale di 300M , che conferma ulteriormente come la blockchain sia radicalmente decentralizzata sotto il punto di vista della distribuzione e dell'ownership.
Onchain Governance
La gestione manuale dei fondi per i progetti da parte dei fondatori di SmartCash potrebbe essere uno dei motivi principali per il quale le cose stiano andando così male. La scusa principale per non adottare una propria governance, era quella di permettere ad ogni possessore di una moneta di avere una voce sulle proposte. Questo era per evitare il voto basato su MasterNodes stile Dash, dove un MasterNode attualmente costa circa 200K USD. Tuttavia, con SwiftCash, i collateral per SwiftNode richiedono 20K SWIFT, e possedere uno SwiftNode è attualmente estremamente molto più economico rispetto a monete come Dash e PIVX. Il collaterale di 20K SWIFT è stato scelto dalla comunità coinvolta in questo fork, ma non è detto che questo possa rimanere invariato nel futuro. La nostra visione della governance è che le proposte possano anche riguardare addirittura un hard fork della rete , quindi nel caso un numero sufficiente di parti interessate voterà sì, chi potrebbe interrompere questo processo? Dopotutto, la blockchain appartiene agli stakeholder. Questa inizialmente doveva proprio essere la visione di SmartCash, che ha poi purtroppo intrapreso un percorso completamente diverso. Per assicurarsi che ciò non avvenga con SwiftCash, abbiamo pensato che non ci dovrebbero essere team di base, dev proprietari o hive, ma piuttosto singoli sviluppatori selezionati dalla comunità attraverso il voto e il sistema di governance. Ogni pagamento dovrà essere approvato dalla comunità attraverso proposte e finalizzato con il voto. Ciò include anche tutto quello che riguarda gli sviluppatori, gli amministratori e chiunque altro coinvolto nella comunità. Ognuno deve passare attraverso lo stesso processo per essere pagato. Gli stakeholder avranno sempre e comunque l'ultima parola alla fine del processo e potranno assumere e licenziere le persone a seconda delle loro valutazioni sull'operato prodotto. L'unica eccezione a questo sistema è stata fatta per i costi iniziali di sviluppo, in cui uno sviluppatore ha accettato di darci una base di codice personalizzata per l'equivalente di 1 milione di coin della nuova moneta, poichè senza il core wallet, non c'è modo di incominciare la blockchain. Tutti gli altri, compresi quelli che hanno contribuito al progetto prima del lancio, dovranno presentare una proposta per ottenere il rimborso per il loro tempo e per eventuali costi, qualora la comunità votasse sì. Detto questo, un massimo del 70% dei nostri premi teorici sui blocchi sono destinati al budget, di cui il 10% è riservato ai SwiftRewards. Se il budget totale viene utilizzato ogni mese, l'offerta massima raggiungerà circa 70 anni. Tuttavia, data la nostra esperienza con SmartCash, pensiamo che questo sia uno scenario estremamente improbabile. Lo scenario più probabile sarà che circa il 30-40% del reward del blocco non verrà utilizzato, il che significa che ci vorrà molto più tempo per esaurire i reward dei blocchi e fare a quel punto affidamento solo sulle commissioni e sulle donazioni
Proposals & Budgets
Il costo per la presentazione di una proposta è di 100 SWIFT e una volta che una proposta è passata, 10 SWIFT sono richiesti per finalizzare il budget nella blockchain, in modo che si possa essere pagati nel primo super blocco disponibile. I superblocchi sono pochi blocchi, in cui le proposte che sono approvate dalla comunità vengono pagate: questo succede ogni 43800 blocchi o approssimativamente ogni mese. Le proposte devono essere disponibili al voto per almeno 10 giorni prima di essere finalizzate e pagate. Ogni proposta può richiedere solo un massimo del 20% del budget mensile disponibile. Nel caso in cui ci siano più proposte vincenti rispetto al budget massimo disponibile, le proposte con più voti saranno finalizzate e verranno pagate. Ogni proposta richiede un minimo del 10% della rete in voti favorevoli meno voti nulli, al fine di essere accettate. Ciò significa che se ci sono 10.000 SwiftNode, una proposta avrà bisogno di un differenziale di almeno 1000 voti favorevoli meno voti contrari, ad esempio ci vogliono 1500 voti favorevoli contro 500 voti contrari in caso di un tasso di partecipazione del 20%. Pertanto, più basso è il tasso di partecipazione, maggiore è la soglia richiesta. Ciò significa che in caso di partecipazione al 100%, la soglia richiesta sarà del 55%, mentre in caso di tasso di partecipazione del 10%, che è la percentuale minima di partecipazione richiesta per qualsiasi proposta, la soglia richiesta sarà del 100%. Un altro paletto per il tasso di partecipazione è che ogni proposta dovrà essere compresa entro il 10% del tasso massimo di partecipazione per poter passare. Ciò significa che se il tasso di partecipazione massimo in qualsiasi momento è del 50%, qualsiasi proposta con un tasso di partecipazione inferiore al 40% non verrà accettata. A causa della natura del continuo calo dei reward del blocco e dei suoi effetti sui mercati, possono essere richiesti solo un massimo di 3 pagamenti per proposta. Le proposte strutturate a più lungo termine dovranno essere presentate nuovamente ogni 3 mesi. Ultimo ma non meno importante, è necessario un minimo di 100 voti per ogni proposta da passare, e i voti possono essere aggiornati un'ora dopo ogni invio; questo include voti sulle proposte che sono già state superate e pagate una o più volte. Inoltre, è necessario allegare un URL durante l'invio di una proposta, che dovrebbe includere i dettagli della proposta. La piattaforma consigliata per i dettagli delle proposte e anche qualsiasi pre-proposta è la piattaforma STEEM che non è solo indipendente da SwiftCash, ma anche decentralizzata e resistente alla censura. Gli hashtag consigliati per le proposte SwiftCash e le proposte preliminari sono rispettivamente #swiftproposal e #swiftpreproposal.
SwiftRewards
L'idea che sta alla base degli SwiftRewards non è solo un modo per aiutare il mercato a stabilizzare il prezzo, ma anche di premiare gli stakeholder di lungo periodo (Hodler), nel casoin cui ci sia un deprezzamento del mercato. Più il valore si deprezza, più premi riceveranno gli stakeholder. Quindi, se il valore non scende, non saranno necessari airdrop. Il saldo minimo richiesto per essere idonei agli SwiftRewards sarà di 1000 SWIFT e qualsiasi transazione in uscita da un indirizzo durante un qualsiasi snapshot squalificherà quell'indirizzo, a meno che non si tratti di una transazione PoS in cui una quantità di coin viene restituita all'indirizzo originario nella stessa transazione. Dato il progetto iniziale, ci saranno 4 livelli per SwiftRewards:
- Tier 1: Ogni 43,800 blocchi- appx. 1 mese
- Tier 2: Ogni 131,400 blocchi - appx. 3 mesi
- Tier 3: Ogni 262,800 blocchi - appx. 6 mesi
- Tier 4: Ogni 525,600 blocchi - appx. 12 mesi
Lo schema originale del progetto prevede la possibilità di, un airdrop ogni mese, due ogni tre mesi, tre ogni sei mesi e quattro ogni dodici mesi. Come accennato in precedenza, coloro che deterrano le coin più a lungo saranno premiati di più se il prezzo si deprezza e più il prezzo si deprezza, più i premi verranno accreditati ai detentori della coin! Questo metodo contribuirà a stabilizzare il prezzo incoraggiando gli utenti ad affrontare mercati ribassisti e a vendere in mercati rialzisti. Inizialmente i SwiftRewards saranno fatti manualmente dagli sviluppatori e i fondi necessari dovranno essere approvati dalla comunità tramite una proposta. Ma il processo verrà successivamente codificato nella blockchain e verrà eseguito automaticamente con l'aiuto degli SwiftNodes. SwiftRewards sarà un massimo del 4%, 3%, 2% e 1% del reward del blocco per, rispettivamente, il livello 1, 2, 3 e 4 - cioè quindi un totale massimo del 10% dei reward del blocco. Per il livello 1, ogni calo del 5% del prezzo medio dall'inizio dello snapshot fino alla fine, determina lo 0,4% dei premi di blocco che vengono accreditati sui wallet degli utenti. Il primo snapshot per ogni livello avvia uno snapshot ritardato per renderlo equo ai futuri adottanti. Ciò significa che il primo snapshot per il livello 1 inizierà al blocco 43.800 mentre per il livello 4 inizierà al blocco 525.600. Per fare un esempio, se il prezzo medio è registrato a 0,10 USD al blocco 43,800 e poi diventa 0,075 USD per blocco 87,600, i detentori riceveranno il 2% dei reward del blocco durante quel periodo. Questo è 5 volte lo 0,4% a causa del calo del 25% nel prezzo medio. I cali di prezzo superiori al 50% non influenzeranno la quantità di airdrop, poichè verrà raggiunta la quantità massima di monete disponibili.
Block Rewards & Inflation
Come spiegato sopra, SwiftCash parte con circa 300 milioni di monete assegnate per airdrop alla maggior parte dei possessori di SmartCash. Inizialmente i reward del blocco sono impostati per essere circa 10 SWIFT fino al blocco numero 10.000. Sara necessario impostare i propri wallet per il mining POS e / o per attivare i server per gli SwiftNodes. Dal blocco 10.000 i reward passerano a circa 500 monete per blocco, ma solo il 30% di questo importo sarà diviso tra gli SwiftNodoes e i miner PoS con un rapporto di 2 a 1. Il resto dei reward del blocco saranno messi da parte in indirizzi destinati al budget per le proposte, e verranno estratti su richiesta solo tramite proposte, qualora un numero sufficiente di stakeholder o di titolari di SwiftNode votino favorevolmente, come precedentemente spiegato. I reward sono impostati per arrivare naturalmente ma gradualmente a zero con una curva molto lenta, che diventerà sempre più lenta man mano che passa il tempo. Ci vorranno circa 8 anni per il primo dimezzamento del reward del blocco; il secondo dimezzamento durerà 16 anni, il terzo dimezzamento richiederà 32 anni e così via. Questo ci dà la massima inflazione di circa 80% nel primo anno, 40% nel secondo anno e così via.L'inflazione massima, tuttavia, probabilmente non si verificherà a causa dei fondi che rimarranno inutilizzati e che quindi possono trasformarsi in riserve future: in questo modo ci impiegheremo più tempo a esaurire i reward dei blocchi evitando così di dipendere solamente da donazioni e fee. La Blockchain esaurirà i reward del blocco all'incirca in 70 anni dove, a quel punto, sarà raggiunta la supply massima di 5.000.000.000 di monete. Tuttavia, la nostra esperienza con SmartCash mostra che il 40-50% dei fondi destinati ai progetti rimarranno in riserve future; ciò significa che, potenzialmente ci potrebbero volere anche più di 200 anni per esaurire i reward. Ad esempio, Bitcoin ha estratto oltre l'80% della sua fornitura massima in meno di 12 anni, e SmartCash ha estratto circa il 40% della sua fornitura massima entro 18 mesi; paragonadolo con swiftcash nel caso utilizzassimo l'intero budget deistinato ai progetti, cosa molto improbabile come spiegato sopra, avrà meno del 40% della fornitura massima entro 12 anni, rispetto ai 18 mesi di smartcash! Questa è un'ottima notizia per i futuri utenti e lo facciamo perchè abbiamo un obiettivo a lungo termine; quello che vogliamo è una criptovaluta decentralizzata a beneficio di tutti nel mondo, non un altro schema piramidale di pump and dump. Il grafico seguente mostra l'inflazione di SwiftCash entro i primi 12 anni, con l'ipotesi che il 30% dei reward del blocco si trasformi in riserve future a causa di fondi inutilizzati
Come illustrato di seguito, l'inflazione inizierebbe con il 55% e raggiungerà il 4% in 12 anni. Per avere un'idea di quanto saranno lenti i reward di blocco, possiamo dare un'occhiata alla seguente tabella che illustra i premi di blocco per i SwiftNode entro i primi 12 anni. Come si può vedere, SwiftNode otterrà circa 100 SWIFT per blocco, e entro la fine del 12 ° anno, saranno circa 40 SWIFT per blocco. Il rallentamento non è l'unica cosa che possiamo fare per stabilizzare il prezzo man mano che cresciamo, ma anche per decentralizzare la distribuzione dei reward di blocco rendendo l'inflazione più corretta per un uso futuro e contino. SwiftNodes verrà utilizzato per la generazione di blocchi istantanei tramite transazioni rapide, anche dette SwiftTX o InstantPay, che consentiranno agli utenti di utilizzare questa opzione prima ancora di essere minata. SwiftNodes assicurerà inoltre i fondi per i progetti, aiuterà la comunità a raggiungere il consenso tramite il voto onchain. Ogni SwiftNode sarà protetto con una garanzia di 20.000 SWIFT e un indirizzo IPv4 univoco che sarà richiesto per eseguire un full node sulla porta 8544.
Contatti Swiftcash:
Per donazioni: SPEQHB1vreWjdhn7xTjTcCJSag1xfdEqtx
Congratulations @lostprophet! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @steemitboard: