Author Archives: lopez

Armando una Blockchain (10)

Anterior 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 bloque genesis: … 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

Armando una Blockchain (9)

Anterior Post Ya estuve publicando detalles de mi proyecto personal de blockchain escrito en C#: https://github.com/ajlopez/BlockchainSharp Esta semana comencé otra implementación, esta vez usando JavaScript/NodeJS: https://github.com/ajlopez/SimpleBlockchain Es interesante comparar las dos implementaciones, una en un lenguaje tipado y otra en … Continue reading

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

Armando una Blockchain (8)

Anterior Post Siguiente Post En el anterior post, describí parte de la virtual machine que estoy incorporando a mi proyecto personal de blockchain, escrito en C#, usando el flujo de trabajo de TDD: https://github.com/ajlopez/SimpleBlockchain Agregué un simple compilador de bytecodes, … Continue reading

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

Resoluciones del Nuevo Mes: Mayo 2016

Tiempo de escribir las resoluciones del nuevo mes, y repasar las de abril: – Mejorar WangTiles [completo] ver repo – Mejorar BlockchainSharp [completo] ver repo – Comenzar Blockchain in JavaScript [completo] ver repo – Trabajar on EthSharp [pendiente] – Trabajar … Continue reading

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

Armando una Blockchain (7)

Anterior Post Siguiente Post En mi proyecto personal de blockchain: https://github.com/ajlopez/BlockchainSharp quiero tener la capacidad de ejecutar código, lo que se llama codechain, o smart contracts. He adoptado las ideas de la máquina virtual de Ethereum (ver el Yellow Paper … Continue reading

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

Armando una Blockchain (6)

Anterior Post Siguiente Post Esta semana pasada, agregué proceso de transacciones a mi proyecto personal de blockchain: https://github.com/ajlopez/BlockchainSharp En el anterior post, describí el Trie inmutable que estuve armando. Ahora voy a usarlo para guardar el AccountState por dirección de … Continue reading

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

Armando una Blockchain (5)

Anterior Post Siguiente Post En esta semana pasada estuve trabajando bastante en mi proyecto personal: https://github.com/ajlopez/BlockchainSharp implementando una blockchain en C#, usando como es habitual el flujo de trabajo de TDD (Test-Driven Development). Un elemento que necesito implementar es el … Continue reading

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

Armando una Blockchain (4)

Anterior Post Siguiente Post En este post quiero describir algunas de las partes esenciales a implementar en el ejemplo de blockchain que estoy escribiendo en: https://github.com/ajlopez/BlockchainSharp usando C# y TDD (Test-Driven Development). Lo principal a implementar son: – Bloques – … Continue reading

Posted in Bitcoin, Blockchain, C#, Ethereum, Proyectos Open Source | Leave a comment

Resoluciones del Nuevo Mes: Abril 2016

Un nuevo mes comienza, ya vamos adentrándonos en el año, y es tiempo de escribir las nuevas resoluciones mensuales. Y tiempo de revisar las del mes pasado: – Mejorar AjGenesisNode-Express [pendiente] – Trabajar en CrysJS [completo] ver repo – Trabajar … Continue reading

Posted in Uncategorized | Leave a comment