Поделиться этой статьей

IBM quiere rastrear hitos de código en una blockchain

Una nueva solicitud de patente de IBM sugiere que el gigante tecnológico está considerando blockchain como una forma de trazar las contribuciones de los programadores para los proyectos.

Una nueva solicitud de patente de IBM describe una manera para que los desarrolladores cataloguen actualizaciones y hitos de codificación en una cadena de bloques.

La solicitud, titulada "Blockchain para el crédito del código del programa y la contribución del programador en un colectivo",fue publicado El 5 de julio, la Oficina de Patentes y Marcas de los Estados Unidos (USPTO) aprobó la Tecnología . Se prevé utilizarla para crear un enfoque seguro y robusto para rastrear y adjuntar información relacionada con la codificación colaborativa con fines de crédito, recompensas y resolución de disputas, entre otros.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку Crypto Long & Short сегодня. Просмотреть все рассылки

En pocas palabras, la idea es usar una red distribuida para rastrear los logros de los programadores mientras trabajan juntos en un proyecto. Como sugiere la aplicación, este seguimiento puede utilizarse para atribuir correctamente los elementos de diseño a programadores específicos.

Como argumenta IBM en la solicitud, los programadores normalmente necesitan colaborar para producir un producto de software, pero falta un enfoque eficaz para medir su contribución. El principio subyacente a la patente propuesta es una cadena que registra las transacciones y parámetros del código en bloques de blockchain.

Como IBM continúa explicando:

Las transacciones de código y los parámetros asociados con una parte interesada se compilan en una cadena de bloques de blockchain de transacciones de programadores. La cadena puede considerarse la crónica de un software, y se puede rastrear la trayectoria del código a través de su historial reciente o completo, junto con sus diversos programadores, a través de la vida útil y las versiones del código, diversos parámetros históricos, ETC

Una vez calculado el nuevo bloque, se puede añadir a la cadena de bloques del historial de software de la aplicación de la parte interesada, como se describió anteriormente. El bloque puede actualizarse en respuesta a diversos factores desencadenantes, como cuando un programador selecciona un botón en una interfaz gráfica de usuario (GUI) en la pantalla de una computadora que muestra un editor de código para agregar código, cuando se completa una prueba unitaria, cuando se completa una integración de código, cuando se cierra un elemento de trabajo asignado, FORTH, continúa la empresa.

La propia IBM no es ajena a las ofertas de propiedad intelectual vinculadas a la Tecnología blockchain, ya que la USPTO publica rutinariamente las presentaciones presentadas por IBM.

Por ejemplo, ONEsolicitudLa solicitud presentada en abril muestra que el gigante tecnológico busca patentar un método para garantizar que una red de dispositivos conectados pueda ejecutar de forma segura contratos inteligentes basados en blockchain.

Imagen vía Shutterstock

Picture of CoinDesk author Madeline Meng Shi