2. Contenido
• Quien soy
• Qué es bitcoinj y para qué sirve
• V0.12
• Contributors
• Quién lo usa
• Clases principales
• Diagrama de clases
• Tirando codigo
• Para qué lo uso yo
3. Quien soy
• Ingeniero en sistemas - UTN
• Programador java
• Ahora enfocado 100% en bitcoinj
4. Qué es y para qué sirve
• Java
• Wallets android
• SPV (Simplified Payment Verification)
• Bloom filters
• Código claro
5. Sin Bloom Filters
Tx para 16WeKR4hcL71t6iiePxFJhjQwEyd5wJoAN
Tx para 17ccgnnHj3jLgVDE11FR8zkBftJUA8WdJG
Otro Nodo Mi nodo
Tx para 1E5iQbCBu8WjTm7JkM2y41otfZSK11TTe
Tx para 16MalhcL71t6iiePxFJhjQwEyd5wJoAN
Tx para 17ddgnnHj3jLgVDE11FR8zkBftJUA8FaRe
6. Con Bloom Filters
Otro Nodo
Mi nodo
Solo 17ccgnnHj3jLgVDE11FR8zkBftJUA8WdJG
Tx para 17ccgnnHj3jLgVDE11FR8zkBftJUA8WdJG
7. Con Bloom Filters
Solo 17*
Otro Nodo Tx para 17ccgnnHj3jLgVDE11FR8zkBftJUA8WdJG Mi nodo
Tx para 17ddgnnHj3jLgVDE11FR8zkBftJUA8FaRe
Tx para mi Tx no para mi