paint-brush
Byte educacional: como melhorar as criptomoedaspor@obyte

Byte educacional: como melhorar as criptomoedas

por Obyte4m2023/06/26
Read on Terminal Reader

Muito longo; Para ler

A Obyte adotou a estrutura OIP (anteriormente BBIPs) para facilitar a evolução de seu ecossistema. Os OIPs fornecem um fluxo de trabalho estruturado para propor, discutir e implementar melhorias no protocolo Obyte. Qualquer pessoa (especialista ou não) pode apresentar suas próprias Propostas de Melhoria desta forma.
featured image - Byte educacional: como melhorar as criptomoedas
Obyte HackerNoon profile picture
0-item
1-item


Às vezes, podemos esquecer algo muito importante sobre criptomoedas: além de dinheiro, utilitários, valores mobiliários, arte (ou o que for, na verdade), todos eles são software. Um complexo programa de computador que vive nas entranhas do mundo digital e da Internet. Agora, caso você não saiba, sempre há alguém por trás dos programas de computador, e não apenas por sua criação. Eles precisam de manutenção constante para funcionar e para manter o ritmo constante de atualizações em todos os lugares.


Como software, as criptomoedas também podem ser bastante aprimoradas. Se forem descentralizados (não controlados por uma única parte) e de código aberto (com seu código disponível publicamente), podem até ser melhorados e mantidos por qualquer pessoa interessada. De fato, a maioria das criptomoedas recebe novos voluntários ou programadores pagos em todo o mundo para participar de seu desenvolvimento.


Eles podem ajudar a manter os repositórios existentes (um arquivo de código) ou propor melhorias potenciais. Essa é a razão de ser das propostas de melhoria em criptografia.


O que são Propostas de Melhoria?

Essencialmente, as propostas de melhoria no desenvolvimento de criptografia são documentos detalhados para descrever um novo aprimoramento potencial para o sistema envolvido . Este documento formal tem um “campeão” (o desenvolvedor que teve a ideia), que compartilha e discute suas propostas com os mantenedores e a comunidade. As primeiras propostas de melhoria foram, obviamente, as Propostas de Melhoria do Bitcoin (BIPs).


BIPs foram descrito pela primeira vez pelo programador britânico-iraniano Amir Taaki em 2011:


“… um documento de design que fornece informações para a comunidade Bitcoin ou descreve um novo recurso para Bitcoin ou seus processos ou ambiente. O BIP deve fornecer uma especificação técnica concisa do recurso e uma justificativa para o recurso. Pretendemos que os BIPs sejam os principais mecanismos para propor novos recursos, para coletar informações da comunidade sobre um problema e para documentar as decisões de design que foram para o Bitcoin”.


A partir desse ponto, a maioria das altcoins tem usado o mesmo sistema ou um sistema muito semelhante para seu desenvolvimento. O conceito geralmente é emparelhado com seus próprios registros - por exemplo, Ethereum Improvement Proposals (EIPs) ou Obyte Improvement Proposals (OIPs). Da mesma forma, o processo para escrever, enviar, discutir e aceitar novas propostas de melhoria varia de equipe para equipe.



Em ledgers descentralizados e de código aberto, os desenvolvedores só precisam ingressar em repositórios de código como GitHub, SourceForge ou GitLab para começar a participar de uma moeda ou projeto. Eles podem fazer isso com o melhor de suas habilidades, mesmo que não sejam especialistas, já que na maioria há desenvolvedores mais experientes liderando cada atualização e discussão. Qualquer pessoa (especialista ou não) pode apresentar suas próprias Propostas de Melhoria dessa forma e discuti-las com a comunidade.


Propostas de Melhoria Obyte (OIPs)

A Obyte adotou a estrutura OIP (anteriormente BBIPs) para facilitar a evolução de seu ecossistema. Os OIPs fornecem um fluxo de trabalho estruturado para propor, discutir e implementar melhorias no protocolo Obyte. Os membros da comunidade são incentivados a participar ativamente do processo OIP, garantindo uma abordagem descentralizada e orientada pela comunidade para a tomada de decisões.


A comunidade Obyte hospeda seus OIPs no GitHub, uma plataforma amplamente utilizada para colaboração e controle de versão. OIP-0001 serve como documento fundamental para as Propostas de Melhoria Obyte, definindo as diretrizes, estrutura e expectativas para as mudanças propostas. Nosso fluxo de trabalho é o seguinte:


  1. Envio de propostas: Os membros da comunidade elaboram e enviam OIPs no repositório Obyte GitHub, de acordo com o estilo exigido. A proposta deve incluir uma descrição abrangente da mudança proposta, sua justificativa e benefícios potenciais para o ecossistema Obyte.

  2. Revisão e discussão da comunidade: Depois de enviado, o OIP passa por uma revisão completa pela comunidade de desenvolvedores. Os membros da comunidade são incentivados a fornecer feedback, levantar preocupações e se envolver em discussões construtivas sobre a viabilidade da proposta, impacto potencial e detalhes de implementação.



  1. ***Iteração e refinamento:***Com base no feedback da comunidade, o proponente itera e refina o OIP, levando em conta percepções e sugestões valiosas. Esse processo iterativo ajuda a melhorar a qualidade da proposta e aumenta a probabilidade de aceitação da comunidade.

  2. ***Consenso da comunidade:***OIPs requerem consenso da comunidade antes de serem implementados. O consenso pode ser alcançado por meio de vários mecanismos, como sinalização por meio de fóruns da comunidade, votação ou consenso aproximado entre membros influentes da comunidade.

  3. Implementação e implantação : uma vez que um OIP obtém o consenso da comunidade, os desenvolvedores do ecossistema Obyte trabalham na implementação das alterações propostas ao protocolo. Esta fase envolve codificação, teste e garantia de compatibilidade com a infraestrutura existente.


Com a implementação bem-sucedida de um OIP, a melhoria proposta torna-se parte integrante do ecossistema Obyte. Esses aprimoramentos podem variar de novos recursos, funcionalidade aprimorada ou otimizações que aprimoram a experiência do usuário e expandem as possibilidades no registro Obyte. Se você está pronto para participar, estamos esperando por você no GitHub !



Fim do byte! Verifique os recursos adicionais aqui:


Obyte para desenvolvedores

Tutoriais para novos desenvolvedores Obyte

Casos de Uso de Obyte Pt1
Casos de Uso de Obyte Pt2


Imagem vetorial em destaque por vector4stock / freepik