Децентрализираната приспособливост ќе биде следниот голем предизвик на Web3: Еве како ќе го поправиме

Пост Децентрализираната приспособливост ќе биде следниот голем предизвик на Web3: Еве како ќе го поправиме се појави прв на Coinpedia Fintech News

Web3 е нашироко промовиран како визија за иден, децентрализиран интернет кој се заснова на блокчејн технологија. Поддржувачите велат дека тоа ќе доведе до подемократски интернет екосистем напојуван од децентрализирани апликации, алатки и услуги, во кои луѓето ќе можат да ја вратат контролата врз своите податоци и да ја вратат својата слобода. 

Тоа е визија со која се согласуваат многу аналитичари. Во неодамнешниот извештај, Vantage Market Research проектира дека пазарот за Web3 услуги е се очекува да расте со сложена годишна стапка на раст од 41.6% од 2022 до 2028 година, од проценета вредност од 2.9 милијарди долари сега на повеќе од 23.8 милијарди долари во тоа време. 

Тоа е оптимистичка прогноза која претпоставува дека Web3 ќе продолжи со својата и онака многу брза експанзија, привлекувајќи повеќе инвестиции од ризичните капиталисти и генерирајќи поголем интерес за концепти како што се криптовалути, децентрализирани финансии, метаверс и игри за заработка. Ако Web3 сака да го направи ова, ќе треба да го надмине она што изгледа како несовладлив предизвик што ниту еден проект сè уште не успеал да го реши - проблемот со децентрализирана приспособливост

Тешкотијата на скалирање на Web3

Web3 има проблем со приспособливост што ќе се покаже како главна пречка за пошироко усвојување, и ако некогаш стане индустрија од повеќе милијарди долари како што покажуваат најоптимистичките прогнози, некој ќе треба да најде решение. 

Проблемите со приспособливоста на блокчејн првпат се појавија на виделина во 2016 година со експлозијата на интересот за една од првите игри базирани на блокчејн, CryptoKitties. 

CryptoKitties е игра хостирана на блокчејнот Ethereum која вклучува одгледување дигитални мачиња, нивно одгледување и потоа нивна размена со други. Се покажа како неверојатно популарна игра, толку многу што предизвика невиден метеж на мрежата Ethereum. Тоа доведе до бавно време на обработка на трансакциите, што беше доволно лошо, и високи такси за гас, што беше многу полошо. 

Мрежата стана толку бавна и скапа што стана речиси невозможно да се репродуцираат CryptoKitties, а исто така имаше ефект врз другите апликации базирани на Ethereum. По одредена дискусија, ко-основачот на Ethereum, Виталик Бутерин, го нарече предизвикот како „Ethereum“трилема за приспособливост". 

Блокчејн мрежите се засноваат на три основни столба – имено безбедност, децентрализација и приспособливост, но начинот на кој се дизајнирани значи дека секогаш мора да давате приоритет на два на сметка на третиот. 

За да се надмине овој предизвик, се појавија Layer-2 мрежи како Polygon. Тие работат со претовар на трансакции од главниот блокчејн во втор „страничен синџир“, каде што може побрзо да се обработат. Потоа, само конечниот резултат од целата серија трансакции се обработува од главниот синџир, елиминирајќи голем дел од мрежниот сообраќај. Ова помага да се држат работите под контрола. 

Ethereum исто така излезе со свое решение, познато како Merge, кое вклучуваше префрлање од механизам за консензус за доказ за работа на доказ за учество. Сепак, иако ова ќе помогне да се реши проблемот со високите такси за гас со елиминирање на рударите, тоа ќе биде направи малку за да ги реши проблемите со приспособливоста на Ethereum и Web3. Транзицијата кон PoS требаше да се совпадне со втора надградба што ќе овозможи „споделување“, каде што мрежата е поделена на повеќе компоненти со цел да се зголеми пропусната моќ на трансакциите. Сепак, тој потег оттогаш беше одложен и ќе дојде дури во 2023 година. 

Дури и кога ќе пристигне делењето, ќе реши само еден дел од сложувалката. Факт е дека блокчејновите и Web3 не можат да се размерат само со зголемување на пропусната моќ на трансакциите, бидејќи тоа не прави ништо за подобрување на атомската компонираност. 

Проблемот на атомска компонираност

Потребата за атомска композитивност не се појавува во многу дискусии за приспособливоста на блокчејн, но тоа е важен фактор што не може да се игнорира. Тоа е затоа што од витално значење е да се обезбеди интероперабилност за Web3 апликациите. 

Интероперабилноста се однесува на способноста на dApp да користи повеќе паметни договори за да состави една трансакција. Ова е од суштинско значење, бидејќи значи дека Web3 dApps можат слободно да составуваат трансакции меѓу други. На овој начин, апликацијата DeFi, на пример, може да понуди најсупериорен девизен курс на повеќе децентрализирани централи. Алтернативно, апликацијата DeFi може да користи повеќе базени за ликвидност со групно-сорсинг за да им помогне на трговците да ги забележат и да ги искористат можностите за тргување со арбитража. И двете се неверојатно сложени трансакции кои мора да се извршат точно во исто време во низа комплицирани, „атомски“ чекори. Ова е неопходно бидејќи секој од овие чекори мора да се потврди одеднаш за да се случи трансакцијата. 

