비트코인 개선 제안(BIP)이란 무엇이며 어떻게 작동합니까?

커뮤니티 내에서 중요한 합의를 수집하는 것이 프로세스의 첫 번째 단계입니다. 때로는 가장 가치 있는 제안이라도 커뮤니티에서 합의를 찾을 수 없기 때문에 승인되거나 거부되기까지 몇 년이 걸릴 수 있습니다.

BIP가 BIP GitHub에 초안으로 제출되면 모든 사람이 진행 상황과 그에 따른 테스트 결과를 볼 수 있도록 제안이 검토되고 투명하게 작업됩니다. 처럼 비트코인 블록체인은 코드를 기반으로 합니다., 프로토콜 변경 사항은 코드에 반영되어야 하고 채굴자는 해시된 블록에 대한 참조를 추가하여 구현을 수락하거나 거부해야 합니다.

일부 변경 사항이 채굴자에게 미칠 수 있는 심각한 영향 때문에 코드 수정은 더 낮은 임계값에 대한 합리적인 동기가 주어지지 않는 한 약 95%의 대다수가 승인해야 합니다. 2,016% 지원은 마지막 14명의 광부로부터 신호를 받아야 합니다(10분 블록으로 약 XNUMX일 동안의 광부).

예를 들어 최근 구현된 탭루트 소프트포크, BIP 341로 레이블이 지정되었습니다. 2021년 XNUMX월, 업그레이드에 대한 빠른 해결을 제공하기 위한 "신속한 평가판 코드"를 통해 Taproot 활성화가 Bitcoin Core에 병합되었습니다.

다음 몇 주 동안 채굴된 블록의 최소 90%(1,815개 채굴된 블록 중 2,016개)에 해당 블록을 채굴한 채굴자가 업그레이드를 선호함을 나타내는 인코딩된 참조가 포함되었습니다. 이는 다음 달에 달성된 놀라운 합의를 위한 기반을 마련했으며 2021년 XNUMX월 최종 승인으로 이어졌습니다.

BIP의 최종 공식 승인은 사용자(노드 운영자)가 다운로드할 Bitcoin Core 버전을 선택하고 해당 변경 사항을 반영하는 노드를 실행할 때 자동으로 발생합니다. 그러면 모든 업그레이드된 노드는 업그레이드된 프로토콜을 사용하여 이루어진 트랜잭션을 인식하고 수락할 수 있습니다.

요약하면 다음은 승인 프로세스의 주요 단계입니다.

  • 누구나 BIP를 제출하여 비트코인 ​​코어를 변경할 수 있습니다.

  • 편집자는 BIP를 통과해야 합니다.

  • BIP는 채굴자의 ~95%가 승인해야 합니다. 그리고

  • 커뮤니티는 새 소프트웨어 버전으로 업그레이드해야 합니다.

다음은 BIP 승인 프로세스의 그래픽입니다.

Image_0

출처: https://cointelegraph.com/explained/what-are-bitcoin-improvement-proposals-bips-and-how-do-they-work