Pedro Luis Martín Olivares – Desde ya se sabe que será un evento gratuito, patrocinado por instituciones del gobierno y universidades.
¿Pero, cuál es el objetivo? Buscar promover la tecnología de la cadena de bloques en Colombia. En la maratón podrán participar expertos y entusiastas de Blockchain.
Y es que desde el 25 al 27 de octubre, durante la Semana de Gobierno Digital, el MinTIC, Colciencias y la Universidad Nacional de Colombia efectuarán, mediante ViveLab Bogotá, el Blockchain Challenge, el primer Hackathon Blockchain Colombia.
De manera práctica quieren empapar a los usuarios de la tecnología emergente Blockchain a través de un entrenamiento tipo hackathon (maratón de desarrollo tecnológico) presencial.
Hay mucha expectativas que en estos tres días, los participantes planteen soluciones instrumentando la tecnología Blockchain, con el fin de que ayuden a resolver problemas reales del contexto colombiano. Se llevará a cabo en Corferias, en la ciudad de Bogotá.
Se conoció que Blockchain Challenge plantea cinco retos, cada equipo participante debe escoger un reto para desarrollar.
Durante el primer día, los profesionales en negocios, desarrollo de software, diseño gráfico y conocedores de la tecnología Blockchain del ViveLab Bogotá y empresas proveedoras de soluciones de software especializado capacitarán a los participantes en temáticas específicas como programación de contratos inteligentes o red Ethereum con el fin de fortalecer las capacidades de los grupos de cara a la solución del reto.
Enseguida, durante los días de desarrollo se instalará una mesa permanente de expertos para brindar apoyo técnico y asesorías en diseño, desarrollo, y presentación de proyectos.
Una cadena de bloques (block chain), también conocida como libro de contabilidad distribuido (distributed ledger), es una base de datos distribuida que registra bloques de información y los entrelaza para facilitar la recuperación de la información y la verificación de que ésta no ha sido cambiada. Los bloques de información se enlazan mediante apuntadores hash que conectan el bloque actual con el anterior y así sucesivamente hasta llegar al bloque génesis.
Las transacciones o data se registran en cada bloque de la cadena de bloques en una estructura criptográfica de apuntadores hash llamada árbol Merkle, debido a su inventor Ralph Merkle.
Esta estructura agrupa los bloques de información en pares y genera un hash por cada bloque de datos. Luego, los hashes generados vuelven a ser agrupados en pares y generan un nuevo hash que a su vez se agrupa con otro y se repite camino arriba del árbol hasta alcanzar un único bloque, la raíz del árbol, que se denomina apuntador hash raíz (root hash) y se registra en la dirección del bloque actual (block hash) con el fin de reducir el espacio ocupado por cada bloque.
Además, esta estructura de apuntadores hash permite recorrer cualquier punto del árbol para verificar que los datos no han sido manipulado, ya que, al igual que con la cadena de bloques, si alguien manipula algún bloque de datos en la parte inferior del árbol, hará que el apuntador hash que está un nivel más arriba no coincida, e incluso, si continúa manipulando este bloque, el cambio eventualmente se propagará a la parte superior del árbol en la que no será capaz de manipular el apuntador hash que hemos almacenado por pertenecer a otra estructura (cadena de bloques) en la que también se ha generado un hash utilizando el hash raíz como entrada.
Sabías que puedes leer este artículo en Telegram
Pedro Luis Martín Olivares
Economía y Finanzas
Sé el primero en comentar en «¿Adivina cuál país tendrá su primer Hackathon Blockchain la próxima semana?»