Може ли Ethereum 2.0 да бъде следващото голямо нещо?

Може ли Ethereum 2.0 да бъде следващото голямо нещо?

“Ако не е счупен, не го поправяйте.”

Това е клишето в съзнанието на много хора, тъй като Ethereum се приближава към мащабен ремонт, като 2.0 ще бъде пуснат по-късно тази година. Ethereum вече е вторият по големина блокчейн в света (по пазарна капитализация). Без съмнение това е една от най-големите истории за успех в света на криптовалутите, така че може да изглежда странно да се занимавате с това, което вече работи доста добре.

Реалността е, че Ethereum не е напълно без проблеми и 2.0 може да помогне да се издигне платформата до нови висоти. Днес разглеждаме по-задълбочено някои от тези проблеми и как 2.0 може да ги коригира.

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

Мащабируемост

Една от крайните цели на Ethereum е да стане „компютърът на света“, но проблемът с тази цел е, че в момента Ethereum може да обработва само 15 транзакции в секунда. Това не е приспособимо към нуждите, които биха съществували, ако платформата трябваше да постигне тази цел. Претоварването на счетоводната книга, комбинирано с бавната скорост на транзакциите, направи изключително скъпо използването на блокчейна и затова големите компании се отказаха от използването на Ethereum като своя платформа.

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

Доказателство за работа

Следващият проблем, с който се сблъсква Ethereum, е неговият настоящ консенсусен алгоритъм за доказателство за работа. Няма нищо лошо в начина, по който доказателството за работа, добре, работи, а по-скоро проблем в неговата дългосрочна полезност по отношение на ефективността на разходите. Биткойн също използва доказателство за работа и в момента една транзакция с биткойн струва на миньор достатъчно електричество, за да захрани американско домакинство за 1,57 дни. Отделно от това, което води до скъпа такса за транзакция, тя също е разточителна и неустойчива за масово приемане. Ethereum 2.0 има за цел да превключи Ethereum към хибриден алгоритъм за доказателство за работа / доказателство за залог.

Сигурност

Третият основен въпрос, с който се сблъсква Ethereum, е сигурността по отношение на използването на система за доказателство за залог, а не тяхното текущо доказателство за работа. Доказателството за работа, отчасти поради разходите, свързани с програмирането на атака срещу мрежата, е изключително безопасно. Лошите актьори се изрязват от мрежата благодарение на технологични и икономически пречки и това вероятно ще струва повече ресурси, отколкото бихте могли да пожънете, ако се опитате да атакувате настоящата система за доказателство за работа. Тогава проблемът с Ethereum не е текущата му сигурност, а сигурността, след като премине към система за доказателство за дял с Ethereum 2.0. Proof-of-stake представя въпроса за „нищо не е заложено“, въпрос, който ще бъде обсъден по-нататък в статията.

Решенията на Ethereum 2.0

За да разреши проблемите, с които се сблъсква Ethereum 1.0, новата версия обещава алгоритъм за доказателство, като същевременно решава проблеми с мащабируемостта с Plasma и The Raiden Network и нещо, наречено Sharding. Въпреки че промените не са ограничени до тази група, те са едни от основните.

Доказателство за залог с Ethereum 2.0

Основният проблем с доказателство за залог е проблем, наречен „нищо не е заложено“, което се свежда до това, в системата за доказателство за работа миньорите могат да валидират само един блок наведнъж. Но в система за доказателство за залог те могат да бъдат представени два възможни блока като следващия блок във веригата. Тогава миньорите ще трябва да избират от два блока и всъщност биха могли да изберат и двата, и да удвоят събраните си такси, въпреки че и двете няма да бъдат валидирани. По същество това може да доведе до много уязвимости в сигурността. Ethereum 2.0 има за цел да реши този проблем чрез комбинация от протокола Casper и веригата Beacon.

Накратко, протоколът на Каспер е предназначен да елиминира проблема „нищо не е заложено“ чрез въвеждане на механизъм, който незабавно ще конфискува целия дял на всеки валидатор, който се опитва да поддържа невалидна верига, като валидира повече от един блок наведнъж. Това ще осигури стимул за валидиране само на блокове по един блок, като по същество ще им даде дял в правилното валидиране. Протоколът на Каспер е доказателство за механизма на залога, който ще бъде доставен от веригата Beacon.

Веригата Beacon е отделна от оригиналната верига за доказателство за работа, но е свързана и работи паралелно. Това ще бъде системната верига за Ethereum 2.0 и нейните основни отговорности ще бъдат да съхранява и поддържа регистър на валидаторите, да обработва кръстосани връзки между себе си и основната верига и да обработва приспособлението за окончателност (което означава, че блокът е финализиран след консенсус на валидатора ). На валидаторите ще бъде разрешено да залагат на веригата Beacon чрез интелигентен договор на текущата блокчейн Ethereum.

Плазма и мрежата Raiden

По-рано беше споменат въпросът, че скоростта на транзакциите е изключително ниска за текущия блокчейн Ethereum с 15 транзакции в секунда и ефектът от това върху мащабируемостта. Тук влизат в игра Плазмата и Raiden. И двете са подобни на Lightning Network на Bitcoin по отношение на тяхното предназначение и функционалност.

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

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

Засенчване

Sharding е още един начин, по който Ethereum 2.0 има за цел да реши проблемите на своя предшественик. Като цяло Sharding разделя голяма база данни на по-управляеми части. Понастоящем във всички блокчейн протоколи всеки възел съхранява цялото състояние и обработва всички транзакции. Макар че това осигурява голямо количество сигурност, то ограничава мащабируемостта.

По същество шардингът има за цел да раздели състоянието и историята на Ethereum на дялове или „парчета“, всеки със своя собствена история на транзакциите, подобно на начина, по който бизнесът може да раздели своята база данни на клиенти на групи въз основа на географското местоположение и да постави всяка група на своя собствен сървър. Чрез разбиване на блокчейна на по-управляеми сегменти, това трябва да доведе до увеличена пропускателна способност на транзакциите и мащабируемост на адресите, тъй като всеки възел няма да трябва да обработва всичко, което се извършва в блокчейна, а само част от него.

Колко близо е Ethereum 2.0?

Първоначално Ethereum 2.0 е планирано да бъде пуснато през първото тримесечие на 2020 г., но сега изглежда, че няма да бъде пуснато до поне Q2, вероятно на петата годишнина на Ethereum на 30 юли 2020 г. Официалната проверка и одит на байт кода е завършен и тестовата мрежа на Ethereum 2.0 успя да стартира 100k възли без проблем.

Ако Ethereum 2.0 стартира и стартира успешно, това ще представлява основна стъпка напред за блокчейн платформата. Чрез решаване на проблеми с мащабируемостта и сигурността, които Ethereum 1.0 е срещнал, може да позволи на платформата да се издигне над Биткойн и да заеме първото място в криптовалутата или поне да отблъсне конкурентите си от интелигентни договори, които едновременно търсят да разрешат същите проблеми с собствените си проекти. Само времето ще покаже, а следващата година ще бъде критична за Ethereum.

Отказ от отговорност: Тази статия по никакъв начин не е предназначена да се приема като съвет за покупка, продажба или инвестиране в Ethereum.