Share this article

Ang Pag-upgrade ng Bitcoin Taproot Nailed Down para sa Hulyo, ngunit T pa rin Natatapos ang Ilang Mas Pinong Detalye

Ang pinal na code para sa Taproot ay ipapadala sa Marso, ngunit ito ba ay maglalagay ng tampok na "user activated soft fork" na nagbabantang i-activate ang SegWit?

Nakatakda ang petsa ng paglabas at timeline ng pag-activate para sa pag-upgrade ng Bitcoin ng Taproot, ngunit pinagtatalunan pa rin ng mga developer at iba pang stakeholder ang pinakamahusay na paraan upang i-coordinate ang pinakamalaking upgrade ng Bitcoin mula noong SegWit.

Story continues
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

Per isang pampublikong IRC chat talakayan, ang code para sa ganap na primed-and-ready na pag-upgrade ng Taproot ay ide-deploy sa pagitan ng Marso 17 at Marso 31 (o Abril kung kinakailangan), ngunit ang aktwal na senyales na magsisimula sa proseso ng pag-activate ay malamang na T magsisimula hanggang Hulyo.

Kung lahat napupunta gaya ng binalak, pagkatapos ay ang "ekonomikong mayorya" ng Bitcoin (mga minero at node operator na nagpapatakbo ng code ng Bitcoin) ay maaaring mag-update sa loob ng dalawang linggo ng pagsisimula ng panahon ng pagbibigay ng senyas. Sa darating na Agosto 2022, aabot na ang panahon ng pag-activate ng Taproot timeoutheight at magtatapos ang pagbibigay ng senyas.

Ipagpalagay na ang mga mining pool ay sumasalamin sa 90%+ ng suporta ng hashrate ng Bitcoin sa Taproot bago ang timeoutheight (tulad ng ipinahihiwatig ng ONE survey), kung gayon ang karamihan sa suporta ay magtitiyak na ang Taproot ay isang tagumpay, at ang iba pang 10% o higit pa (ang "ekonomiyang minorya") ay maaaring mag-update nang walang kahihinatnan pagkatapos.

Ngunit ano ang mangyayari kung ang mga pool ng pagmimina T signal para i-activate ang Taproot? Well, diyan ang hang-up ay pinag-uusapan ngayon. Ngunit para sa ilan sa mga stakeholder ng Bitcoin ang hang-up ay T dapat umiral.

Read More: Paano Mapapabuti ng Taproot Upgrade ng Bitcoin ang Technology sa Buong Software Stack ng Bitcoin

Tama o mali?

Una, isang QUICK na tala tungkol sa mga upgrade ng Bitcoin .

Hindi tulad ng isang sentralisadong network, na ang mga sentral na operator ay maaaring mag-utos ng pag-upgrade sa tuwing at gayunpaman ang kanilang pipiliin, ang network ng Bitcoin ay desentralisado, kaya ang mga pag-upgrade ay nangangailangan ng sinasadyang paggawa ng desisyon at talakayan sa mga stakeholder ng Bitcoin (ibig sabihin, mga developer, minero, negosyo at mga gumagamit ng kapangyarihan). Ang Taproot ay isang "malambot na tinidor," ibig sabihin ay isang pagbabago na tugma sa mga nakaraang bersyon ng software (hindi tulad ng isang "matigas na tinidor," kung saan ang mga mas bagong hanay ng panuntunan at mas lumang hanay ng mga panuntunan ay hindi magkatugma).

Soft fork o hindi, sa gitna ng usapin para sa pag-activate ng Taproot ay kung bibigyan ang mga operator ng node (mga indibidwal na nagpapatakbo ng source code ng Bitcoin) ng opsyon na puwersahang i-activate ang pag-upgrade kung hindi ito suportahan ng isang supermajority ng mga minero bago ang timeout.

Papayagan nito ang mga node operator na tanggihan ang mga bloke mula sa mga minero na T sumusuporta sa pag-upgrade. Ang ganitong uri ng panukat (tinatawag na "user-activated soft fork") ay ginamit upang i-prod kasama ang Pag-activate ng pag-upgrade ng SegWit noong 2017 at pinaniniwalaang bumagsak ang Overton window para tanggapin ng mga minero ang upgrade.

Ang isa pang opsyon ay huwag isama ang feature na ito. Ang mga pagpipiliang ito ng Bitcoin Improvement Proposal (BIP) upang pilitin o hindi ang pag-upgrade ay tinutukoy ayon sa pagkakabanggit bilang BIP8 (true) at BIP8 (false), na kilala rin bilang LOT=true at LOT=false. LOT ay maikli para sa lockinontime, isang tampok na nagdidikta kung ang Taproot ay "mai-lock" kung T maabot ang pag-activate sa buong network kapag ang timeoutheight ay naabot; ang (true) na opsyon ay awtomatikong nag-uutos sa pag-upgrade pagkatapos mag-expire ang activation window, habang (false) ay hinahayaan itong ganap na mabigo.

Sinasabi ng mga kalaban ng BIP8 (totoo) na ang agresibong panukalang ito ay walang bayad dahil ang Taproot ay T nanganganib na mabigo. Tulad ng sinabi ng kontribyutor ng Bitcoin CORE na si Andrew Chow, kasama ang Taproot activation survey na ipinadala sa mga minero, "napagpasyahan na ng komunidad na mag-activate, [kaya] hindi na kailangang [gawin] LOT=true. Ang mga minero ay bahagi ng komunidad."

Read More: Lahat ng Major Mining Pools Ngayon ay Sumusuporta sa Taproot, Pinakamalaking Pag-upgrade ng Bitcoin sa mga Taon

Maaari bang maging sanhi ng split chain ng Bitcoin ang Taproot activation?

Ang iba pa sa pabor sa BIP8 (totoo) ay naniniwala na ito ay isang kinakailangang tampok para sa pag-uugnay ng pag-upgrade, na sa mas bihirang sitwasyon ng matinding discoordination, ay maaaring hatiin ang Bitcoin network sa mga hindi tugmang bersyon kung may mali.

"Hindi hinahati ng LOT=true ang kadena. Mahigpit nitong binabawasan ang posibilidad na mangyari iyon," sabi ng pangunahing tagapagtaguyod ng BIP8 na si Luke Dashjr sa chat.

Ibinahagi ni Dashjr ang pananaw na ito sa iba, tulad ni hsjoberg, na nagsabing, "Siguraduhin ni Lot=true na ang mga na-upgrade na node ay nag-uutos ng isang partikular na chain." Nangangahulugan ito na ang mga node operator na nagpapatakbo ng totoo ay mag-uutos na ang Taproot-activated na bersyon ng Bitcoin ay ang "tunay" na chain, kaya ayon sa teorya ay makakatulong ito sa pag-coordinate ng consensus sa pagitan ng mga aktor upang maiwasan ang isang split.

Sinabi ng ONE brg444 na "kung nag-activate ang lot=true ay magkakaroon ng network split." Ngunit ito ay mangyayari lamang kung ang sapilitang pag-activate ay dumaan. Sinabi ni Brg444 na sa tingin nila ay hindi ito malamang, dahil ang banta ng mismong split na ito ay sapat na upang takutin ang mga minero na mag-activate bago mangyari ang sapilitang pag-activate.

Ang multo ng SegWit nakaraan

Ngunit kailangan ba talaga ang isang taktika sa pananakot o ito ba ay isang napakasamang pagpapakita ng puwersa?

“[Sa Opinyon ko, ang mga tao] ay may PTSD mula sa SegWit … [sila] ay preemptively defensive para sa tila walang dahilan maliban sa takot sila sa mga nakaraang Events na ngayon ay tila may mababang posibilidad na aktwal na mangyari," sabi ni Lightning Labs CTO Olaoluwa Osuntokun sa chat, na tumutukoy sa mga minero na orihinal na sumasalungat sa pag-activate ng SegWit.

“[P]pl are just shadow boxing Casper rn lol,” sabi niya mamaya. "Bigyan natin ang [BIP8 (false)] ng isang shot at rebisahin pagkatapos kung nangyari ang mga bagay-bagay."

Pagkatapos ng lahat, kung anim na buwan o higit pa pagkatapos magsimula ang pag-activate T nagsenyas ang mga minero para sa Taproot, maaaring ma-code ang LOT=true pagkatapos ng katotohanan na ipatupad ang pag-upgrade.

Gayunpaman, ito ay magdaragdag ng isa pang hakbang sa proseso, at ang paggawa ng pagbabagong ito post-factum ay magiging mas mahirap kaysa sa pagsasama lamang nito sa paunang paglabas. Ngunit ang ilan ay nag-iisip na ito ay isang mas maingat na desisyon, lalo na kung isasaalang-alang ang stigma na nagtatatak ng Bitcoin development bilang isang saradong hardin na napapailalim sa pag-aalaga ng mga developer lamang.

"Lumilitaw ang LOT=true na parang pinipilit ng mga developer na baguhin ang komunidad. Bagama't hindi naman iyon ang mangyayari, hindi magandang bagay ang hitsura ng nangyayaring iyon. Dahil T kami naniniwala na magkakaroon ng anumang mga isyu sa pag-activate, mas gugustuhin ko ang LOT=false upang maiwasan ang pananaw na ito," sabi ni Chow.

Isang katanungan ng koordinasyon

Kapansin-pansin, ang huling pagpupulong upang talakayin ang Taproot ay tila nagpapahiwatig ng suporta ng karamihan para sa LOT=false. Sa 100 o higit pang mga dadalo sa round na ito (kumpara sa halos doble ang pagdalo noong nakaraang pagkakataon), at ang ilang pabor ay lumaki para sa LOT=totoo, gayunpaman, "T namin talaga masusukat ang 'consensus ng komunidad,'" sabi ng kontribyutor na si Darosoir.

Ayon sa Taproot activation wiki, 26 na dumalo sa pulong kahapon ang vocally favored LOT=false habang 19 favored LOT=true (ilan pang mga neutral na partido ay nagpahiwatig na sila ay magiging maayos sa alinman).

Read More: Taproot Update: Ang Mga Gumagamit ng Bitcoin ay Nakauwi sa Plano sa Pag-activate, TBD Pa rin ang Petsa

Halos hindi kinatawan ng malawak na internasyonal na komunidad ng Bitcoin, ang mga chatter ng IRC ay umalis sa pagpupulong nang walang malinaw na pinagkasunduan sa tumpak na mga parameter ng activation, na may ilang nagpahayag ng pangangailangan na pakuluan ang mga kumplikado ng proseso upang makakuha ng mas matalinong Opinyon mula sa mas malawak na komunidad.

"Sasabihin ko, gayunpaman, na sa palagay ko ang talakayang ito ay makikinabang sa pagkakaroon ng mas malinaw na pananaw sa komunidad na labis na sumusuporta dito. Sa labas ng paksa para sa pulong na ito, ngunit sinumang interesado sa kung paano makakuha ng mas mahusay na data tungkol dito, interesado akong makipagtulungan," isinulat ni Keagan McClelland, co-founder ng Start9 Labs, sa chat.

Sa nakatakdang petsa para sa katapusan ng Marso at ang karamihan sa mga parameter ng activation na pinili sa BIP8, ang huling tanong na sasagutin para sa pag-deploy ng Taproot ay kung isasama o hindi ang panukalang "user activated soft fork" mula sa get-go o hindi.

Ipapadala ang Taproot sa pamamagitan ng BIP8 sa huling bahagi ng Marso at ang activation ay nakatakda sa Hulyo, kaya ang tanong na ito ay kailangang sagutin sa loob ng buwan.

Colin Harper, Blockspace Media

Nagsusulat si Colin tungkol sa Bitcoin. Dati, nagtrabaho siya sa CoinDesk bilang tech reporter at Luxor Technology Corp. bilang pinuno ng pananaliksik. Ngayon, siya ang Editor-in-Chief ng Blockspace Media, at freelance din siya para sa CoinDesk, Forbes at Bitcoin Magazine. May hawak siyang Bitcoin.

Colin Harper