O que são os PIF e como afectam a Bitcoin?

2022-06-20, 03:38


- BIP é o procedimento padronizado através do qual são propostas actualizações para o Bitcoin blockchain, discutidas pela comunidade e adoptadas ou rejeitadas.

- Os BIPs fazem a ponte no sistema descentralizado de Bitcoin para permitir uma melhoria da rede e mantê-la relevante.

- Qualquer pessoa pode propor uma melhoria ao núcleo Bitcoin , mas ao fazê-lo, espera-se que a melhoria proposta não reinvente a roda, siga o formato estabelecido, seja tecnicamente sólida e não excessivamente ampla.

- Os BIPs destinam-se a servir um propósito informativo, rever as regras do consenso, ou efectuar uma alteração no software Bitcoin .

- Desde a introdução do primeiro BIP em 2011, muitos BIPs foram propostos e debatidos, mantendo a comunidade Bitcoin activa e progressiva.

Palavras-chave: melhoria, proposta, upgrades, consenso, garfo macio, garfo duro, campeão, Taproot, Segwit.

Cada produto, processo ou sistema precisa de ser actualizado a intervalos regulares para permanecer relevante e não atrofiado. Você deve ter tido de actualizar o software que usou antes com a nova versão, adicionando algumas funcionalidades ou funcionalidades à antiga. Na web2, onde o criador ou gestores actuam como autoridade central, a decisão de actualizar ou melhorar o produto é planeada e executada a partir do topo. No caso do Bitcoin, o sistema é altamente descentralizado sem uma estrutura de governação para tomar essa decisão. Bitcoin e outras moedas digitais alimentadas por correntes de blocos também funcionam muito como software. Há uma necessidade constante de mudar o seu funcionamento, o que pode ser uma modificação de longo alcance ou ligeira mas significativa. O PBI é, portanto, um mecanismo através do qual são propostas alterações ao funcionamento de Bitcoin, que poderia ser dirigido aos padrões da comunidade, à camada de consenso ou ao processo de desenvolvimento. Como a sigla indica, BIP significa Bitcoin Improvement Proposal.

Os BIPs são iniciados e discutidos na plataforma de desenvolvedores de código aberto, GitHub. Amir Taaki criou o Primeiro PIF a 19 de Outubro de 2011, onde ele definiu o PIF, o tipo, fluxo de trabalho, formatos e templates. Cinco anos mais tarde, Luke Dashjr submeteu o Segundo BIP em 2016, que reviu o processo contido no primeiro e, portanto, o substituiu. Desde então, houve mais de 300 BIPs, com alguns adoptados e activos, enquanto outros foram rejeitados. Alguns BIPs têm sido um evento marcante e marcaram um marco na história de Bitcoin, e alguns outros fizeram pequenas e incrementais mudanças. Essencialmente, existem três tipos de PBI identificados por Amir Taaki.


Tipos de PIFs


1. Padrões de PBI: estes são PBI que propõem uma mudança para a camada de consenso de Bitcoin. A transformação descrita por estes BIPs afecta a maioria das operações Bitcoin , tais como uma alteração ao procedimento de rede, uma alteração à regra de validade das transacções ou qualquer alteração que afecte a interoperabilidade das aplicações usando Bitcoin.

2. BIPs informativos: estas são propostas que fornecem informações ou orientações à comunidade de Bitcoin e não necessariamente apresentam uma sugestão para novas funcionalidades. Fazem fronteira com questões de design e não requerem Bitcoin consenso da comunidade; por isso os conselhos podem ser ignorados ou seguidos pelos utilizadores e implementadores.

3. Processar PIFs: Estas propostas afectam um processo em torno de Bitcoin mas não se aplicam ao protocolo de rede. Estes BIPs poderiam propor mudanças no processo de tomada de decisão e alterar as ferramentas ou o ambiente utilizado no desenvolvimento de Bitcoin .



Ciclo de Vida de um BIP


Fonte:

Qualquer pessoa pode propor PIFs, e o processo começa com uma nova ideia para Bitcoin. A pessoa que submete o conceito é conhecida como o autor ou o campeão do BIP. Nem todas as ideias valem a pena desenvolver um BIP. Uma maneira de verificar se uma ideia é BIP-able é perguntar à comunidade Bitcoin no GitHub se a ideia tem alguma hipótese de aceitação. Se a modificação proposta for apenas um pequeno patch para um determinado software que não requer padronização em múltiplos projectos, tal deve ser direccionado para o fluxo de trabalho de desenvolvimento específico do projecto. Como regra geral, espera-se que a pessoa que quer propor uma nova ideia passe por discussões passadas e veja se a ideia foi tratada e concretizada. Após este passo preliminar, o autor publica a nova opinião na Bitcoin lista de correio de desenvolvimento.

