Bitcoin Forum

Local => Progetti => Topic started by: makevoid on August 09, 2014, 11:47:29 PM



Title: PaperBank - Generatore di wallet bitcoin cartacei
Post by: makevoid on August 09, 2014, 11:47:29 PM
Vi linko il thread originale in inglese: https://bitcointalk.org/index.php?topic=731803.0

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 (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!


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: redsn0w on August 10, 2014, 08:35:13 AM
Interessante , ora mi guardo il video  e  poi magari si pu˛ fare ..


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: LastRoby on August 10, 2014, 09:10:06 AM
sembra interessante, da approfondire..


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: makevoid on August 10, 2014, 09:37:11 AM
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)



Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: redsn0w on August 10, 2014, 09:40:55 AM
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 Ŕ ??


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: makevoid on August 10, 2014, 11:55:53 AM
ho risposto alla domanda del prezzo sul bitcointalk inglese: https://bitcointalk.org/index.php?topic=731803.msg8272551#msg8272551
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 :)


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


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: redsn0w on August 10, 2014, 12:16:33 PM
ho risposto alla domanda del prezzo sul bitcointalk inglese: https://bitcointalk.org/index.php?topic=731803.msg8272551#msg8272551
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 :)


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  ;D .


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: Cerbix on August 11, 2014, 12:41:05 PM
Faccio una domanda un p˛ OT... se uno vuole calcolare una priv key  a mano dove pu˛ trovare l algoritmo da seguire?


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: makevoid on August 12, 2014, 08:45:45 PM
@cerbix

a mano?  :D
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) 


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: Cerbix on August 13, 2014, 02:36:10 PM
@ 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  ;D
modalitÓ paranoica disattivata

Appena torno dalle vacanze voglio fare un p˛ di esperimenti...


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: makevoid on August 13, 2014, 08:25:23 PM
@cerbix https://www.youtube.com/watch?v=HdDRgr_jq0I&feature=youtu.be#t=27m55 :)


Title: Re: PaperBank - Generatore di wallet bitcoin cartacei
Post by: alexrossi on September 03, 2014, 08:18:58 PM
Ottimo progetto! Mi devo procurare una stampante termica  ;D