Share this article

SegWit lang? Gumagana Na ang Bitcoin CORE sa Bagong Pag-upgrade ng Scaling

Ang mga developer ng Bitcoin ay sumusulong sa Schnorr, isang function para sa pagsasama-sama ng mga lagda at sa turn, isang paraan upang mapataas ang kapasidad ng network.

color, pencil

T pa tapos ang CORE developer team ng Bitcoin sa pag-scale sa protocol ng cryptocurrency.

Sa kabila ng katotohanan na ang isang taon-sa-paggawa ng pagbabago na tinatawag na Segregated Witness (SegWit) na-activate sa network mahigit anim na linggo lang ang nakalipas (na may mga negosyo at user ngayon dahan-dahang nag-a-update at average na laki ng bloke inching paitaas), ang pag-upgrade ay nagsimula na ng isang chain reaction ng trabaho sa iba pang mga optimization na nakatuon sa pag-accommodate ng mas maraming user.

Story continues
Don't miss another story.Subscribe to the Crypto for Advisors Newsletter today. See all newsletters

Kaya, habang ang mga negosyo at minero ay nagsusulong para sa mas agresibong pag-scale sa pamamagitan ng kontrobersyal Segwit2x proposal, ang open-source na koponan sa likod ng pinakamalawak na ginagamit na software ng bitcoin ay ganap na nakatuon sa iba pang pagsisikap. Tinatawag na "Schnorr signatures," nag-aalok ang Technology ng isa pang opsyon sa signature scheme kasama ng Elliptic Curve Digital Signature Algorithm (ECDSA). Ang ONE benepisyo ay sinusuportahan nito ang "signature aggregation" sa Bitcoin blockchain.

Bagama't mukhang kumplikado iyon, ang pagbabago ay naglalayong pagsama-samahin ang aktibidad na nagaganap na sa network sa bawat transaksyon. Sa ilalim ng scheme ng ECDSA, ang bawat piraso ng isang transaksyon sa Bitcoin ay nilagdaan nang isa-isa, habang may mga lagda ng Schnorr, lahat ng data na ito ay maaaring lagdaan nang isang beses.

At ang paggawa nito ay maaaring mapabuti ang Bitcoin sa ilang mahahalagang paraan, ayon sa mga developer na nagtatrabaho sa pagsisikap.

Sinabi ng blockstream engineer na si Jonas Nick sa CoinDesk na ang pamamaraang ito ng pag-mash ng signature data nang sama-sama ay dapat ituring na "low-hanging fruit for helping Bitcoin scale."

Una, sa pamamagitan ng pagbabawas ng bilang ng mga lagda, pinapataas nito ang dami ng data ng transaksyon na maaaring magkasya sa bawat bloke. Pangalawa, sa pamamagitan ng pagsasama-sama ng mga lagda, maaaring mapahusay ng Technology ang Privacy sa pamamagitan ng pagpapahirap sa pagtukoy kung saan nanggagaling ang mga transaksyon.

Pangatlo, pinaniniwalaan na ang pagbabago ay maaaring hadlangan "pag-atake ng spam," kung saan ang ONE entity ay nagpapadala ng grupo ng maliliit na transaksyon sa Bitcoin na kumukuha ng dagdag na espasyo sa blockchain, na posibleng nagpapahirap sa mga node na patakbuhin.

Tagumpay sa pamamagitan ng kabiguan

Kahit na ang bagong Technology ng lagda ay isang ideya mula noong hindi bababa sa 2013, ang mga developer ay gumawa kamakailan ng ilang mga pambihirang tagumpay, na naglalapit sa mga lagda ng Schnorr sa aktwal na pagpapatupad sa Bitcoin.

Ang SegWit ang unang kinakailangang hakbang sa pagbabago ng code, na naglilipat ng signature data sa isa pang bahagi ng block, na ginagawang posible ang Schnorr (o isang katulad nito) na ipatupad gamit ang backward-compatible na pag-upgrade ng software (soft fork), kung saan T ito dati.

