- Back to menu
- Back to menuMga presyo
- Back to menuPananaliksik
- Back to menuPinagkasunduan
- Back to menu
- Back to menu
- Back to menu
- Back to menu
- Back to menuMga Webinars at Events
Schnorr Upgrade Set para sa Pagsasama sa Susunod na Bitcoin Cash Hard Fork
Ang paparating na network upgrade ng Bitcoin Cash ay kapansin-pansing magtatampok ng bagong signature scheme na tinatawag na Schnorr.
Ang susunod na hard fork ng Bitcoin cash ay malapit na, isang pag-unlad na maaaring magpatibay ng isang pinaka-inaasahang pagbabago ng code.
Nakatakda para sa Mayo 15, ang pag-update ng blockchain ay partikular na kawili-wili dahil kabilang dito ang mga lagda ng Schnorr, isang pagbabago sa scaling at Privacy code na orihinal na iminungkahi ng Blockstream co-founder na si Pieter Wuille para sa Bitcoin network.
Matagal nang kritikal ang mga developer ng Bitcoin Cash sa teknikal na roadmap ng bitcoin, gaya ng ipinapakita ng kasaysayan ng proyekto. Iyon ang dahilan kung bakit ang medyo maliit na grupo ay humiwalay mula sa Bitcoin sa unang lugar pagkatapos ng mga taon ng matinding pakikipaglaban sa social media at mga akusasyon ng censorship sa mga nakatuong subreddits ng bitcoin. Ngunit kasing kritikal ang mga mahilig sa Bitcoin Cash ay maaaring ng Segregated Witness (SegWit), kidlat, at iba pang mga teknolohiya, sumasang-ayon sila na ang Schnorr ang tamang hakbang.
Ang code sa pagdaragdag ng Schnorr sa Bitcoin Cash ay orihinal na inilabas tatlong buwan bago ang petsa ng pag-activate sa Mayo. Dahil ito ay isang matigas na tinidor -- isang pagbabago na hindi tugma sa likuran -- lahat ng kalahok sa ecosystem ay dapat mag-upgrade ng kanilang software upang manatili sa parehong Cryptocurrency network.
Sa pakikipag-usap sa CoinDesk, binalangkas ito ng Bitcoin Cash app na CoinText CTO Vin Armani bilang isang kumpetisyon:
"[May] talagang hindi gaanong isusulat tungkol sa pag-upgrade na ito maliban sa katotohanan na ang [Bitcoin] mga dev ay gustong magdagdag ng mga lagda ng Schnorr sa loob ng mahabang panahon at natalo sila ng [Bitcoin Cash] dito."
Sa kabilang banda, iniisip ng developer ng Blockstream na si Jonas Nick na ito ay isang magandang senyales para sa Bitcoin. Ang huling malaking pagbabago ng Bitcoin, ang SegWit, ay humantong sa nabanggit na dalawang taon ng digmaan. Ngunit ang Schnorr ay malayo sa pagbuo ng parehong alitan.
"Ito ay isang magandang indikasyon na walang magiging kontrobersya sa pagdaragdag ng mga lagda ng Schnorr sa isang Bitcoin [soft fork]," sinabi ni Nick sa CoinDesk.
Bakit mahalaga ang Schnorr
Kaya, ano ang halaga ng Schnorr?
Upang mapatunayan sa cryptographic na pagmamay-ari mo ang ilang Bitcoin at magpadala ng mga pondo sa ibang tao, dapat kang "pumirma" gamit ang isang pribadong key. Ang signature scheme na ginagamit ngayon sa Bitcoin ay Elliptic Curve Digital Signature Algorithm (ECDSA).
Ngunit ang Schnorr ay isang pagpapabuti sa kung ano ang ginagamit ng Bitcoin ngayon. Sa madaling salita, nagagawa nitong pagsama-samahin ang mga lagda, na ginagawang posible ang mas kaunting data kaysa sa ECDSA, at sa gayon ay nagpapabuti sa scalability ng cryptocurrency.
"Sa mga tuntunin ng karaniwang tao, nangangahulugan iyon na ang software ay nakakapag-verify ng ilang mga lagda nang sabay-sabay, halimbawa walo, sa paraang mas mabilis kaysa sa pag-verify ng ONE lagda ng walong beses," sabi ng nangungunang Bitcoin Cash developer na si Amaury Sechet sa CoinDesk.
Kasabay nito, pinapabuti nito ang Privacy, isang kapana-panabik na karagdagan para sa mga user na T na malaman ng buong mundo kung ano ang kanilang binibili gamit ang Bitcoin.
T magagamit ng Bitcoin ang mga lagda ng Schnorr sa simula dahil patented ang mga ito at hindi pinapayagang hayagang gamitin hanggang sa ilang taon na ang nakalipas nang mag-expire ang patent. Dahil dito, ang mga developer ng Bitcoin , na pinamumunuan ni Wuille, ay matagal nang nagnanais na magdagdag ng bagong signature scheme sa Bitcoin , na nagtatrabaho sa likod ng mga eksena upang maisagawa ito.
At habang ang mga developer ng Bitcoin at Bitcoin Cash ay nagkaroon ng kanilang mga hindi pagkakasundo, nagpasya ang Bitcoin Cash na ang ideya ay isang magandang ONE. Noon pa noong Pebrero 2017, sumulat si Sechet sa isang blog post na nagbabalangkas kung paano sila gumagana: "Ang mga lagda ng Schnorr ay napaka-interesante na mga hayop."
BIT -maya pa, noong Hulyo 2017, Nahuli si Sechet na kinopya ang Schnorr test code mula sa github ng Bitcoin Core. Ang open source code ay nilayon na ibahagi para magamit ito ng iba, ngunit kinuha ni Sechet ang code at inilagay ang kanyang pangalan sa lugar ni Wuille, gumawa lamang ng ilang pagbabago. Ito ay lumalabag sa MIT open source na lisensya na nakatatak sa itaas ng code, na nagpapahintulot sa "napakalimitadong paghihigpit sa muling paggamit," na naglalagay ng label sa ONE kundisyon lamang, na hindi Social Media ni Sechet :
"Ang abiso sa copyright sa itaas at ang abiso ng pahintulot na ito ay dapat isama sa lahat ng mga kopya o malalaking bahagi ng software."
Gayunpaman, kapansin-pansin, iba ang nakikita ni Sechet sa sitwasyon. Habang kinopya niya ang karamihan sa code, inayos niya ang isang kahinaan: na ang orihinal na code ay hindi kasama ang "public key prefixing," na ginagawang mas secure ang Schnorr.
"Noong panahong iyon, naisip ko na ito ay isang pagkakamali na ginawa ng developer ng Bitcoin at iminungkahi na ipatupad ang Schnorr sa Bitcoin Cash na katulad ng ginagawa ng edDSA kaysa sa piniling gawin ng mga developer ng Bitcoin CORE at nahaharap sa matinding pagpuna para dito," sabi ni Sechet.
Ang lahat ng sinabi, makalipas ang ilang taon, ang Bitcoin Cash ay malapit nang ipatupad ang Schnorr sa pamamagitan ng isang hard fork.
Ang ganitong uri ng pagbabago ay kontrobersyal para sa isang bundle ng mga nuanced na dahilan. Para mas pasimplehin, mas gusto ng mga developer ng Bitcoin ang tinatawag na "soft forks," na backwards-compatible, na nagpapahintulot sa mga user na T nag-a-upgrade sa mga lumang panuntunan na magpadala pa rin ng mga transaksyon sa mga nagpapatakbo ng bagong panuntunan. Nag-iingat sila sa mga pagbabago sa hard fork dahil nakikita nila ang mga ito bilang isang pag-aalala sa sentralisasyon, dahil hindi sila backward-compatible at mahirap matukoy kung lahat ng gumagamit ng blockchain ay gustong sumama sa pagbabago.
Samantala, nakikita ng mga developer ng Bitcoin Cash ang mga hard forks bilang isang mas madaling paraan upang gumawa ng mga dramatikong pagbabago sa kanilang blockchain.
"Ang proseso ng hard fork sa pangkalahatan ay nagbibigay-daan sa isang blockchain na mag-deploy ng mga feature na may mas kaunting code at mapagsamantalang mga kondisyon sa gilid. Sa tingin ko ay makikita mo na ang karamihan sa mga blockchain sa buong industriya ay gumagamit ng mga hard forks para sa kadahilanang iyon," sinabi ng developer ng Bitcoin Unlimited na si Andrew Stone sa CoinDesk.
Mas magandang kinabukasan
Habang ang hard fork ay isang malaking hakbang, ang mga developer ng Bitcoin Cash ay nagpaplano pa rin na gumawa ng ilang karagdagang mga hakbang upang masulit ang paggamit ng bagong signature scheme.
Ang Cryptocurrency marketplace OpenBazaar lead developer na si Chris Pacia, na nagde-develop din para sa Bitcoin Cash ay nagsabi na gagamitin nila ang scheme na ito upang tuluyang ipakilala ang "pinagsama-samang mga lagda sa mga input."
"Sa madaling salita ONE pirma lamang sa bawat transaksyon kahit gaano karaming mga input na maaaring mabawasan ng BIT ang laki ng transaksyon at mabawasan ang oras ng pagpapatunay," sabi niya.
Upang gawin ito, plano nilang ipatupad ang isang bagay sa mga linya ng MuSig, matagal nang ginagawang Technology na ang Bitcoin tech startup Blockstream kamakailan.naglabas ng isang pagsubok na bersyon ng. Ngunit ang Technology ito "ay hindi kailanman na-deploy sa anumang bagay na nagpoprotekta sa pera ng mga tao" sabi ni Pacia, "kaya sa palagay ko ang plano ay maghintay hanggang ang MuSig ay makakita ng mas maraming paggamit at ang mga tao ay masaya na ito ay ligtas."
Hindi banggitin, kahit na ang Bitcoin Cash ay QUICK na nagdagdag ng mga lagda ng Schnorr bilang isang opsyon sa protocol, maaaring tumagal ng ilang sandali bago maabot ng pagbabago ang mga normal na user. Kailangan pa rin ng mga developer ng Bitcoin Cash app at wallet na magdagdag ng suporta para dito upang mapakinabangan ito ng kanilang mga user, na maaaring tumagal ng mas maraming oras.
Nagtalo si Armani na "dapat walang epekto" sa kanyang app na CoinText dahil wala silang "mga agarang plano na ipatupad ang mga lagda ng Schnorr."
"Maaaring ito ay isang bagay na ginagawa namin sa linya, ngunit wala ito sa aming roadmap para sa taong ito," dagdag niya.
Code larawan sa pamamagitan ng Shutterstock
Alyssa Hertig
Isang nag-aambag na tech reporter sa CoinDesk, si Alyssa Hertig ay isang programmer at mamamahayag na dalubhasa sa Bitcoin at sa Lightning Network. Sa paglipas ng mga taon, lumabas din ang kanyang trabaho sa VICE, Mic at Reason. Kasalukuyan siyang nagsusulat ng isang libro na nagtutuklas sa mga pasikot-sikot ng pamamahala sa Bitcoin . Si Alyssa ay nagmamay-ari ng ilang BTC.
