Open drielnox opened 8 years ago
Hola! No, no esta todavia basado en ningun mecanismo en particular. Estoy haciendo algo mas parecido a Ethereum en otro proyecto publico.
La idea es ir planteando los casos de uso de una blockchain, con TDD, e ir resolviendolos, de la forma mas simple. Ver que cada dato del bloque esta por alguna razon, por algun requerimiento (como por ejemplo la firma en cada transaccion de la principal parte interesada; pero eso es un requerimiento que bien podria ser diferente en otros contextos). Para identificar bloques, hay que apelar a algun mecanismo, por ejemplo, comparar sus contenidos. Por temas practicos, no siempre viaja el contenido, entonces se apela a algun resumen, y ahi agregar un hash. Igual, cuando el contenido llega, controlar el hash del header con el contenido... y asi....
Ok, gracias por aclarármelo. Otra duda que tengo es si tenes pensado hacer pruebas funcionales del tipo:
Mas que nada por que estoy diseñando/diagramando/conceptualizando un bazaar virtual y hay varias variables que tengo que tener en cuenta y ver como desarrollas todo esto me sirve para comprender como funciona el cryptocurrency.
Estuve viendo que existen varios mecanismo de blockchaining como Billon, Namecoin, Nxt, Mastercoin, PeerCoin, Primecoin, etc... y vi que este este solo implementa el de Ethereum. A futuro, ¿va a existir la posibilidad de agregar nuevos mecanismo existentes a la actual implementación?