Author Archives: lopez

Resoluciones del Nuevo Mes: Agosto 2016

Julio ha sido un mes de bastante ocupación en mi trabajo diario de desarrollo de software. Pero igual me hice algo de tiempo para trabajar en proyectos personales. Revisión de mis resoluciones del mes pasado: – Mejorar WangTiles [pendiente]– Mejorar … Continue reading

Posted in Blockchain, C#, JavaScript, NodeJs, Proyectos Open Source | Leave a comment

Armando una Blockchain (14)

Anterior Post Despues de un tiempo de descanso, estoy de vuelta, trabajando en mis proyectos personales de blockchain: https://github.com/ajlopez/SimpleBlockchain https://github.com/ajlopez/BlockchainSharp Hoy quiero presentar mis primeros tests para modelar un minero. Un minero debe minar bloques, agregando transacciones, armando un bloque … Continue reading

Posted in Bitcoin, Blockchain, Ethereum, JavaScript, NodeJs, Proyectos Open Source | Leave a comment

Resoluciones del Nuevo Mes: Julio 2016

Llegó el dia de escribir mis nuevas resoluciones y repasar las del mes pasado: – Mejorar WangTiles [pendiente] – Mejorar WangTilesJS [completo] ver repo – Mejorar CrysSharp  [completo] ver repo – Mejorara GoSharp [pendiente] – Mejorar SimpleForth [completo] ver repo … Continue reading

Posted in Blockchain, C#, JavaScript, NodeJs, Proyectos Open Source, Test-Driven Development | Leave a comment

Armando una Blockchain (13)

Anterior Post Siguiente Post Una parte importande de una blockchain a la Ethereum, es la ejecución de transacciones de transferencias. Cada cuenta tiene una dirección pública y un estado de cuenta conteniendo su balanca. Los estados de cuenta se almacenan … Continue reading

Posted in Bitcoin, Blockchain, Ethereum, JavaScript, NodeJs, Proyectos Open Source | Leave a comment

Armando una Blockchain (12)

Anterior Post Siguiente Post En un anterior post describí la implementación en C# de un árbol inmutable. Necesito un estructura llamada trie para mantener el estado de las cuentas en la blockchain: sus balances pueden ser recuperados usando la dirección … Continue reading

Posted in Bitcoin, Blockchain, Ethereum, JavaScript, NodeJs | Leave a comment

Compilando y Ejecutando Smart Contracts (1)

Quisiera explorar en esta serie algunas de las opciones para compilar y ejecutar smart contracts en una blockchain. Alguna de estas opciones ya existen, y otras son más experimentales o solamente ideas. Aunque este primer post está centrado en smart … Continue reading

Posted in Blockchain, Ethereum, Smart Contracts | Leave a comment

Resoluciones del Nuevo Mes: Junio 2016

Veo de revisar mis resoluciones de mayo: – Mejorar WangTiles [pendiente] – Mejorar WangTilesJS [completo] ver repo – Mejorar CrysSharp [completo] ver repo – Mejorar BlockchainSharp [completo] ver repo – Mejorar SimpleBlockchain [completo] ver repo – Preparar y dar una … Continue reading

Posted in Blockchain, C#, JavaScript, NodeJs, Proyectos Open Source | Leave a comment

Armando una Blockchain (11)

Anterior Post Siguiente Post En estos dias estuve refactorizando la implementación de la blockchain de mi proyecto personal en JavaScript/NodeJS: https://github.com/ajlopez/SimpleBlockchain En el anterior post había mostrado algunos de los tests que escribí siguiendo el flujo de TDD  (Test-Driven Development). … Continue reading

Posted in Bitcoin, Blockchain, C#, Ethereum, JavaScript, NodeJs, Proyectos Open Source, Test-Driven Development | Leave a comment

Armando una Blockchain (10)

Anterior Post Siguiente Post Esta semana pasado, estuve agregando más lógica a mi proyecto personal de blockchain en JavaScript: https://github.com/ajlopez/SimpleBlockchain Como es habitual, usando el flujo de trabajo de TDD (Test-Driven Development). Un primer test creando una blockchain con un … Continue reading

Posted in Bitcoin, Blockchain, Ethereum, JavaScript, NodeJs, Proyectos Open Source, Test-Driven Development | Leave a comment

Propuesta de Mejora a la Minería de Blockchain

En estas semanas, lei el post 25-second irreversible confirmations for instant payments de @sdlerner, donde menciona: Bitcoin forwards a block by packing the block header with all the transactions contained in the block. This strategy, while being the most easy … Continue reading

Posted in Bitcoin, Blockchain, Ethereum | Leave a comment