paint-brush
Byte educativo: cómo mejorar las criptomonedaspor@obyte

Byte educativo: cómo mejorar las criptomonedas

por Obyte4m2023/06/26
Read on Terminal Reader

Demasiado Largo; Para Leer

Obyte ha adoptado el marco OIP (anteriormente BBIP) para facilitar la evolución de su ecosistema. Los OIP proporcionan un flujo de trabajo estructurado para proponer, discutir e implementar mejoras en el protocolo Obyte. Cualquiera (experto o no) puede presentar sus propias Propuestas de Mejora de esta forma.
featured image - Byte educativo: cómo mejorar las criptomonedas
Obyte HackerNoon profile picture
0-item
1-item


A veces, podemos olvidarnos de algo muy importante sobre las criptomonedas: además de ser dinero, utilidades, valores, arte (o lo que sea, en realidad), todas ellas son software. Un complejo programa informático que vive en las entrañas del mundo digital e Internet. Ahora bien, por si no lo sabías, siempre hay alguien detrás de los programas de ordenador, y no sólo para su creación. Necesitan un mantenimiento constante para funcionar y mantener el ritmo constante de actualizaciones en todas partes.


Como software, las criptomonedas también se pueden mejorar mucho. Si son descentralizados (no controlados por una sola parte) y de código abierto (con su código disponible públicamente), cualquier persona interesada puede incluso mejorarlos y mantenerlos. De hecho, la mayoría de las criptomonedas dan la bienvenida a nuevos voluntarios o programadores pagados en todo el mundo para unirse a su desarrollo.


Pueden ayudar a mantener los repositorios existentes (un archivo de código) o proponer posibles mejoras. Esa es la razón de ser de las propuestas de mejora en cripto.


¿Qué son las Propuestas de Mejora?

Esencialmente, las propuestas de mejora en el desarrollo criptográfico son documentos detallados para describir una nueva mejora potencial para el sistema involucrado . Este documento formal tiene un “campeón” (el desarrollador que tuvo la idea), quien comparte y discute sus propuestas con los mantenedores y la comunidad. Las primeras propuestas de mejora fueron, por supuesto, las Propuestas de mejora de Bitcoin (BIP).


Los BIP fueron descrito por primera vez por el programador británico-iraní Amir Taaki en 2011:


“… un documento de diseño que brinda información a la comunidad de Bitcoin o describe una nueva función para Bitcoin o sus procesos o entorno. El BIP debe proporcionar una especificación técnica concisa de la característica y una justificación para la característica. Tenemos la intención de que los BIP sean los mecanismos principales para proponer nuevas funciones, recopilar información de la comunidad sobre un problema y documentar las decisiones de diseño que se han tomado en Bitcoin”.


A partir de ese momento, la mayoría de las altcoins han estado utilizando el mismo sistema o uno muy similar para su desarrollo. El concepto generalmente se combina con sus propios libros de contabilidad, por ejemplo, Propuestas de mejora de Ethereum (EIP) o Propuestas de mejora de Obyte (OIP). Asimismo, el proceso para escribir, enviar, discutir y aceptar nuevas propuestas de mejora varía de un equipo a otro.



En los libros de contabilidad descentralizados y de código abierto, los desarrolladores solo necesitan unirse a repositorios de código como GitHub, SourceForge o GitLab para comenzar a participar en una moneda o proyecto. Pueden hacerlo lo mejor que puedan, incluso si no son expertos, ya que en su mayoría hay desarrolladores más experimentados que lideran cada actualización y discusión. Cualquier persona (experto o no) puede presentar sus propias Propuestas de Mejora de esta manera y discutirlas con la comunidad.


Propuestas de mejora de Obyte (OIP)

Obyte ha adoptado el marco OIP (anteriormente BBIP) para facilitar la evolución de su ecosistema. Los OIP proporcionan un flujo de trabajo estructurado para proponer, discutir e implementar mejoras en el protocolo Obyte. Se alienta a los miembros de la comunidad a participar activamente en el proceso de OIP, lo que garantiza un enfoque descentralizado e impulsado por la comunidad para la toma de decisiones.


La comunidad de Obyte aloja sus OIP en GitHub, una plataforma ampliamente utilizada para colaboración y control de versiones. OIP-0001 sirve como documento fundamental para las Propuestas de mejora de Obyte, definiendo las pautas, la estructura y las expectativas para los cambios propuestos. Nuestro flujo de trabajo es el siguiente:


  1. Envío de propuestas: los miembros de la comunidad redactan y envían OIP en el repositorio Obyte GitHub, de acuerdo con el estilo requerido. La propuesta debe incluir una descripción completa del cambio propuesto, su justificación y los posibles beneficios para el ecosistema de Obyte.

  2. Revisión y discusión de la comunidad: una vez enviada, la OIP se somete a una revisión exhaustiva por parte de la comunidad de desarrolladores. Se alienta a los miembros de la comunidad a brindar comentarios, plantear inquietudes y participar en debates constructivos sobre la viabilidad, el impacto potencial y los detalles de implementación de la propuesta.



  1. ***Iteración y refinamiento:***Según los comentarios de la comunidad, el proponente itera y refina el OIP, teniendo en cuenta sugerencias y conocimientos valiosos. Este proceso iterativo ayuda a mejorar la calidad de la propuesta y aumenta la probabilidad de aceptación por parte de la comunidad.

  2. ***Consenso de la comunidad:***Los OIP requieren el consenso de la comunidad antes de que puedan implementarse. El consenso se puede lograr a través de varios mecanismos, como señalización a través de foros comunitarios, votación o consenso aproximado entre miembros influyentes de la comunidad.

  3. Implementación y despliegue : una vez que un OIP obtiene el consenso de la comunidad, los desarrolladores dentro del ecosistema de Obyte trabajan para implementar los cambios propuestos en el protocolo. Esta fase implica codificar, probar y garantizar la compatibilidad con la infraestructura existente.


Con la implementación exitosa de un OIP, la mejora propuesta se convierte en una parte integral del ecosistema Obyte. Estas mejoras pueden variar desde nuevas características, funcionalidad mejorada u optimizaciones que mejoran la experiencia del usuario y amplían las posibilidades dentro del libro mayor de Obyte. Si estás listo para participar, te estamos esperando. en GitHub !



¡Fin del byte! Consulte recursos adicionales aquí:


Obyte para desarrolladores

Tutoriales para nuevos desarrolladores de Obyte

Casos de uso de Obyte Pt1
Casos de uso de Obyte Pt2


Imagen vectorial destacada por vector4stock / Freepik