Inisponsoran ngAtlas logo
Ibahagi ang artikulong ito

Imprastraktura, Awtoridad sa Pag-sign at Pamamahala: Ang ATLAS na Kailangan Nating Mag-navigate sa Trilemma?

Na-update May 11, 2023, 4:30 p.m. Nailathala Abr 28, 2022, 3:51 p.m.

Ang "Trilemma" ay ang terminong ginamit upang ilarawan ang mga tradeoff sa pagitan ng tatlong mahahalagang katangian na dapat na nasa puso ng anumang disenyo ng system na nakabatay sa blockchain: desentralisasyon, seguridad at scalability. Si Vitalik Buterin, na naglagay ng ideyang ito noong 2019, ay nagmungkahi na ang mga pagsisikap na pahusayin ang ONE sa tatlo ay magpapababa sa kakayahan ng isang blockchain na maihatid ang ONE o pareho sa iba.

Kamakailan lamang, nakita ng industriya na inilantad ng mga hack ang pinagbabatayan na mga kahinaan ng mga pagpapatupad na may hindi magandang disenyo ng trilemma. Ang kamakailang pag-hack ng Ronin ay isang malinaw na pagpapakita ng trilemma sa pagkilos - at ng mga sakuna na epekto na maaaring magkaroon ng hindi pagbibigay pansin dito.

Ang Ronin hack

Ang Ronin ay isang sidechain ng Ethereum at itinayo para sa ONE sa pinakamatagumpay na laro ng mga collectible na nakabatay sa blockchain, ang Axie Infinity. Ang Sky Mavis, ang kumpanya ng video game sa likod ng Axie, ay nag-set up ng sidechain dahil kailangan nito ng madaling scalable na solusyon na maaaring tumugon sa pagsabog ng laro sa katanyagan.

Para matiyak na makakapag-alok si Ronin ng scalability, mayroon lamang siyam na validator node ang sidechain para sa mga transaksyon. Upang ilagay ang figure na iyon sa konteksto, ang Ethereum blockchain ay kasalukuyang mayroong halos 300,000 validator node. Ang sidechain ay gumana sa batayan na mayorya lamang - ibig sabihin, lima - sa mga node na iyon ang kailangan upang mapatunayan ang isang transaksyon.

Ang pagtaas ng panganib na dulot ng pag-asa sa napakakaunting validator node ay ang pamamahagi ng mga node - o sa halip ay kakulangan nito - sa buong imprastraktura ng chain. Napag-alaman na apat sa limang nakompromisong validator node ang pinatakbo mismo ng Sky Mavis. At ang mga validator ng Sky Mavis ay may kontrol sa whitelist sa pinakamahalagang ikalimang validator node na nagpapahintulot sa mga hacker na kumpletuhin ang mga transaksyon.

Sa mga termino ng trilemma, ang pag-prioritize ng scalability, na pinadali ng pag-set up ng sidechain upang magkaroon ito ng napakababang antas ng desentralisasyon, ay lumikha ng matinding pagkukulang sa seguridad. Ang kinalabasan ay ang pagnanakaw ng $625 milyon ng mga pondo.

Ang trilemma ba ay angkop para sa pagsusuri ng disenyo ng blockchain?

Ang pag-unawa sa mga tradeoff ng trilemma ay hindi katulad ng epektibong pagdidisenyo ng solusyon sa paligid nito. At mayroong matinding pangangailangan para sa mga developer ng bukas na blockchain-based na apps at mga serbisyo na magkaroon ng kumpiyansa sa kanilang pinagbabatayan na seguridad ng chain, desentralisasyon at scalability, at upang matiyak na ang isang pagpapabuti sa ONE lugar ay hindi makompromiso ang alinman sa dalawa.

Ang pangangailangang ito ay kasalukuyang tinutugunan ng ilang kumpanya na dalubhasa sa mga solusyon sa blockchain-as-a-service. Dahil ang kanilang focus ay sa imprastraktura sa halip na pagbuo ng mga bagay na tumatakbo sa blockchain, sila ay pinakamahusay na inilagay upang maunawaan ang mga kumplikadong knock-on na implikasyon ng mga desisyon na nilayon upang mapabuti ang ONE sa tatlong mga haligi ng trilemma.

Gamit ang background nito sa pagbibigay ng imprastraktura sa malalaking blockchain, ang ATLAS ay bumuo ng isang hanay ng mga prinsipyo na nagbibigay-daan sa mga pitfalls ng trilemma na maiiwasan.

ISG: Infrastructure, signing authority and governance

Imprastraktura

Ang imprastraktura ang unang priyoridad pagdating sa pagbuo ng blockchain na angkop para sa layunin, dahil tinutukoy ng bilang at pamamahagi ng mga node ang pinagbabatayan ng desentralisasyon, seguridad at scalability ng network.

