network

BIP

BIP (Bitcoin Improvement Proposal) to formalny dokument proponujący zmianę lub uzupełnienie protokołu Bitcoin. BIP-y są głównym mechanizmem, za pomocą którego społeczność Bitcoin proponuje, omawia i przyjmuje ulepszenia techniczne, standardy i procesy.

Bitcoin Improvement Proposal to dokument projektowy dostarczający informacji społeczności Bitcoin lub opisujący nową funkcję dla Bitcoina, jego procesów lub środowiska. Format został zaadaptowany z systemu PEP języka Python i po raz pierwszy sformalizowany przez Amira Taaakiego w 2011 roku jako BIP 1. Każdy BIP otrzymuje numer i jest publikowany w publicznym repozytorium. Istnieją trzy typy: BIP-y Standards Track (proponujące zmiany na poziomie protokołu, takie jak soft forki), BIP-y Informacyjne (wytyczne i najlepsze praktyki) oraz BIP-y Procesowe (zmiany w procedurach rozwoju). Każdy deweloper może napisać i przesłać BIP.

Aby BIP Standards Track został przyjęty, musi osiągnąć szerokie porozumienie wśród uczestników sieci. Żaden centralny organ nie może wymusić zmiany. Operatorzy węzłów, górnicy, deweloperzy portfeli i szersza społeczność odgrywają rolę w decydowaniu o aktywacji propozycji. Ta zdecentralizowana governance jest celowa: sprawia, że Bitcoin jest odporny na jednostronne zmiany ze strony jakiejkolwiek grupy, w tym głównych deweloperów. Do znanych BIP-ów należą BIP 32 (portfele deterministyczne hierarchicznie), BIP 39 (mnemoniczne frazy seed), BIP 141 (SegWit), BIP 173 (adresy bech32) oraz BIP 340-342 (Taproot).

Proces BIP oznacza, że Bitcoin ewoluuje powoli i celowo. Kontrowersyjne propozycje mogą pozostawać otwarte przez lata, podczas gdy trwa debata. Ten konserwatyzm jest często krytykowany jako powolny, ale jego zwolennicy argumentują, że odzwierciedla on wysoki koszt zmian reguł konsensusu w systemie, w którym błędów nie można łatwo cofnąć. Zmiana odrzucona nawet przez mniejszość operatorów węzłów ryzykuje podział sieci na dwa łańcuchy, jak to miało miejsce z Bitcoin Cash w 2017 roku.

Frequently asked questions