ViaBTC Capital | Причини зад честите престои на Солана: Пропуски в дизайна в газовата икономика

Каква е таксата за газ? В света на блокчейн, таксата за газ е такса, която потребителите трябва да плащат към блокчейн мрежата за всяка транзакция. Например, когато потребител направи трансфер в Ethereum, миньорите трябва да опаковат транзакцията си и да я поставят в блокчейна, за да завършат транзакцията. Този процес консумира изчислителните ресурси на блокчейна, а таксата, плащана на миньорите, се нарича такса за газ.

Икономия на газ

Представете си, че всяка обществена верига е общество или град и газът ще бъде валутата, от която потребителите се нуждаят за различни дейности в града, а икономическите проекти на газа имат далечни въздействия върху бъдещото развитие на обществената верига. Днес ще илюстрираме значението на газовата икономика от гледна точка на производителността и улавянето на стойността.

Производителност

– Честото претоварване на мрежата на Солана

В началото на май основната мрежа на Solana загуби консенсус и генерирането на блокове беше спряно за 7 часа. Основната мрежа беше спряна поради NFT копирането на нов NFT проект. Потребителите се обърнаха към ботове за изпращане на транзакции, доколкото е възможно, за да увеличат успеваемостта си на копаене. Това доведе до 6 милиона транзакции в секунда в основната мрежа на Solana, което блокира мрежата. Освен това, тъй като Solana предава консенсусни съобщения като специално съобщение за транзакция между валидатори, силно претоварената мрежа също забрани нормалното предаване на консенсусни съобщения, което в крайна сметка доведе до загуба на консенсус.

Това не е първият престой на Солана. Миналия септември публичната верига претърпя 17-часов престой поради огромния обем на търговия, създаден от ботове във веригата по време на стартирането на хитовия проект Raydium. 30-часов инцидент с прекъсване на Solana се случи в края на януари 2022 г., когато цената на BTC падна от $44,000 33,000 на $XNUMX XNUMX по време на пазарен срив и създаде много възможности за арбитраж. Междувременно ботовете за ликвидация/арбитраж на Solana, които се съсредоточават върху DeFi, продължиха да създават масивни транзакции, което доведе до прекъсване на мрежата. Когато сравняваме Solana с конвенционална ИТ система, можем да кажем, че времето на престой прилича на DDoS атака.

「DDoS атака (разпределен отказ на услуга) се отнася до добавяне на трафик от множество източници, за да надхвърли капацитета за обработка на мрежата, така че реалните потребители да не могат да придобият ресурсите или услугите, от които се нуждаят. Атакуващите често стартират DDoS атака, като изпращат повече трафик към мрежа, отколкото може да се справи, или изпращат повече заявки към приложение, отколкото може да управлява.」

Инстинктивно много хора биха си помислили, че престой на Solana се корени в нейните обществени вериги: монолитният дизайн на Solana неизбежно води до престой.

В момента масовите обществени вериги използват два вида дизайн: модулен и монолитен. Модулната архитектура се отнася до модулно разгръщане, при което консенсусът, съхранението и изпълнението се изпълняват отделно, така че сривът на изпълнителния слой няма да компрометира сигурността на консенсусния слой. В същото време масовите дизайни, възприети от подмрежата на Avalanche, ETH 2.0 и Rollup на Celestia, могат да се разминават с масивни транзакции. От друга страна, въпреки че Solana като цяло е проектирана да позволява бързи транзакции, мащабируемостта и сигурността бяха пожертвани.

Модулният дизайн на публичната верига обаче не е от ключово значение, защото въпреки че консенсусът остава сигурен, отделният сбор все още може да страда от престой, когато се сблъсква с огромни транзакции за много кратък период. С други думи, модулният дизайн просто намали системните рискове (напр., определен набор може да спре, но останалите могат да оцелеят) за публичната верига. Газовият дизайн е истинската причина за престоя на Solana и предстои още престой на мрежата, ако дизайнът не бъде подобрен.

– Газовите механизми на различни вериги

Фигурата по-долу показва газовите проекти на три основни обществени вериги. На Солана таксата за газ се базира на броя на подписите. Колкото повече подписи използва една транзакция, толкова по-висока е таксата за газ. Въпреки това, максималният капацитет на паметта на всяка транзакция е фиксиран, както и максималната такса за газ на транзакция, което помага на потребителите лесно да изчисляват разходите за изпращане на масивни заявки за транзакции. Освен това транзакциите на Solana не са подредени, което означава, че когато разходите за изпращане на масивни заявки са по-ниски от печалбата (арбитраж, NFT копаене и др.), потребителите ще използват ботове за изпращане на транзакции в голям мащаб, за да увеличат вероятността от изпълнението на техните сделки. Това е и причината за събитията с прекъсвания, които се случиха на Солана.

Ethereum и Avalanche споделят подобни газови проекти. И двете включват основната такса и приоритетната такса, което създава присъщ проблем с последователността, тъй като транзакциите с такса с по-висок приоритет ще бъдат първо изпълнени. Като такива, въпреки че потребителите все още могат да използват ботове за създаване на масивни транзакции в Ethereum и Avalanche, техните транзакции няма да бъдат изпълнени, независимо колко заявки са изпратени, когато приоритетната такса стане недостатъчна и те трябва да чакат на опашка. Като се има предвид цената на газа, такъв дизайн елиминира възможността за прекъсване на мрежата, произтичащо от масивни транзакции на икономическо ниво.

