Armando una Blockchain (4)

Published on Author lopezLeave a comment

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 – Transacciones y los conceptos de: – Cuenta – Estado de Cuenta – Smart Contracts (ejecutados… Continue reading Armando una Blockchain (4)

Armando una Blockchain (3)

Published on Author lopezLeave a comment

Anterior post Siguiente post Agregué bastante código en estos días a mi simple implementación de una blockchain, escrita en C#: https://github.com/ajlopez/BlockchainSharp Como es usual, seguí el flujo de trabajo de TDD (Test-Driven Development), persiguiendo también la simplicidad en cada paso, haciendo baby steps, avanzando de a poco pero firme. En el anterior post mencioné el… Continue reading Armando una Blockchain (3)

Armando una Blockchain (2)

Published on Author lopezLeave a comment

Anterior Post Siguiente Post En los días pasados, escribí una primera implementación de una blockchain, usando TDD (Test-Driven Development). Las decisiones que tomé fueron guiadas por la simplicidad: la blockchain reside en memoria, y los bloques se identifican por un número y un hash. Dos bloques que tengan el número 42 son diferentes si tienen… Continue reading Armando una Blockchain (2)

Armando una Blockchain (1)

Published on Author lopezLeave a comment

Siguiente Post El mes pasado, febrero 2016, comencé a trabajar en el equipo de desarrollo de Rootstock, en un proyecto muy interesante que tiene “smart contracts” en una “blockchain” distribuida. En las semanas que pasaron, estudié las ideas e implementaciones de  Bitcoin, Ethereum, y criptomonedas. Estuve leyendo varios “papers”, libros, artículos y código. Mis enlaces:… Continue reading Armando una Blockchain (1)