Ang kahalagahan ng lugar na ito ay nagiging malinaw kung titingnan natin ang pag-atake ng Ronin. Nangangahulugan ang pag-setup ng imprastraktura ni Ronin na hindi bababa sa apat sa siyam na validator node ang matatagpuan sa mga lugar na protektado ng parehong mga kaayusan sa seguridad, ibig sabihin ay maa-access ang lahat sa pamamagitan ng isang pag-atake. Pipigilan ng mahusay na disenyong pag-setup ng imprastraktura ang senaryo na ito na lumitaw dahil ito ay mamamahagi ng mga node sa maraming iba't ibang mga server.

Ang isa pang dahilan kung bakit ang imprastraktura ay isang mahalagang pokus ay na ito ay lumilikha ng mga pagkakataon upang mapababa ang mga gastos sa paraang hindi makompromiso ang mga CORE katangian ng blockchain. Ang ATLAS ay kasalukuyang nagtatrabaho patungo sa pagpapatakbo ng lahat ng mga server nito sa murang renewable na enerhiya. Ang pagtitipid ng enerhiya na ibinubunga ng paglipat sa mga renewable ay maaaring matiyak na ang mga gastos ay hindi kailangang bawasan sa mga lugar na ikokompromiso ang desentralisasyon, seguridad o scalability.

Awtoridad sa pagpirma

Ang wastong pag-iisip ng mga kaayusan sa pag-sign-authority ng blockchain ay ang susunod na pagsasaalang-alang pagkatapos ng imprastraktura. Tulad ng ipinapakita ng Ronin hack, ang pagpili para sa mas kaunting validator node ay magbibigay-daan sa mas malaking scalability at sa gayon ay mas mababa ang mga gastos sa transaksyon. Ngunit binabawasan din nito ang seguridad.

Ayon sa ATLAS, ang isyu sa awtoridad sa pagpirma ay kailangang isaalang-alang na may dalawang bagay sa isip: Una, ang mga mekanismo mismo – halimbawa, kung gaano karaming mga validator node ang mayroon at kung gaano karami ang kailangan upang makumpleto ang isang transaksyon – ay dapat na naaangkop sa kasalukuyan at hinaharap na pangangailangan ng blockchain.

Pangalawa, mahalagang suriin at alamin hangga't maaari ang mga aktwal na tao sa likod ng mga node. Ang mga benepisyo sa seguridad ng isang malaking bilang ng mga validator node na may ibinahagi na imprastraktura ay mapapawi kung ang mga node ay puro sa mga kamay ng ilang tao lamang.

Pamamahala

Ang sistema ng pamamahala ng blockchain ay parehong nagko-configure ng desentralisasyon, seguridad at scalability ng blockchain sa kasalukuyan at ginagabayan kung paano haharapin ng chain ang mga lugar na ito sa hinaharap. Kung ang sinumang user na nagbibigay ng hash power ay may boto sa kung paano pinapatakbo ang blockchain, magiging mas mahirap na iakma ang network sa pagbabago ng mga pangyayari. At ang matagal na paghihintay upang lumikha ng pinagkasunduan ay maaaring gawing mas hindi nasusukat ang blockchain dahil malamang na tataas ang oras na kinakailangan upang ipatupad ang mga update.

Gayunpaman, ang sobrang puro na pamamahala ay naghihikayat sa padalus-dalos na paggawa ng desisyon na maaaring lumikha ng mga paglabag sa seguridad. Bukod dito, malamang na babaan nito ang insentibo para sa mga bagong minero o validator na mag-online at mag-ambag ng hash power. Ang konsentrasyong ito ng kontrol sa pamamahala ay hahantong sa mas mababang desentralisasyon at, sa huli, mas kaunting seguridad.

Pagpapatupad ng mga prinsipyo ng ISG

Hindi sapat ang kaalaman lamang sa ISG upang ihinto, halimbawa, ang isang hakbang na ginawa sa pangalan ng scalability na binabawasan ang desentralisasyon at sa gayon ay nakompromiso ang seguridad, tulad ng nangyari sa kaso ng Ronin hack.

Sa totoo lang, ang tunay na halaga ng isang kamalayan ng ISG ay na hikayatin nito ang mga chain na maging maagap sa pag-insentibo sa mga may karanasang tagapagbigay ng imprastraktura tulad ng ATLAS na magboluntaryo sa kapangyarihan sa pag-compute. Ang pananaw ng ATLAS ay magbigay ng matatag na computing sa isang malaking hanay ng mga pangunahing blockchain – ang kasalukuyang kabuuang ay nasa 20 at patuloy na tataas – upang gawing mas secure, scalable at desentralisado ang mga ito.

Maaari kang Learn nang higit pa tungkol sa ATLAS at Pagbuo ng Web 3.0 sa itinatampok nitong side-event bago ang Consensus sa Austin nitong Hunyo.