Pagkatapos, ang pinaka-kamakailan, ang mga developer ay nakahanap ng under-the-radar cryptography na pananaliksik na makakatulong sa kanilang bumuo ng algorithm nang mas mabilis.

Ayon kay a transcript ng taunang pagpupulong ng Bitcoin Core sa tag-araw, nagsumite ang mga developer ng papel na binabalangkas ang kanilang signature aggregation scheme sa Financial Cryptography and Data Security 2017. Habang tinanggihan ng conference committee ang papel – iginiit na ang patunay ng seguridad para sa signature aggregation scheme na ibinigay sa papel ay masyadong manipis – nagmungkahi din sila ng isa pang papel <a href="https://cseweb.ucsd.edu/~mihir/papers/multisignatures-ccs.pdf">https://cseweb.ucsd.signature.edu/pdf</a> nagbigay ng mas malakas na patunay ng seguridad.

Sinabi ng kontribyutor ng Bitcoin CORE na si Bryan Bishop sa CoinDesk:

"Ito ay mahalaga at kapaki-pakinabang dahil nangangahulugan ito na ang cryptography ay pinag-aralan sa nakaraan sa higit na lawak kaysa sa naisip natin dati."

Sa gawaing ito, maaaring gumugol ng mas kaunting oras ang mga developer sa pamamalantsa ng scheme ng lagda ng seguridad, at mas maraming oras sa pag-iisip kung paano ito ipatupad sa Bitcoin.

Mga susunod na hakbang patungo sa katotohanan

Ang Nick ng Blockstream ay tumuturo sa isang kasalukuyang bundle ng mga pagbabago sa code na tinatawag na "aggsig module" bilang pangunahing lugar kung saan ginagawa ang mga lagda ng Schnorr.

Ang mga kontribusyon sa code – mula kay Andrew Poelstra, Greg Maxwell, Pieter Wuille, Peter Dettman at iba pa – ay nagmula noong 2012, na ipinapakita ang module na ito bilang ang pinaka-advanced sa mga tuntunin ng paggawa sa pinakamahabang bilang ng mga taon.

Bagama't maraming mga developer doon ang ibinaling ang kanilang atensyon sa pag-optimize ng pagganap ng pagpapatupad ng Schnorr code upang matiyak na ang pag-verify ng mga lagda ay mas mabilis hangga't maaari, sabi ni Nick, mayroon pa ring ilang nawawalang piraso sa aggsig module bago ito maisama sa mismong Bitcoin .

Halimbawa, ang OP_CHECKSIG function ng bitcoin ay nagsusuri upang makita kung talagang may nagmamay-ari ng Bitcoin na sinusubukan nilang ipadala. Sa kasalukuyan, hindi isinasaalang-alang ng function ang mga bagong lagda ng Schnorr, ibig sabihin, T nito magagawa ang pinagsama-samang mga lagda, sabi ni Nick.

"Wala pang pampublikong panukala na tumutukoy kung paano [iyon] eksaktong gagana," paliwanag niya, at idinagdag na ang mga developer ay kailangang magsulat ng ilang uri ng roadmap para sa bagong function, bago ito maipatupad.

Gayunpaman, umaasa siya na ang pagbabago ay hindi magtatagal upang maipatupad, na tinatawag itong "medyo prangka."

Nagtapos si Nick:

"Kailangan lamang ng mga tamang tao na makahanap ng oras upang tumuon dito."

Disclosure:Ang CoinDesk ay isang subsidiary ng Digital Currency Group, na tumulong sa pag-aayos ng Segwit2x scaling proposal, at may ownership stake sa Blockstream.

Pagwawasto: Ang isang mas naunang bersyon ng artikulo ay hindi nakasaad kung saan maaaring gamitin ang mga lagda ng Schnorr. Naitama na yan.

Mga lapis na may kulay 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.

Alyssa Hertig