- 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
Ganap na Magdesentralisa ng Mga Blockchain ang Mas Mabibilis na Computer at Mas Mahusay na Algorithm
Ang susunod na pag-ulit ng mga pagpapabuti ng blockchain ay maaaring magbigay sa amin ng isang bagong pagkakataon upang makamit ang tunay na desentralisasyon, na naghahatid ng mga matatag na network na may mga makabagong serbisyo, sabi ni Paul Brody, pinuno ng blockchain sa EY.
Ang mga computer ay nagiging mas mabilis at ang aming mga kasanayan sa matematika ay nagiging mas mahusay din. Ang kumbinasyong ito ay nagsisimulang maghugis muli ng mga blockchain tulad ng Ethereum. Ito ay magpapalakas ng karagdagang scalability pati na rin ang humahantong sa mas tunay na desentralisadong blockchain ecosystem at mas makapangyarihang mga smart contract.
Ang mga blockchain ngayon ay gumagamit na ng napakalaking compute resources, ngunit mas sentralisado at marupok pa rin ang mga ito kaysa sa gusto ng marami sa atin. Ang mga advanced na protocol ay nakadepende sa malalaking server, halos lahat ng mga ito ay naninirahan sa ilang makapangyarihang cloud ecosystem, at nasa mga unang yugto pa rin tayo ng pagbuo ng mga tunay na advanced na smart contract.
Ang mga smart contract ng Ethereum ngayon ay karaniwang nasa 24-25kb at maraming DeFi ecosystem ang umaasa sa isang web ng maraming kontrata. Walang dahilan para isipin na T natin makikita ang hinaharap kung saan ang mga matalinong kontrata ay nasa megabyte na laki, kabilang ang mga kakayahan tulad ng mga naka-embed na modelo ng machine-learning o kumplikadong mga decision tree.
Ang ideya na dapat tayong magkaroon ng 25kb na limitasyon sa mga matalinong kontrata, sa kalaunan, ay magmumukhang lipas na gaya ng 640kb pangunahing limitasyon ng memorya sa mga unang PC.
Upang maunawaan kung paano babaguhin ng mga siyentipikong pagpapahusay na ito ang mundo ng mga blockchain, sulit na tingnan kung paano tayo nakarating dito sa unang lugar: ang mga blockchain ay gumagamit ng maraming kapangyarihan sa pag-compute sa paraang marami, noong unang panahon, ay itinuturing na napakasayang. Muli, kung babalik ka sa mga unang araw ng pag-compute, ang memorya at mga mapagkukunan ng pag-compute ay napakakaunting kaya't ang mga tao ay huminto sa kalahating bilang ng taon (Ang "19" noong "1985") upang makatipid ng espasyo. Ang isang patunay ng sistema ng trabaho na may libu-libong magkakatulad na proseso ay maituturing na imposibleng aksaya. Ang problema sa mga blockchain ay nakukuha nila ang kanilang seguridad at halaga mula sa paulit-ulit na paggawa ng mga bagay-bagay. Sinusuri ng lahat ang mga balanse at kalkulasyon at bini-verify ang mga ito at sinusubukang maabot ang pinagkasunduan. Kung maaari ka lang pumili ng ONE mapagkakatiwalaang partido upang pamahalaan ang buong proseso, magagawa namin ang lahat ng ito nang may 99% na mas kaunting pagsisikap. Ang problema ay na tayo, sa kasalukuyan, ay kulang sa mapagkakatiwalaang sentral na awtoridad.
Ang pagpapatingin sa lahat ng mga resulta ng isa't isa ay isang bagay na T namin magawa sa nakaraan dahil T sapat na kapangyarihan sa pag-compute para maglibot. Lumaki ako sa isang tahanan kung saan ang mga computer punch-card na ginagamit ng aking mga magulang sa mga computer ay palaging nakalagay sa paligid at ang aking mga magulang ay kailangang mag-book ng oras sa computer tulad ng paraan ng ilan sa amin na nakikipaglaban para sa isang mesa sa French Laundry. Sa kabutihang palad, ang mga araw na iyon ay matagal na, at habang hindi ako makapag-assemble ng isang programa gamit ang mga punch card, alam ko kung paano gumawa ng mataas na pagganap na mga eroplanong papel sa kanila.
Batas ni Moore, ang obserbasyon na ang kapangyarihan ng pag-compute ay tila doble bawat 18 buwan o higit pa, ang nagligtas sa amin mula sa mga punch card. Ang resulta ay, habang tumatagal, tumataas ang pagganap sa mga antas na mahirap intindihin. Noong 1970, maaari kang makakuha ng humigit-kumulang 1,500 circuit sa isang chip at, sa 2020, ito ay malapit sa 50 bilyon.
Pagdating sa mga blockchain, nangangahulugan ito na maaari nating ipagpalit ang isang bagay na naging napakamura – kapangyarihan sa pag-compute – para sa isang bagay na napakahalaga, na mapagkakatiwalaang data at mga resulta. Ang pagtaas ng Ethereum ay ginawa ang matalinong panlilinlang na ito sa isang ecosystem na puno ng mga praktikal na aplikasyon, at ang pagbabagong iyon ay hindi pa tapos, dahil ang batas ni Moore, kahit na bumabagal, ay tumangging mamatay.
Matagal nang inaasahan na ang Batas ni Moore - na nagsasabing ang bilang ng mga transistor sa isang chip ay dumodoble bawat dalawang taon na may kaunting pagtaas sa gastos - ay mauubusan ng singaw minsan sa dekada na ito. Napakaliit lamang na maaari kang gumawa ng isang circuit bago magsimula ang mga kakaibang epekto ng quantum mechanics na gawing hindi maaasahan ang mga resulta. Ngunit T pa iyon nangyari. Ang pinakamaliit na chip ay gumagamit ng apat na nanometer-wide circuit ngayon, at ang industriya ng semiconductor ay mayroon na ngayong roadmap sa mga chips na may mga circuit na kasing liit ng 0.7nm, na nagdadala sa atin ng maayos sa susunod na dekada. (Para sa sanggunian, ang isang silicon ATOM ay 0.2nm ang lapad, na maaaring malapit na sa aming limitasyon.)
Bilang karagdagan sa paggawa ng mas mabilis na mga chip na may higit na lohika sa mga ito, nagiging mas mahusay din kami sa paggawa ng matematika. Kami ay naging mas mahusay sa isang napaka-espesipikong uri ng kumplikadong mathematical proof na kritikal para sa mga blockchain: zero-knowledge proofs (ZKPs). Ang mga patunay ng zero-knowledge ay mga tool sa matematika na nagbibigay-daan sa iyong patunayan na totoo ang impormasyon nang hindi inilalantad ang pinagbabatayan ng data. Ginagawa nitong posible ang pagbubuod ng maraming transaksyon nang hindi inilakip ang lahat ng kinakailangang data o upang KEEP Secret ang impormasyon tungkol sa mga transaksyong iyon.
Ang mga ZKP ay mahalaga kapwa sa paggawa ng mga blockchain na pangasiwaan ang higit pang mga transaksyon pati na rin ang pagpapagana ng Privacy para sa mga user. Ang problema sa mga ZKP ay mahirap gawin ang mga ito at nangangailangan ng maraming kapangyarihan sa pag-compute.
Sa loob lamang ng ilang taon, ang mga ZKP ay napunta na sa mga CORE teknolohiya sa mundo ng blockchain. Ang bahagi ng kredito ay napupunta sa mas mabilis, mas mahusay, mas murang mga computer, ngunit lumalabas na ang aming mga kasanayan sa matematika sa espasyong ito ay umuunlad din nang husto. Bagama't walang sinuman ang nagtakda ng isang uri ng Batas ni Moore para sa mga ZKP, ang aming sariling karanasan sa EY ay naging napakahusay: ang pagganap ng Nightfall, ang Technology sa Privacy na aming binuo, ay bumuti nang higit sa 10,000 mula noong inilabas namin ang prototype noong 2018.
Kapag pinagsama namin ang pinahusay na pagganap ng chip sa mas mahusay na matematika, ang resulta ay dapat na malalim na pagbabago sa kung paano gumagana ang mga blockchain. Ang mga pinakaunang bahagi nito ay nakikita na: ang mga zero-knowledge roll-up at zero-Knowledge-based na virtual machine ay gumagamit ng advanced math at maraming computing power upang i-compress at patakbuhin ang mga transaksyon sa blockchain sa Ethereum. Kung saan kailangan naming bumili ng makabuluhang oras ng server para magpatakbo ng mga pagsubok sa Nightfall, maaari na naming patakbuhin ang pinakabagong bersyon sa mga top-of-line na laptop.
Sa bilis na gumagalaw ang mga bagay, halos anumang device, kabilang ang iyong telepono, ay dapat na kumilos bilang isang blockchain node at magproseso ng mga transaksyon sa device at hindi lamang ipadala ang mga ito sa cloud. Magagawa mo na ang mga pangunahing transaksyon sa ZKP sa iyong browser para sa mga chain tulad ng Z-Cash. Habang lumalaganap ang mga kakayahan na ito, ang resulta ay maaaring maging isang mas tunay na desentralisadong blockchain ecosystem na may kaunting sentralisasyon ng mga serbisyong compute-intensive.
Ang isa pang makabuluhang pagbabago ay maaaring palakihin ang pinapayagang laki ng pinakamalaking mga smart contract. Ngayon ang mga ito ay limitado sa 24kb sa Ethereum at marami sa mga pinakamalaking serbisyo ng DeFi ay kailangang magsama-sama ng maraming kontrata. Ang pagpayag sa mas malalaking matalinong kontrata ay maaaring gawing simple ang mga serbisyo, bawasan ang mga gastos at bawasan din ang mga pagkakataon para sa mga hacker.
Sa loob ng maraming taon, pinag-usapan natin ang muling pag-desentralisa sa internet. Ang mga Blockchain ay nagpakita sa amin ng isang landas pasulong, ngunit ang katotohanan ay T palaging nabubuhay hanggang sa hype. Maraming bahagi ng mundo ng Web3 ang nananatiling lubos na sentralisado. Ang susunod na pag-ulit ng mga pagpapabuti ng blockchain ay maaaring magbigay sa amin ng isang bagong pagkakataon upang makamit ang matinding antas ng tunay na desentralisasyon, na nagbibigay sa amin ng mga nababanat na network na may mga makabagong serbisyo. Ang blockchain evolution ay malayong matapos.
Tandaan: Ito ang mga personal na pananaw ng may-akda at hindi kumakatawan sa mga pananaw ng EY o ng CoinDesk, Inc. o ng mga may-ari at kaakibat nito.
Nota: Las opiniones expresadas en esta columna son las del autor y no necesariamente reflejan las de CoinDesk, Inc. o sus propietarios y afiliados.
Paul Brody
Si Paul Brody ay Global Blockchain Leader para sa EY (Ernst & Young). Sa ilalim ng kanyang pamumuno, ang EY ay nagtatag ng isang pandaigdigang presensya sa blockchain space na may partikular na pagtutok sa mga pampublikong blockchain, katiyakan, at pag-unlad ng aplikasyon sa negosyo sa Ethereum ecosystem.