Източник[1]

– Подобрение от Солана

Икономическата изолация винаги е изпълнявала целта си по-добре от методологическата изолация. Солана вече започна да изгражда свой собствен пазар на такси, като въведе концепция, подобна на приоритетната такса. Междувременно Metaplex, NFT пазарът на Solana, също ще приеме нова концепция, наречена наказание за невалидни транзакции, което означава, че потребителите ще трябва да плащат такса за невалидни транзакции при копаене на NFT.

Улавяне на стойност

Улавянето на стойност е отражение на газовата икономика чрез пазарната капитализация на газа (родната крипто на веригата). Пазарната капитализация на местната монета се определя грубо от два фактора: паричен поток и парична премия.

- Паричен поток

Когато става въпрос за начисляване на таксата за газ, повечето обществени вериги следват същия подход: намалете таксата за газ колкото е възможно повече, за да привлечете потребители от Ethereum. От гледна точка на паричния поток такъв подход е неустойчив. От трите основни публични вериги само Ethereum има значителен нетен паричен поток, въпреки че мрежата все още издава повече Ethers. Ако разгледаме допълнителното издаване като вид субсидия, тогава нетният разход на Ethereum на ден ще бъде около 25.7 милиона долара, ако годишният процент на емитиране е 3.21%. Solana и Avalanche, от друга страна, имат доход от $6,250 и $42,000 на ден средно, с дневни нетни разходи от $4.6 милиона и $1.86 милиона и годишен процент на емитиране от 6.93% и 5.22%. Високите нетни разходи и високият процент на емитиране значително разводняват пазарната капитализация на монетите от публичната верига.

Източник[2]

Нека се обърнем към дестинациите на паричните потоци. Съгласно настоящия механизъм на Ethereum основната такса се изгаря, докато приоритетната такса се предлага на миньорите. В сравнение с механизмите за изгаряне и разпределение на газ на Solana и Avalanche, които предлагат таксата за газ на валидаторите, наградата за миньор е дизайн, който компрометира улавянето на стойност. Ethereum използва дизайна на PoW за генериране на блокове и повечето от миньорите приемат бизнес модел, при който токените, които са били копани, се продават за покриване на разходите за копаене (като такси за електроенергия и разходи за поддръжка). Следователно частта от таксата за газ, плащана на миньорите, най-вероятно ще излезе от екосистемата. Би било по-добре да дадете таксата за газ на валидаторите, защото цената на работата на възел не е толкова висока, колкото работата на фабрика за добив. Тъй като няма значителни текущи оперативни разходи, е по-вероятно валидаторите да инвестират наградите, които са получили във възлите, което прави екосистемата по-безопасна, без да разводнява стойността на местната монета. Таксите за изгаряне може да са най-прекият и ефективен начин за улавяне на стойност и облагодетелства както участниците в възел, така и притежателите на токени. Освен това MEV представлява друг основен източник на приходи за обществените вериги. Според статистиката на Flashbots, от 2020 г. до сега MEV на стойност 600 милиона долара са били изплатени на миньорите, което е консервативна оценка.

Източник[3]

– Парична премия

Паричната премия се отнася до поскъпването на монета от публична верига по отношение на нейната практическа стойност и съхранение на стойност. Повечето съществуващи монети от публична верига извършват масово емитиране, което ги прави лошо съхранение на стойност, а практическата стойност формира гръбнака на тяхната пазарна капитализация. Разрастването на екосистемата на монета от публична верига ще създаде сценарии, при които тя може да се използва като метод на плащане. Например, повечето NFT транзакции се уреждат с публични верижни монети. Междувременно повечето нововъзникващи обществени вериги също смятат практическата стойност като основно средство за оценка, поради което са определили незначителни такси за газ, за ​​да привлекат трафик и нови потребители. Междувременно някои публични вериги са изградили фондации на стойност стотици милиони долари, за да насърчат повече разработчици да изграждат DApps в тяхната екосистема. Логиката зад такъв подход е да се правят големи инвестиции за привличане на потребители в началния етап и да се опитат да възстановят разходите по-късно.

Заключение

В обобщение, газовият дизайн на обществена верига ще има дълбоко въздействие върху бъдещото развитие на обществена верига, а лошият дизайн може да доведе до лошо улавяне на стойността и дори тесни места в производителността. Когато оценяваме проект за обществена верига, можем също така да получим груба представа за неговата стратегия за развитие и бъдещ растеж чрез неговите газови проекти.

 

[1] https://docs.solana.com/implemented-proposals/transaction-fees#congestion-driven-fees,https://ethereum.org/en/developers/docs/gas/,https://docs.avax.network/quickstart/transaction-fees/

[2] https://cryptofees.info/,https://moneyprinter.info/,https://solanabeach.io/

[3] https://docs.solana.com/implemented-proposals/transaction-fees#congestion-driven-fees,https://ethereum.org/en/developers/docs/gas/,https://docs.avax.network/quickstart/transaction-fees/

Източник: https://www.newsbtc.com/news/company/viabtc-capital-reasons-behind-solanas-frequent-downtime-design-flaws-in-the-gas-economy/