Значи, без атомска компонираност, ваквите случаи на употреба не би биле можни во Web3. Тоа е клучна способност на секој блокчејн што им овозможува на илјадници уникатни, интероперабилни dApps да работат заедно.

Layer-2s и атомската компонираност не се мешаат

Атомската композибилност не е нова идеја. Навистина, мрежата на Ethereum поддржува стотици dApps кои веќе се компонираат. Прашањето е дека атомската композибилност на мрежата на Ethereum е многу неефикасна, што бара секоја трансакција да се обработува преку бавниот глобален консензус алгоритам кој не може да се размери. 

Уште повеќе, додека мрежите Layer-2 би можеле да го забрзаат протокот на трансакции, тие можат да го направат тоа само со жртвување на атомската компонираност. Спојувањето и полигонот на Ethereum и двете користат техника наречена „шердирање“, која вклучува претовар на трансакции на странични синџири каде што може да се обработуваат независно. Проблемот со тоа е што овие независни фрагменти не се во можност да комуницираат едни со други додека нивните пакети трансакции конечно не бидат посветени на главниот блокчејн, што значи дека атомската компонираност станува крајно неефикасна. 

Во моментов, меѓусебната комуникација се изведува со користење на условни криптографски обврски, техника која ги забавува брзините на трансакциите, што значи дека мрежата нема корист од побрзиот проток. 

Радикално решение

Добрата вест е дека постои решение кое почнува да се обликува. На Radix платформа кој е изграден за поддршка на следната генерација на високо скалабилни апликации DeFi го создаде својот уникатен Cerberus консензус механизам што воведува сосема нова техника на шлакање. Тоа е револуционерен дизајн кој теоретски може да поддржува неограничен број трансакции и Web3 dApps кои работат паралелно една со друга.  

При дизајнирањето на Cerberus, тимот на Radix сфати три работи. Прво, ја препозна потребата да се поддржи неограничен број фрагменти за да се размери за да се задоволат барањата на вистинска глобална Web3 инфраструктура која еден ден може да ја замени постоечката Web2.0 инфраструктура. Второ, тимот на Radix, исто така, ја сфати потребата да се спроведе консензус за атомските трансакции што може да се синхронизираат само на оние делови што се релевантни за секоја трансакција, за да не се преоптоварува остатокот од мрежата. Конечно, Radix, исто така, го идентификуваше барањето за апликативен слој кој всушност е способен да го користи овој вид „неограничен паралелизам“. 

Затоа, Cerberus беше дизајниран да поддржува неограничен број на парчиња кои се способни да постигнат консензус паралелно, а истовремено овозможувајќи да се изведе консензус кај кој било сет на парчиња кога е релевантно. Дополнително, тој го воведува концептот на „супстрати“, кои се мал запис на трансакција со многу специфични правила, што може да се доделат на кој било фрагмент за да се овозможи атомска компонираност. 

Како пример, развивачот можеби ќе сака да создаде токен супстрат за да опише јасна трансакција каде Џек испраќа 10 XRD на својот пријател Џон. Подлогата треба да има предвид дека има 10 XRD на сметката на Џон и дека тие повеќе не се на сметката на Џек, за да се спречи губењето или двојното трошење на било кој XRD. 

Со користење на супстрати за снимање на статусот на секој токен, Cerberus може паралелно да обработува неограничени трансакции. Така, може да поддржува милиони токени споделени на милиони индивидуални сметки, споделени на онолку парчиња колку што се потребни. Потоа, кога некој сака да испрати токени на друг корисник, двата поединечни делови што ги складираат информациите за тоа кој ги поседува тие специфични средства ќе постигнат консензус заедно, но независно од останатиот дел од мрежата, без да влијаат на нејзината изведба. На овој начин, Radix овозможува атомска компонираност во невидени размери.

За да го овозможи сето ова, Radix создаде целосно нов слој на апликација наречена Радикс мотор, кој не само што може да го дефинира значењето и правилата на подлогите, туку и да дефинира кои супстрати треба да бидат вклучени во консензусот. Ова обезбедува консензус да се спроведува само меѓу релевантните делови. EVM архитектурата на Ethereum не може да го поддржи ова, бидејќи сите трансакции мора да се одвиваат во една временска рамка, концепт познат како „глобално нарачување“. 

Заклучок

Клучот за негување на растот на Web3 е да се заштитат неговите клучни столбови на токенизација, децентрализација и атомска компонираност. Ако одземеме кој било од овие елементи со изолирање на dApps еден од друг преку употреба на техники како што е сечење, тоа е слично на изолирање на пчела од растението што го опрашува. Ова е видливо во природата, каде што одвојувањето на флората и фауната наметнато од човекот резултираше со ненамерно уништување на цели екосистеми. 

Истата грешка не може да се направи со Web3. Додека се стремиме да создадеме динамична и просперитетна инфраструктура за поддршка на следната генерација на интернет и глобални финансии, зачувувањето на атомската компонираност ќе биде од суштинско значење за таа да се зголеми и да напредува. 

Извор: https://coinpedia.org/information/decentralized-scalability-will-be-the-next-big-web3-challenge-heres-how-we-fix-it/