Author

Topic: PaperBank - Generatore di wallet bitcoin cartacei (Read 2876 times)

legendary
Activity: 3766
Merit: 1742
Join the world-leading crypto sportsbook NOW!
September 03, 2014, 03:18:58 PM
#12
Ottimo progetto! Mi devo procurare una stampante termica  Grin
full member
Activity: 165
Merit: 100
@ Makevoid

Come hai capito il "calcolarlo" a mano era un'iperbole :p
Però sono curioso di capire bene tutta l'operazione per tirate fuori questa privkey anche per motivi diciamo pseudo paranoici:

modalità paranoica attiva
Se non sò come si genera una priv key non sono in grado di capire se la libreria che utilizzero nel Rasp non utilizzi una sorta di generatore deterministico... perchè se cosi fosse anche con il Rasp offline qualcuno potrebbe avere le mie chiavi  Grin
modalità paranoica disattivata

Appena torno dalle vacanze voglio fare un pò di esperimenti...
newbie
Activity: 43
Merit: 0
@cerbix

a mano?  Cheesy
qua ci sono delle ottime info scritte da andreas antonopolous di come funziona la generazione delle coppie di chiavi pub e priv (e indirizzi): https://github.com/aantonop/bitcoinbook/blob/develop/ch04.asciidoc#ecdsa-arithmetic

cmq nella mia implementazione ho usato una libreria per generare i keypair che a sua volta usa OpenSSL EC (elliptic curve) e sha2 (SHA256), e scorrendo un po nel capitolo 4 del bitcoinbook vedo che serve anche base58 (cugina della piu famosa base64), usata per avere una validazione sugli indirizzi contro l'errore umano di trascrittura

sarebbe figo generare tutto completamente a mano con carta e penna ma penso che una linux box economica tipo un raspberry pi sia una soluzione valida (pur che rimanga offline dopo la generazione delle chiavi) 
full member
Activity: 165
Merit: 100
Faccio una domanda un pò OT... se uno vuole calcolare una priv key  a mano dove può trovare l algoritmo da seguire?
legendary
Activity: 1778
Merit: 1043
#Free market
ho risposto alla domanda del prezzo sul bitcointalk inglese: https://bitcointalksearch.org/topic/m.8272551
inoltre anche nel Readme.md su github ci sono vari link

cmq il Rasp pi costa 19 euro dal sito ufficiale element14

questa e' la stampante termica usb che ho ordinato io
http://www.aliexpress.com/item/Barcode-scanner-and-58mm-printer-USB-mini-thermal-receipt-printer-ticket-pos-portable-laser-printers-freeshipping/1544271573.html

cmq funziona con la maggior parte delle stampanti usb, basta che sia usb e compatibile con linux

totale sotto i 45 euro, direi che per quello che fa (potenzialmente proteggere un numero piu elevato di valore in bitcoin), rimanendo offline 45 euro li vale Smiley


edit: ah come dice il mio interlocutore su bitcointalk principale: 45 euro se hai gia' un alimentatore usb (tipo di un telefono), cavo usb, tastiera e mouse usb, monitor hdmi, cavo hdmi
se non hai qualcuno di questi allora il costo dell'operazione aumenta


Grazie mille per tutte le informazioni , forse è giunto il momento di comprare un raspberry  Grin .
newbie
Activity: 43
Merit: 0
ho risposto alla domanda del prezzo sul bitcointalk inglese: https://bitcointalksearch.org/topic/m.8272551
inoltre anche nel Readme.md su github ci sono vari link

cmq il Rasp pi costa 19 euro dal sito ufficiale element14

questa e' la stampante termica usb che ho ordinato io
http://www.aliexpress.com/item/Barcode-scanner-and-58mm-printer-USB-mini-thermal-receipt-printer-ticket-pos-portable-laser-printers-freeshipping/1544271573.html

cmq funziona con la maggior parte delle stampanti usb, basta che sia usb e compatibile con linux

totale sotto i 45 euro, direi che per quello che fa (potenzialmente proteggere un numero piu elevato di valore in bitcoin), rimanendo offline 45 euro li vale Smiley


edit: ah come dice il mio interlocutore su bitcointalk principale: 45 euro se hai gia' un alimentatore usb (tipo di un telefono), cavo usb, tastiera e mouse usb, monitor hdmi, cavo hdmi
se non hai qualcuno di questi allora il costo dell'operazione aumenta
legendary
Activity: 1778
Merit: 1043
#Free market
se avete qualche domanda chiedete pure, due info di servizio:

- c'e' anche un branch [lite] che gia' di default litecoin, freicoin e namecoin
- un'altro [doge] che supporta dogecoin e e' di esempio per l'integrazione di altre monete (servono due numeri da copiare dal source code della moneta che la si vuole integrare in PaperBank)



Vorrei chiedere il costo della stampante , all'incirca quanto è ??
newbie
Activity: 43
Merit: 0
se avete qualche domanda chiedete pure, due info di servizio:

- c'e' anche un branch [lite] che gia' di default litecoin, freicoin e namecoin
- un'altro [doge] che supporta dogecoin e e' di esempio per l'integrazione di altre monete (servono due numeri da copiare dal source code della moneta che la si vuole integrare in PaperBank)

legendary
Activity: 882
Merit: 1000
sembra interessante, da approfondire..
legendary
Activity: 1778
Merit: 1043
#Free market
Interessante , ora mi guardo il video  e  poi magari si può fare ..
newbie
Activity: 43
Merit: 0
Vi linko il thread originale in inglese: https://bitcointalksearch.org/topic/paperbank-generate-cold-storage-coin-paper-wallet-offline-with-rasp-pi-731803

Vorrei sapere cosa ne pensate di questo progetto e se avete idee per implementazioni future.

Se avete domande scrivete un reply qua sotto o contattatemi tramite email a: makevoid (at) g  mail.com
Saro' felice di rispondervi.

--

Link diretto al video: https://www.youtube.com/watch?v=CUM51acMHJY

http://uploads.makevoid.com/paperbank_final.png

--

Il vantaggio di questo approccio e' che la generazione di paper wallet e' veramente semplice, avviene offline e il costo deli componenti e' veramente basso. E' anche abbastanza semplice installare e configurare il tutto. La stampante non necessita di driver. Controllate sul Readme di github per tutte le informazioni.

I paper wallet si possono plastificare (plastificatrice + fogli A5 vengono 28 euro su amazon) per renderli resistenti ad acqua e altro.

Il tutto (Rasp PI e Stampante termica) possono essere acquistati (nel readme su github trovate i link sempre nel readme)


Saludos!
Jump to: