Nabigong Activation ng Bitcoin Soft Forks
Nabigo ang Bitcoin na i-activate ang bawat iminungkahing soft fork mula nang ilunsad ang Taproot noong 2021. Ito ang nag-udyok kay Paul Sztorc, tagalikha ng Drivechain, na ipahayag na hindi maaprubahan ng network ang anumang ganitong pag-upgrade sa hinaharap. Ayon kay Sztorc, CEO ng LayerTwo Labs at tagalikha ng mungkahing Drivechain, ang nabigong activation ng BIP-110 ay nagpapakita ng isang problema na lumalampas sa isang pinagtatalunang pag-upgrade ng Bitcoin.
“Lahat ng soft fork mula nang Taproot ay nabigong ma-activate, at hindi ito naging eksepsyon,” sabi ni Sztorc.
Ang kanyang pagsusuri ay sumunod sa pagbagsak ng BIP-110, isang iminungkahing pansamantalang soft fork na naglalayong limitahan ang ilang anyo ng di-pinansyal na data na nakaimbak sa mga transaksyon ng Bitcoin. Ang mungkahi ay nakakuha lamang ng 51 sumusuportang bloke sa loob ng 2,016-block na panahon ng kahirapan, na nag-iwan ng signaling ng minero sa 2.53%.
Pagkakahati ng mga Node at Pagbagsak ng BIP-110
Ang mga node na nagpapatupad ng BIP-110 ay nahati mula sa nangingibabaw na network ng Bitcoin sa block 961,632 noong Agosto 8. Ang bagong sanga ay nakagawa lamang ng dalawang bloke bago huminto, habang ang pangunahing chain ay patuloy na nagproseso ng mga bloke sa karaniwang bilis nito. Ipinakita ng resulta ng BIP-110 kung gaano kahirap para sa mga developer na makakuha ng suporta para sa mga pagbabago sa mga patakaran ng consensus ng Bitcoin.
Ang proseso ng boluntaryong activation ng mungkahi ay nangangailangan ng 55% ng mga bloke upang mag-signal ng suporta. Pagsapit ng Agosto 2, ang target ay naging mathematically unreachable dahil 28 lamang sa unang 1,108 na bloke ang nag-signal, ayon sa naunang datos ng minero.
Mga Paghihigpit at Kritika sa BIP-110
Ang BIP-110, na pormal na tinatawag na Reduced Data Temporary Softfork, ay nagmungkahi ng pitong mga paghihigpit sa consensus na tumatagal ng 52,416 na bloke, o humigit-kumulang isang taon sa normal na rate ng bloke ng Bitcoin. Kasama sa mga patakaran ang isang 83-byte na limitasyon sa mga OP_RETURN outputs, isang 256-byte na limitasyon sa ilang mga data pushes, at mga paghihigpit na nakakaapekto sa ilang mga function ng Taproot.
Ang mga tagasuporta, kabilang ang tagapanatili ng Bitcoin Knots na si Luke Dashjr, ay nag-argue na ang mga paghihigpit ay magbabawas ng arbitrary data storage na nauugnay sa mga inscriptions at panatilihing nakatuon ang Bitcoin sa mga transaksyong pinansyal. Ang mga kritiko tulad nina Michael Saylor at Adam Back ay nagsabing ang mungkahi ay maaaring makasira sa neutrality ng Bitcoin sa pamamagitan ng pagtanggi sa mga estruktura ng transaksyon na kasalukuyang tinatanggap ng network.
Ang Hinaharap ng Bitcoin Soft Forks
Sinabi ni Sztorc na ang BIP-110 ay hindi isang nakahiwalay na pagkabigo, na itinuturo ang kakulangan ng activation para sa iba pang iminungkahing soft forks mula nang Taproot. Ang Taproot ay na-activate sa block 709,632 noong Nobyembre 14, 2021, matapos gamitin ng mga minero ang proseso ng Speedy Trial upang mag-signal ng kahandaan.
Mula noon, ang mga mungkahi na naglalayong magdagdag ng mga tampok o baguhin ang mga patakaran sa scripting ng Bitcoin ay nanatiling nasa talakayan nang walang activation. Binanggit ni Sztorc ang OP_CAT bilang isang halimbawa, na inilarawan ito bilang isang maliit na pagbabago sa code na lumitaw sa orihinal na software ng Bitcoin at nakakuha ng suporta mula sa mga developer.
“Walang makakagawa — kahit ang OP_CAT, na 13 linya lamang ng code at nasa orihinal na software at may maraming suporta,” sabi niya nang tanungin kung paano maaaring malampasan ng BIP 300 ang pagtutol sa mga pagbabago sa consensus.
Ang OP_CAT ay magpapahintulot sa mga script ng Bitcoin na pagsamahin ang dalawang elemento ng data. Pinatay ni Satoshi Nakamoto ang operasyon noong 2010 dahil sa mga alalahanin sa seguridad, ngunit isang kasunod na mungkahi ang naglalayong ibalik ito sa pamamagitan ng isang backward-compatible na soft fork.
Drivechain at ang Kinabukasan ng Bitcoin
Ang mga Drivechain ay dinisenyo upang payagan ang mga developer na subukan ang iba’t ibang mga patakaran at aplikasyon sa mga opt-in sidechains sa halip na humingi ng paulit-ulit na mga pagbabago sa base layer ng Bitcoin. Sa ilalim ng BIP 300, maaaring ilipat ng mga gumagamit ang BTC sa pagitan ng Bitcoin at hiwalay na mga sidechain sa pamamagitan ng isang two-way peg.
Ang bawat sidechain ay maaaring mag-aplay ng sarili nitong mga patakaran, na nagpapahintulot sa mga developer na subukan ang mga privacy system, smart contracts, mas mabilis na mga transaksyon, o iba pang mga function nang hindi kinakailangang tanggapin ng bawat gumagamit ng Bitcoin ang mga ito.
Nang tanungin kung ang maraming Drivechain ay maaaring mag-fragment ng liquidity at iwanan ang mga gumagamit na hindi sigurado kung aling mga implementasyon ang mapagkakatiwalaan, inihambing ni Sztorc ang modelo sa mga developer na naglulunsad ng mga hiwalay na altcoin.
“Bawat Drivechain ay magkakaroon ng sarili nitong tatak, katulad ng Liquid, Lightning, atbp.,” sabi niya.
Ang mga Drivechain ay haharapin pa rin ang parehong agarang hadlang na itinukoy sa pagsusuri ni Sztorc: ang BIP 300 mismo ay nangangailangan ng isang pagbabago sa consensus sa Bitcoin. Nang walang activation, hindi maideploy ng mga developer ang iminungkahing sistema ng withdrawal nito bilang bahagi ng mga patakaran ng network.
Mga Alalahanin sa Seguridad at Pamamahala
Sinabi ni Sztorc na ang modelo ng seguridad ay nakasalalay sa bahagi sa halaga ng ekonomiya na nilikha ng isang tanyag na sidechain para sa mga minero. “Kung ang chain ay tanyag, ito ay mag-generate ng mga bayarin para sa mga minero. Kung ang kita mula sa bayarin na ito ay malaki, kaugnay sa bilang ng mga circulating coins sa L2, kung gayon ito ay magiging secure.”
Samakatuwid, kailangang suriin ng mga gumagamit ang relasyon sa pagitan ng kita mula sa bayarin ng sidechain, mga insentibo ng minero, at ang halaga ng BTC na hawak sa loob ng peg. Ang mga kritiko ay nag-argue na ang mga minero ay maaaring mag-coordinate upang aprubahan ang isang hindi wastong withdrawal, habang ang mga tagasuporta ay nagtatalo na ang pag-atake sa isang kumikitang sidechain ay maaaring sirain ang hinaharap na kita mula sa bayarin at makasira sa tiwala sa sistema.
Para sa mga kalahok sa U.S., ipinakita na ng BIP-110 kung paano maaaring makilahok ang mga operasyon ng pagmimina sa mga alitan sa pamamahala ng Bitcoin. Humiling ang Foundry USA Pool sa mga customer ng pagmimina na bumoto sa signaling ng BIP-110 bago ang mandatory period, habang ang Strategy, isang kumpanya na nakalista sa U.S. at isa sa pinakamalaking corporate Bitcoin holders, ay tahasang tumutol sa mungkahi sa pamamagitan ni Saylor.
Ang nabigong fork ay lumikha rin ng isang praktikal na panganib para sa mga may hawak dahil hindi kasama ng BIP-110 ang awtomatikong replay protection. Nagbabala ang developer ng Bitcoin na si Kevin Loaec na ang isang transaksyon na ipinadala sa isang sanga ay maaaring kopyahin sa isa pa, na naglalagay sa panganib ng mga pre-fork na barya kung susubukan ng mga gumagamit na ilipat o ibenta ang mga asset sa minoryang chain nang hindi muna ito inihiwalay.
Ang mga tagasuporta ng BIP-110 ay naghanda rin ng code para sa isang posibleng pagbabago sa proof-of-work, na magpapahintulot sa nakabimbin na sanga na talikuran ang umiiral na mining algorithm ng Bitcoin. Kasama sa code ang isang configurable hard-fork time, kahit na inilarawan ito ng developer na si Chris Guida bilang isang contingency at hindi pa nagtakda ng activation date.