Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BITCOIN E PRIVACY COIN - La privacy è importante nelle criptomonete come nel nuovo Grin

319 views

Published on

Bitcoin Sardegna ha affrontato il tema della privacy, con un confronto fra Bitcoin e le principali criptomonete specificamente fondate sulla privacy: Monero, ZCash e il nuovo Grin.

La privacy è uno dei concetti di fondo che spesso vengono associati alle criptomonete. Bitcoin in realtà non è una moneta anonima ma pseudonima, dove le transazioni sono visibili in modo trasparente in un registro pubblico. Esistono altre coin che, per design, offrono un più alto livello di privacy rispetto a Bitcoin, come nel caso di Monero e Zcash.

Published in: Internet
  • DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. PDF EBOOK here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. EPUB Ebook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... 1.DOWNLOAD FULL. doc Ebook here { https://tinyurl.com/y3nhqquc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

BITCOIN E PRIVACY COIN - La privacy è importante nelle criptomonete come nel nuovo Grin

  1. 1. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Bitcoin e privacy coins Francesco Piras, Mauro Pili - 20/03/2019 la privacy è importante nelle criptomonete come nel nuovo Grin
  2. 2. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Diritto alla privacy “Sostenere che non ti interessa il diritto alla privacy perché non hai niente da nascondere, non è diverso dal dire che non ti interessa la libertà di parola perché non hai niente da dire” Edward Snowden https://en.wikipedia.org/wiki/Nothing_to_hide_argument
  3. 3. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Bitcoin: quale privacy? ● Elliptic ● Chainalysis ● CipherTrace ● Neutrino (Coinbase) ● Crystal (BitFury) ● Blockchain Intelligence Group ● Coinfirm
  4. 4. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Bitcoin & Privacy Concetti chiave: ● Bitcoin è pseudonimo non anonimo ● La blockchain di Bitcoin contiene molte informazioni pubbliche che possono essere collegate ad una identità personale ● Stanno nascendo sempre più aziende specializzate nel de-anonimizzare Bitcoin (o altre crypto) e vendere questi dati alle corporation o a governi autoritari ● Molto dipende da quanto l’utente è consapevole e attento nel proteggere la propria privacy, rispetto alla capacità dell’avversario 1/2
  5. 5. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna ● Le informazioni presenti su blockchain non sono collegate direttamente con l'identità, ma sono concatenate a ritroso tanto da poter ricostruire tutti i movimenti dei Coin. Problema della fungibilità. ● Alcuni soggetti con i quali facciamo transazioni (es. Exchange), conoscono la nostra identità e potrebbero quindi sapere come usiamo i nostri BTC, quanti ne abbiamo e con chi abbiamo transato. ● Tutte le problematiche tipiche della privacy nella navigazione internet si presentano anche in un utilizzo base di Bitcoin (IP, cookies, ISP) + KYC Bitcoin & Privacy 2/2
  6. 6. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Bitcoin: buone pratiche per la privacy ● Utilizzare sempre nuovi address per le transazioni ● Utilizzare wallet come Wasabi (desktop) e Samourai (android) ● Exchange decentralizzati (Changelly) o p2p fisici (Localbitcoins) Avanzato: ● Tor browser, VPN, sistema operativo Tails ● Utilizzare un wallet connesso al proprio Full Node, non un web wallet ● Usare Lightning Network quanto più possibile.
  7. 7. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna
  8. 8. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna La privacy viene ottenuta attraverso le seguenti caratteristiche: ● Ring Signatures: firma digitale che viene creata riunendo un gruppo di firmatari. Monero utilizza questa firma digitale per portare più firmatari (di solito 5) in ogni transazione. Solo il mittente è in grado di generare e inviare la chiave di spesa, e solo il destinatario effettivo sarà in grado di determinare la chiave e spendere i fondi ad essa collegati. Grazie alla Ring Signature, è impossibile ricollegare qualsiasi transazione a qualsiasi utente, offrendo un alto grado di privacy. https://ww.getmonero.org 1/2
  9. 9. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna ● Ring Confidential Transactions (RingCT): Questa funzione nasconde l'ammontare di ogni transazione sulla rete di Monero. RingCT funziona creando una prova crittografica che può mostrare che le quantità in ingresso e in uscita sono uguali, senza rivelare nessuno dei numeri effettivi. ● Stealth Addresses: Monero utilizza anche una rete di indirizzi stealth per consentire agli utenti di scollegarsi dalla blockchain. Un indirizzo stealth è un indirizzo monouso che viene creato per ogni transazione. Gli utenti Monero hanno anche un indirizzo pubblico che viene pubblicato sulla blockchain, ma la maggior parte (se non tutte) le loro transazioni passeranno attraverso indirizzi stealth unici. 2/2
  10. 10. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna
  11. 11. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna zk-SNARKs consente di crittografare tutti i dati transazionali memorizzati sulla rete. Questo metodo verifica che i dati scambiati siano accurati, ma lo fa senza rivelare tutti i dettagli della transazione. Il proprietario di un indirizzo può scegliere di rivelare informazioni su z-address e transazioni con terze parti fidate - per esempio per esigenze di auditing e conformità - attraverso l'uso di chiavi di visualizzazione e chiavi di divulgazione dei pagamenti.
  12. 12. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Altre Privacy Coins ● Dash ● Verge (XVG) ● NavCoin (NAV) ● CloakCoin (CLOAK) ● DeepOnion (ONION) ● Pivx: Private Instant Verified Transaction ● Spectrecoin (XSPEC) ● Sumokoin (SUMO) ● Hcash (HSR) ● Crave Project (CRAVE) Aeon (AEON), Bulwark (BWK), Bytecoin (BCN), Digital Note (XDN), Electroneum (ETN), InnovaCoin (INN), Phore (PHR), Pure (PURE), SagaCoin (SAGA), Shield (XSH), SolarisCoin (XLR), Zoin (ZOI)
  13. 13. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Grin - Privacy by default - founder anonimo - NO company - NO ico - NO pre-minato - team di sviluppatori decentralizzato - open community - blockchain super-compatta - scalabile - nuovo sistema per il mining https://grin-tech.org/
  14. 14. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna 15.01.2019 Grin https://grinscan.net/block/1
  15. 15. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Exchange https://coinmarketcap.com/currencies/grin/#markets
  16. 16. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna 2016 Mimblewimble paper 2 Agosto 2016 “Tom Elvis Jedusor” posta su IRC un link .onion (rete TOR) ad un file di testo intitolato MIMBLEWIMBLE datato 19 luglio 2016 https://download.wpsoftware.net/bitcoin/wizardry/mimblewimble.txt
  17. 17. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna MimbleWimble Languelingua, nella versione italiana https://harrypotter.fandom.com/wiki/Tongue-Tying_Curse Harry puntò la bacchetta contro Pix e ordinò: «Languelingua!» Pix si strinse le mani alla gola, deglutì e volò via dalla stanza facendo gesti osceni ma senza poter parlare, perché la lingua gli si era incollata al palato Roba da elfi (Cap. 19 Harry Potter 6) Chiamo la mia creazione Mimblewimblewimble perché viene utilizzata per evitare che la blockchain dica tutte le informazioni dell'utente Tom Elvis Jedusor 19 luglio 2016 MIMBLEWIMBLE.txt
  18. 18. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Confidential Transactions, Coinjoin ... https://bitcointalk.org/index.php?topic=305791.0 Adam Back Gregory Maxwell ● Nicolas van Saberhagen CryptoNote ● Shen Noether ● Yuan Horas Mouton OWAS one-way aggregate signatures
  19. 19. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Ott.2016 Poelstra mimblewimble whitepaper Dettaglia meglio e corregge un errore del paper originale https://download.wpsoftware.net/bitcoin/wizardry/mimblewimble.pdf , https://youtu.be/8BLWUUPfh2Q?t=5376 Andrew Poelstra
  20. 20. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Grin repository su github ● Ottobre 2016 crea su Github il progetto Grin ● Marzo 2017 posta la descrizione tecnica su Github https://www.grin-forum.org/u/igno.peverell/ Ignotus Peverell
  21. 21. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Grin developers/contributors https://github.com/mimblewimble/grin/graphs/contributors John Tromp Jasper van der Maarel Daniel Lehnberg Quentin le Sceller BlockCypher Michael Cordner (yeastplume) hashmap Gary Yu Ignotus Peverell Antioch Peverell
  22. 22. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Coinjoin Cut-throughBitcoin
  23. 23. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna CoinJoin https://bitcointalk.org/index.php?topic=279249.0 without coinjoin with coinjoin
  24. 24. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Confidential Transactions
  25. 25. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Pedersen commitment ● r chiave privata, usata come blinding factor ● v il valore in input o in output ● G e H due punti nella curva ellittica ● (r*G) chiave pubblica di r (utilizzando G come punto generatore) ● (v*H) chiave pubblica di v (utilizzando H come punto generatore) https://criptovalute.blogspot.com/2019/03/spiegazione-passo-dopo-passo-delle.html C = (r*G) + (v*H) Su MimbleWimble, input e output in una tx sono Pendersen Commitment la cui formula è:
  26. 26. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Pedersen commitment ● r chiave privata, usata come blinding factor ● v il valore in input o in output ● G e H due punti nella curva ellittica ● (r*G) chiave pubblica di r (utilizzando G come punto generatore) ● (v*H) chiave pubblica di v (utilizzando H come punto generatore) (r*G) + (v*H) valore (v) blinding factor (r) rG+vH (Pendersen commitment) input 1 1 5 5G+1H input 2 2 6 6G+2H output 3 11 11G+3H output-input (5G+1H)-(6G+2H)-(11G+ 3H)=0
  27. 27. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna
  28. 28. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna tx interattive
  29. 29. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Dandelion transaction relay https://github.com/mimblewimble/grin/blob/master/doc/dandelion/dandelion.md dandelion: taraxacum, taràssaco o dente di leone
  30. 30. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Privacy by design ● gli importi delle transazioni vengono nascosti ● non ci sono indirizzi associati agli utenti ● input e output vengono dissociati ● l'intera storia delle transazioni viene nascosta ● l'ip del mittente è nascosto
  31. 31. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna 60 grin al minuto, per sempre https://github.com/mimblewimble/docs/wiki/Monetary-Policy
  32. 32. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Cuckoo Cycle doppia Proof-of-Work https://github.com/mimblewimble/docs/wiki/how-to-mine-grin c31+ cuckAToo ASIC Targeted 11GB+ 2^31=2G c29 cuckARoo ASIC Resistant 6GB+ GPU 2^29=500M
  33. 33. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Fraction of cuckatoo blocks https://grinscan.net/charts
  34. 34. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Fraction of cuckatoo blocks https://grinscan.net/charts AR: cambia ogni blocco su una finestra di 60 blocchi
  35. 35. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna Wallet Grin https://github.com/mimblewimble/docs/wiki/How-to-use-the-Grin-wallet
  36. 36. Bitcoin e privacy coin - F.Piras, M.Pili - 20/03/2019Associazione Bitcoin Sardegna ● Buono ○ privacy ○ no pre-mined ○ no company ○ no foundation ○ asic resistente ○ medium of exchange ● Brutto ○ bassa diffusione ○ difficile da usare ○ inflazione ● Cattivo ○ store of value Il buono, il brutto, il cattivo

×