paint-brush
Byte educativo: ¿Qué es una prueba de concepto (PoC) y cómo crear una?por@obyte

Byte educativo: ¿Qué es una prueba de concepto (PoC) y cómo crear una?

por Obyte3m2024/08/07
Read on Terminal Reader

Demasiado Largo; Para Leer

En el mundo de las criptomonedas, el término Prueba de concepto (PoC) suele aparecer en muchos proyectos. Una PoC es solo una demostración preliminar para verificar que una idea, proyecto o método es factible y práctico. Muchos proyectos interesantes han comenzado a partir de una PoC.
featured image - Byte educativo: ¿Qué es una prueba de concepto (PoC) y cómo crear una?
Obyte HackerNoon profile picture
0-item

En el mundo de las criptomonedas, el término Prueba de concepto (PoC) suele aparecer en muchos proyectos. A diferencia de otros conceptos escritos de manera similar, como Prueba de participación (PoS) o Prueba de trabajo (PoW), este no es un mecanismo de consenso en una red determinada y también se aplica fuera del dinero descentralizado. Esto se debe a que una prueba de concepto es solo una demostración preliminar para verificar que una idea, proyecto o método es factible y práctico.


En otras palabras, si tienes un concepto en mente y crees que en realidad es una buena idea ponerlo en práctica, puedes construir algo pequeño para probar su valor y rendimiento. En criptografía, una PoC se refiere específicamente a una demostración temprana que prueba la viabilidad y funcionalidad de una nueva red distribuida, sistema descentralizado, moneda o protocolo. Se utiliza para validar ideas, probar suposiciones e identificar problemas potenciales antes del desarrollo y la implementación a gran escala.


Muchos proyectos interesantes han comenzado desde una PoC simple . Entonces, si tiene una idea original para comenzar a construir algo que mejore un determinado campo o sistema, esta probablemente sea la primera estación de su viaje.

¿Cómo hacer una PoC?

Dependiendo de la escala o complejidad de su proyecto, es posible que necesite más de una parte y algo de presupuesto para comenzar. Digamos que estamos intentando construir un sistema de votación descentralizado en obyte . El objetivo principal sería demostrar que la red Obyte puede mejorar la transparencia y la seguridad electoral, abordando cuestiones como el fraude y la falta de confianza en los sistemas de votación tradicionales.


El proyecto comienza con la identificación del problema, centrándose en mejorar la integridad y la transparencia de los procedimientos de votación. Obyte es elegido por su seguridad y resistencia a la censura Gráfico Acíclico Dirigido (DAG) arquitectura. La fase de diseño es la siguiente y describe la estructura técnica. Eso podría incluir el manejo de datos, el registro de votos y la selección de Dapps o funciones específicas para usar . Agentes Autónomos en Obyte podría gestionar el registro y el recuento de votos de forma segura, por ejemplo. Pruebas rigurosas, incluidas auditorías de seguridad y elecciones simuladas, garantizarían la confiabilidad del sistema y abordarían posibles vulnerabilidades.


Por último, la retroalimentación de las partes interesadas, como los funcionarios electorales y los expertos en tecnología, es esencial para perfeccionar la prueba de concepto, mejorar la interfaz de usuario y mejorar las funciones de seguridad. Documentar todo el proceso proporciona una descripción general completa y presentar la prueba de concepto a su público objetivo resalta sus características y aplicaciones potenciales, allanando el camino para un desarrollo a gran escala.


Teniendo en cuenta lo anterior hasta ahora, podemos dividir el proceso en seis pasos: definir el objetivo del proyecto, elegir una red descentralizada adecuada, diseñar o seleccionar la estructura técnica, realizar pruebas rigurosas y auditorías de seguridad, recopilar comentarios y documentar el proceso. Recuerde que, incluso si al final no funciona como se esperaba, otros constructores pueden encontrarlo útil para sus propios proyectos.

Algunas pruebas de concepto en Obyte

PoC anteriores Obyte, en colaboración con Bosch Connectory de Stuttgart, ha demostrado la versatilidad y eficacia de esta red en diversas aplicaciones. Una PoC, por ejemplo, implicó un Agente Autónomo (AA) gestiona una subasta holandesa, donde los artículos se venden en formato de subasta inversa.


En este caso, los vendedores ingresan los detalles de la subasta, como el precio inicial y los intervalos de caída del precio, a través de un chatbot de Obyte. Los compradores hacen ofertas y la AA maneja todo el proceso, incluida la confirmación de ventas, el envío de artículos y la liberación de pagos al recibirlos, todo mientras actualiza las calificaciones de reputación.


PoC Vending machine with power tools

Otro PoC utilizó Obyte para demostrar el funcionamiento de una máquina expendedora llena de herramientas eléctricas en un sitio de construcción. Los trabajadores alquilarían herramientas pagando por uso, escaneando un código QR para pagar con Bosch Coins, un token personalizado también desarrollado en Obyte. La máquina expendedora genera de forma segura nuevas direcciones de depósito a través de una clave pública extendida, lo que garantiza la seguridad de los fondos incluso si la máquina se daña o es robada . Esta configuración también proporciona notificaciones de pago en tiempo real a los administradores.


Una tercera PoC implicó la reserva de salas de conferencias utilizando Bosch Coins a través de la aplicación Connectory Member Portal. Los usuarios reservarían habitaciones y otros servicios pagando con estos tokens. Un agente autónomo rastrea y distribuye las asignaciones de Bosch Coins para cada departamento, lo que facilita una conciliación eficiente de cargos entre departamentos y evita el gasto excesivo en Bosch Coins.


Estos son buenos ejemplos de años pasados, pero ahora les toca a los nuevos innovadores explorar y desarrollar sus propias pruebas de concepto. Con sus funciones potentes y descentralizadas, Obyte es un buen lugar para empezar a hacerlo.



Imagen vectorial destacada por Freepik