- 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
Ang Scaling Tech na ito ay Mapayagan kang I-sync ang Bitcoin Diretso Mula sa Iyong Telepono
Ang isang bagong diskarte sa pag-iimbak ng "estado" ng bitcoin ay maaaring makatulong sa makabuluhang bawasan ang mga kinakailangan sa imbakan para sa mga gumagamit ng Cryptocurrency.
"Siguro T natin kailangang itabi ang lahat ng ating sarili."
Iyon ay si Tadge Dryja, Cryptocurrency research scientist sa MIT Digital Currency Initiative, na nagpapaliwanag ng konsepto sa likod ng kanyang Bitcoin scaling solution, “utreexo.”
Batay sa isang ideya na hinabol ng mga developer sa loob ng maraming taon, hinahangad ng utreexo na i-streamline ang isang aspeto ng code ng bitcoin na humahantong sa mabibigat na mga kinakailangan sa storage sa paglipas ng panahon.
Sa madaling salita, tinutugunan nito ang tinatawag na UTXO set – o ang code na nagbibigay ng impormasyon kung ang isang Bitcoin ay nagastos.
Sa kasalukuyan, ang mga Bitcoin node ay dapat mag-imbak ng kabuuan ng impormasyong ito, kung ano ang kilala bilang "estado," upang ma-verify ito.
Gayunpaman, sa pamamagitan ng utreexo, sa halip na iimbak ang kabuuan ng estado ng Bitcoin , mapapatunayan lamang ng mga may hawak ng Bitcoin kung ito ay tama gamit ang isang cryptographic na patunay. Ang diskarte na ito ay maaaring mabawasan ang mga kinakailangan sa pag-iimbak hanggang sa posibleng maging posible na magpatakbo ng Bitcoin sa isang mobile phone.
Kilala rin bilang isang accumulator, ang tech na pinagbabatayan ng utreexo ay T isang bagong ideya – tinatalakay ng mga developer ang mga paraan upang ipatupad ang mga katulad na uri ng code mula noong mga unang araw ng bitcoin – ngunit dati itong natugunan ng mga hadlang sa pagpapatupad.
Ngayon, – dahil sa trabaho ni Dryja at ng iba pa – mabilis itong nagiging realidad. Sa isang maagang prototype, gumawa si Dryja ng gumaganang proof-of-concept code.
At hindi siya nag-iisa. Sinamahan si Dryja ng mga heavyweight ng cryptography na sina Dan Boneh, Benedikt Bünz at Ben Fisch, na nagsulat ng isang papel na nagdedetalye ng isang alternatibong paraan ng accumulator.
"Ang layunin ng mataas na antas ay karaniwang ang iyong telepono ay maaaring magpatakbo ng isang buong node. Iyon ang pangarap," Bünz, na kilala sa kanyang trabaho sa mga bulletproof, isang scaling tech na nagpapahintulot sa Monero na bawasan ang mga bayarin sa transaksyon sa pamamagitan ng 96 porsyento, sinabi sa CoinDesk.
Ang papel ay kinuha pa nga ng mga mananaliksik ng Ethereum , na nagsisiyasat kung paano maaaring ilapat ang Technology sa layer ng dalawang scaling solution, ang Plasma.
At bahagi ng kaguluhang ito ng aktibidad ay nagmumula sa katotohanan na dahil sa likas na katangian ng Technology, T ito nangangailangan ng matigas na tinidor – isang uri ng pag-update ng software na nangangailangan ng nagkakaisang suporta at pakikilahok – upang ligtas na ma-activate. Sa halip, ang mga nagtitipon ay ide-deploy sa antas ng pitaka, na makabuluhang binabawasan ang hadlang sa pagpapatupad.
"Ang matigas na tinidor ay halos imposible sa Bitcoin. Ang malalambot na tinidor ay mahirap din," sabi ni Bünz, idinagdag:
"Napakaganda na mai-deploy lang natin ito, mas pinapadali nito at nangangahulugan ito na maaari tayong magkaroon ng kompetisyon ng mga ideya."
Lumalaki nang mas malaki
Sa pag-atras, ang mga nagtitipon ay tinalakay na simula noong 2010, gayunpaman, ay dating natugunan ng isang hindi malulutas na bottleneck - kung ano ang kilala bilang isang bridge node.
At iyon ay dahil, upang gumana, ang mga nagtitipon ay nangangailangan ng ibang tao sa loob ng network na suportahan ang software. Bagama't dati, ito ay lubhang masinsinang mapagkukunan, ang Dryja ay nagtayo ng isang bridge node na T kasama ng mga karagdagang trade-off - ibig sabihin, ang mga nagtitipon ay magagawa na ngayon sa unang pagkakataon.
Ayon kay Dryja, kapansin-pansin iyon dahil maaaring tugunan ng utreexo kung ano ang naging pangmatagalang pressure point para sa Bitcoin: ang pagtaas ng set ng UTXO nito.
Ang UTXO – na kumakatawan sa hindi nagastos na output ng transaksyon – ay ang istruktura ng data na nagbibigay ng impormasyon tungkol sa lahat ng natitirang bitcoin sa network.
Bagama't kilala itong pabagu-bago (ang bilang ng UTXO ay talagang bumaba noong 2018), ang dataset ay may posibilidad na tumaas kasabay ng paggamit ng bitcoin. Nangangahulugan ito na, kung hindi mapipigilan, maaari itong magpatuloy na lumago, na nangangailangan ng patuloy na pagtaas ng mga kinakailangan sa imbakan.
Sa partikular, ito ay isang bagay na may kinalaman sa tinatawag na Bitcoin “buong node, "isang uri ng node na nagpapanatili ng kasaysayan ng bawat transaksyon na ginawa sa Bitcoin. Sa kasalukuyan, ang isang buong node ay nangangailangan ng humigit-kumulang 200 gigabytes ng storage - higit pa sa kung ano ang maaaring iimbak ng isang maginoo na laptop.
Sa mga nagtitipon, gayunpaman, ang mga buong node ay hindi na kailangang mag-imbak ng lahat ng data ng blockchain upang maabot ang pinagkasunduan tungkol sa kung nasaan ang mga barya sa network. Sa halip, maaari silang magbigay ng mga patunay na tama ang data.
"Ang mataas na antas ay ang ideyang ito ng paghihiwalay ng pinagkasunduan mula sa estado," buod ni Bünz, "Sinuman ay maaari na ngayong maging isang buong node nang hindi kinakailangang mag-imbak ng data."
Noong nakaraan, ang mga mobile full node ay tinutugunan ng isang partikular na uri ng kliyente na tinatawag na an SPV client, na nangangailangan ng mga magaan na wallet upang magtiwala sa iba pang buong node na magkaroon ng tamang data. Dahil ito ay kasama ng mga pinababang pagpapalagay sa seguridad, ang mga nagtitipon ay ipinapahayag bilang isang paraan upang makamit ito nang walang mga trade-off.
“Ang inaasahan ko ay magagamit ng mga taong kasalukuyang nagpapatakbo ng mga wallet ng SPV ang [utreexo] at makakuha ng parehong seguridad ng isang buong node, na may mga kinakailangan sa mapagkukunan na mas katulad ng SPV," pagbubuod ni Dryja.
Ang kumpetisyon
Ngunit habang pareho silang nakaposisyon patungo sa iisang layunin, may mga paraan kung saan malaki ang pagkakaiba ng modelong utreexo ni Dryja at ang gawa nina Bünz, Boneh at Fisch.
Una at pangunahin, ang gawain ni Dryja ay namumukod-tangi mula sa katotohanang ito ay mas malapit sa pag-deploy. Halimbawa, mayroon na itong gumaganang prototype at gumaganang code. Sa parehong paraan, gumagamit ito ng simpleng matematika – hash function na pamilyar na sa Bitcoin.
Ang disenyo ng Bünz, Boneh at Fisch, sa kabilang banda, ay potensyal na mas mahusay at ipinagmamalaki ang mas advanced na mga tampok. Gayunpaman, gumagamit ito ng matematika na ayon kay Dryja, ay medyo mas mapanganib at kakaiba kumpara sa kanyang sariling disenyo.
Halimbawa, ang ONE yugto ng Bünz, Boneh at mga nagtitipon ng Fisch ay nangangailangan ng isang uri ng pinagkakatiwalaang pag-setup – sa madaling salita, ang produkto ng dalawang Secret na numero, na kung ibunyag ay maaaring makakompromiso sa seguridad nito.
"Gumagamit kami ng mas mahuhusay na matematika para makakuha ng iba't ibang katangian," sabi ni Bunz,
"Ang mga pagkakaiba sa mataas na antas ay ang [utreexo] ay handa na ngayon, ito ay batay sa isang mas simpleng bagay, ito ay batay sa simpleng hash function, na isang magandang bagay, ngunit ang sa amin ay may mas advanced na mga cool na tampok tulad ng batching at pagsasama-sama na magiging cool sa isang punto."
Bukod pa rito, ang papel ay may isang seksyon na maaaring may mga implikasyon para sa pangalawang pinakamalaking blockchain sa mundo, Ethereum, pati na rin.
Sa pagsasalita sa CoinDesk, sinabi ni Georgios Konstantopoulos – isang researcher at developer para sa Ethereum layer two scaling solution, Plasma – na dahil sa pagiging angkop nito, ang papel ni Bunz ay nakaakit ng maraming sigasig sa Ethereum research community.
Halimbawa, sinabi ni Konstantopoulos na ang mga nagtitipon ay maaaring maging isang mas mahusay na kapalit para sa pinakapangunahing istruktura ng data sa Ethereum, ang Merkle-tree. Bilang karagdagan, ang mga nagtitipon ay maaaring makatulong sa paglutas ng isang problemang likas sa Plasma Cash, na nangangailangan ng mga user na mag-imbak ng malalaking kasaysayan ng transaksyon.
Ang sigasig ay kung kaya't tinantiya ni Konstantopoulos ang 10 bagong disenyo kung paano maaaring ilapat ang mga nagtitipon sa Ethereum na iminungkahi, na nag-udyok sa mananaliksik na magsagawa ng "taxonomy" upang suriin ang posibilidad na mabuhay ng bawat ideya.
Sinabi niya sa CoinDesk:
"Sa pangkalahatan, napaka-optimistic ko na makakahanap kami ng UXTO compaction scheme para sa Plasma."
Isang paraan upang pumunta
Gayunpaman, may trabaho na nananatili sa lahat ng mga larangan bago maituturing na mabubuhay ang mga solusyon sa pag-scale.
Binigyang-diin ni Konstantopoulos na habang ang mga nagtitipon ay maaaring maging kapaki-pakinabang sa teorya para sa Ethereum sa parehong layer ONE at layer two scaling solution, nananatili ang trabaho upang ganap na maimbestigahan ang praktikal na posibilidad nito.
At parehong binigyang diin ni Bunz at Dryja ang katulad na pag-iingat.
Halimbawa, habang ang mga nagtitipon ay may potensyal na payagan ang mga buong node sa mga mobile phone sa mga tuntunin ng imbakan, makakatagpo sila ng iba pang mga hadlang sa pagpapatupad.
Sa modelo ni Dryja, binigyang-diin niya na sa kasalukuyang pagpapatupad nito ang nagtitipon ay talagang kapaki-pakinabang para sa mga computer na nasa ilalim ng hanay.
"Kung mayroon kang isang mabilis na computer, T ito nakakatulong. Hindi ito makakagawa ng malaking pagkakaiba o magpapabagal. Ngunit kung mayroon kang isang malutong na computer ito ay makakagawa ng isang malaking pagkakaiba," patuloy niya,
“Gusto naming gumana rin ang Bitcoin sa mga maruruming computer.”
Para sa papel ni Bünz, Boneh at Fisch, nananatili ang trabaho upang makabuo ng gumaganang pagpapatupad ng disenyo, na maaaring may sarili nitong hindi inaasahang mga problema sa pananaliksik.
Dagdag pa, gamit ang mobile phone bilang isang halimbawa, sinabi ni Bünz na magiging teknikal na magagawa ang pag-deploy sa mga tuntunin ng storage, ang telepono ay kailangang palaging online upang gumana.
Gayunpaman, sinabi ni Bünz na ang gayong mga problema ay malamang na magtagumpay kung may sapat na pananaliksik.
"Ito ay ONE hakbang ng paraan para madala kami sa isang espasyo kung saan ang iyong mobile phone ay maaaring magpatakbo ng isang buong node," sabi ni Bünz, "Walang teoretikal na humahadlang, kailangan lang nating maging matalino tungkol sa kung paano natin ginagawa ang mga bagay."
Nagpatuloy siya:
"Kailangan mayroong maraming bagong pagbabago na nangyayari, ngunit sa kabutihang palad mayroon, at posible talaga."
Telepono larawan sa pamamagitan ng Shutterstock
EDIT (9.30 UTC, Enero 14, 2019): Ang artikulong ito ay naitama upang mas malinaw na sabihin na ang papel nina Bünz, Boneh at Fisch tungkol sa mga accumulator ay isang magkasanib na gawain, at hindi isinulat ni Bünz lamang.
Rachel-Rose O'Leary
Si Rachel-Rose O'Leary ay isang coder at manunulat sa Dark Renaissance Technologies. Siya ang nangungunang tech writer para sa CoinDesk 2017-2018, na sumasaklaw sa Privacy tech at Ethereum. Siya ay may background sa digital na sining at pilosopiya, at nagsusulat tungkol sa Crypto mula noong 2015.