Os PIFs têm um ciclo de vida trifásico. As fases de um PBI incluem:


1. Esboço: A nova ideia submetida à lista de correio, o editor do rascunho, e o Bitcoin o repositório da comunidade no GitHub torna-se um rascunho de PBI. Nesta fase, o autor tem a oportunidade de dar corpo ao projecto e é responsável pela construção de um consenso sobre o tema no seio da comunidade e pela documentação das opiniões dissidentes. O autor poderia criar uma lista de correio do Grupo de Interesses Especiais (SIG) para as discussões e criar um repositório de comentários para receber os comentários na fase inicial de concepção. Se o autor ou editor não observar progressos significativos no rascunho, ele pode adiar o PBI e reintroduzi-lo mais tarde. O editor também tem o direito de rejeitar um rascunho se este não cumprir os critérios estabelecidos de regra de formatação, solidez técnica, não duplicação de esforços, e foco.

2. Proposta: após a construção de um consenso comunitário para o rascunho, o rascunho muda para proposto quando o autor o considera completo, tem uma implementação funcional no caso dos PIFs de padrões e tem o plano da comunidade para o progresso para o estatuto final .

3. Final: Um PBI passa de proposto para final quando os critérios que reflectem a adopção no mundo real tiverem ocorrido. Os requisitos dependem das alterações propostas, que podem ser um garfo macio ou um garfo duro.

O estado final não significa que a alteração proposta tenha sido activada. A activação pode demorar algum tempo. A nova actualização é integrada em Bitcoin core, o código do software da cadeia de bloqueio, até que os nós que correm o Bitcoin blockchain concordem em activá-lo, ou seja, corram a versão que contém a nova actualização. Se a nova actualização for compatível com uma versão mais antiga do software, isso é considerado um garfo macio que requer uma supermaioridade de votos dos mineiros "de 90%. Um garfo duro é um BIP que introduz um novo software e uma mudança fundamental no código e, portanto, requer uma adopção universal da economia Bitcoin .


Como os PIFs afectam Bitcoin


1. O efeito significativo do BIP é que ele cria uma janela de melhoria do núcleo Bitcoin , o processo de fazer regras e manter toda a comunidade Bitcoin informada sobre o estado da cadeia de bloqueio.

2. O debate e as discussões geradas pelos BIPs mantêm a comunidade Bitcoin vibrante e viável. Alguns BIPs tiveram efeitos de longo alcance no núcleo Bitcoin em áreas tais como privacidade e segurança.

3. Os efeitos são mais bem apreciados se olharmos para alguns PBI críticos que foram adoptados e estão activos. Estes PIF para além dos 001 e 002 discutidos anteriormente, incluem:

O PIF 008 e o PIF 009 estabeleceram as regras para a implementação de actualizações de forquilhas flexíveis no Bitcoin blockchain.

O BIP 141, conhecido como Testemunha Segregada (Segwit), introduziu a separação da assinatura da testemunha da transacção para aumentar a capacidade da rede. Foi um garfo macio que abordou a escalabilidade do software Bitcoin .

BIP 340, 341 e 342: Estes BIPs continuam a ser uma das actualizações mais radicais da cadeia de bloqueios Bitcoin . Estes três BIPs estão codificados em Taproot, o que melhora a privacidade e eficiência do Bitcoin blockchain ao minimizar a quantidade de informação sobre a saída de transacções que é revelada na criação ou tempo gasto. Foi construído na Segwit, fundindo o esquema de assinatura da Schnorr em Bitcoin para melhorar a privacidade e reduzir as taxas de transacção.






Autor: Gate.io Observer: M. Olatunji
Disclaimer:
* Este artigo representa apenas a opinião dos observadores e não constitui qualquer sugestão de investimento.
*Gate.io reserva-se todos os direitos sobre este artigo. A reedição do artigo será permitida desde que o Gate.io seja referenciado. Em todos os outros casos, serão tomadas medidas legais devido à violação dos direitos de autor.
Partilhar
gate logo
Credit Ranking
Complete Gate Post tasks to upgrade your rank