Bitcoin жақсарту ұсыныстары (BIPs) дегеніміз не және олар қалай жұмыс істейді?

Қоғамда маңызды консенсус жинау процестің алғашқы қадамы болып табылады. Кейде тіпті ең құнды ұсыныстар мақұлданғанға немесе қабылданбағанға дейін бірнеше жыл кетуі мүмкін, себебі қауымдастық келісім таба алмайды.

BIP BIP GitHub жобасына жоба ретінде жіберілгеннен кейін, әр адам оның барысы мен тестілеу нәтижелерін көре алуы үшін ұсыныс қаралып, ашық түрде жұмыс істейді. ретінде Bitcoin blockchain кодқа негізделген, протокол өзгерістері кодта көрсетілуі керек, ал кеншілер өздерінің іске асырылуын қабылдағаны немесе қабылдамайтыны туралы сигнал беру үшін хэштелген блокқа сілтеме қосуы керек.

Кейбір өзгерістер кеншілерге тигізуі мүмкін ауыр салдарларға байланысты, кодты өзгерту, егер төменгі шек үшін ақылға қонымды мотив берілмесе, шамамен 95% басым көпшілігінің қабылдауын талап етеді. Тоқсан бес пайыздық қолдау соңғы 2,016 кеншілерден хабарлануы керек (14 минуттық блоктармен шамамен 10 күндік тау-кен өндіру).

Мысал ретінде біз соңғы іске асыруды қолданамыз Түбірлік жұмсақ шанышқы, BIP 341 деп белгіленді. 2021 жылдың сәуір айында жаңартуға жылдам шешім беруге арналған «жылдам сынақ коды» арқылы Taproot белсендіру Bitcoin Core жүйесіне біріктірілді.

Келесі екі аптада өндірілген блоктардың кем дегенде 90%-ы (1,815 блоктың 2,016-і өндірілген) осы блоктарды өндірген кеншілер жаңартуды қолдайтынын көрсететін кодталған анықтаманы қамтыды. Бұл келесі айларда қол жеткізілген таңғаларлық консенсусқа жол ашып, 2021 жылдың қарашасында түпкілікті мақұлдауға әкелді.

BIP соңғы және ресми мақұлдау пайдаланушылар (түйін операторлары) қай Bitcoin Core нұсқасын жүктеп алуды және сол өзгерісті көрсететін түйінді іске қосуды таңдағанда автоматты түрде орын алады. Содан кейін барлық жаңартылған түйіндер осы жаңартылған хаттаманы пайдаланып жасалған транзакцияларды тани алады және қабылдай алады.

Қорытындылай келе, бұл мақұлдау процесінің негізгі қадамдары:

  • Кез келген адам Bitcoin өзегін өзгерту үшін BIP жібере алады;

  • Редактор BIP тапсыруы керек;

  • BIP-ті кеншілердің ~95% бекітуі керек; және

  • Қауымдастық бағдарламалық құралдың жаңа нұсқасына жаңартуы керек.

Мұнда BIP бекіту процесінің сызбасы берілген:

Image_0

Дереккөз: https://cointelegraph.com/explained/what-are-bitcoin-improvement-proposals-bips-and-how-do-they-work