Віталік Батэрнс паказвае, што ўзровень 3 будзе гуляць «больш важную ролю» па меры сталення экасістэмы маштабавання ўзроўню 2

Блокчейны звычайна называюць рашэннем ўзроўню 1 або ўзроўню 2. Layer-1 - гэта базавы ўзровень экасістэмы, такой як Ethereum, Cardano або Solana. Рашэнні ўзроўню 2 прывязаны да блокчейнов ўзроўню 1 і забяспечваюць маштабаванасць.

Layer-3s таксама можа існаваць; аднак вы не можаце пакласці яшчэ адзін пласт паверх пласта 2, каб дадаць яшчэ большую маштабаванасць, заснавальнік Ethereum Віталік Бутерин пісаў у а блог на верасні 17.

Бутэрын напісаў, што пры складанні двух аднолькава распрацаваных слаёў адзін на аднаго ўзнікае некалькі праблем. Напрыклад, абмежаванні даступнасці даных і залежнасць ад прапускной здольнасці ўзроўню 1 для экстранага зняцця сродкаў могуць перашкодзіць аб'яднанню двух узроўняў.

Бутэрын сказаў, што зводныя пакеты не могуць забяспечыць больш высокую маштабаванасць, чым рашэнні ўзроўню 2. Зводныя пакеты сціскаюць колькасць даных, якія транзакцыя павінна захоўваць у блокчейне ўзроўню 1, каб гарантаваць доступ і праверку транзакцыі.

У выпадку простай перадачы токена дадзеныя скарачаюцца са 100 да 16 байт. Для транзакцый ZK-SNARK, якія захоўваюць прыватнасць, дадзеныя транзакцый сціскаюцца з 600 байт да 80 байт, сказаў Бутэрын.

Але дадзеныя можна сціснуць толькі адзін раз, напісаў Бутерин. Калі магчыма далейшае сцісканне, логіку другога кампрэсара можна інтэграваць у першы, каб даныя можна было сціснуць толькі адзін раз з аднолькавымі вынікамі. Вось чаму зводныя пакеты не могуць "забяспечыць вялікі прырост у маштабаванасці", напісаў ён.

Тры бачання варыянтаў выкарыстання L3

Кампанія StarkWare, якая кіруе StarkNet, ZK-агрэгатам, які служыць рашэннем для маштабавання Layer-2 Ethereum, выклала тры розныя бачанні таго, як можна выкарыстоўваць Layer-3. Бутерин лічыць усе тры бачання «фундаментальна разумнымі».

У першым сцэнарыі Layer-3 можна выкарыстоўваць для наладжаных функцый, такіх як прыватнасць. Мэтай не было б забяспечыць дадатковую маштабаванасць у такім выпадку. Layer-2 будзе забяспечваць маштабаванасць прыкладанняў, і Layer-3 будзе абслугоўваць індывідуальныя функцыі, неабходныя для розных выпадкаў выкарыстання.

У другім бачанні Layer-2 прапануе маштабаванне агульнага прызначэння, а Layer-3 забяспечвае індывідуальнае маштабаванне з дапамогай спецыялізаваных прыкладанняў. Узровень 3 будзе вылічваць даныя іншымі сродкамі, акрамя EVM або зводных пакетаў, сціск даных якіх аптымізаваны ў адпаведнасці з пэўнымі фарматамі даных.

У трэцім бачанні Layer-3 можа забяспечыць слабанадзейнае маштабаванне Валідыумы, якія выкарыстоўваюць SNARK для праверкі вылічэнняў. Тут адказнасць за даступнасць даных нясе надзейная трэцяя асоба. Бутэрын сказаў, што хоць Валідыумы прапануюць больш нізкі ўзровень бяспекі, чым зборныя пакеты, яны «вельмі недаацэненыя» і «значна таннейшыя».

Узровень 3 можа фіксаваць час пацверджання супраць кампрамісаў з фіксаванымі выдаткамі зводных пакетаў

Нягледзячы на ​​​​тое, што аб'яднальныя транзакцыі танныя, аб'яднальныя транзакцыі павінны плаціць высокі фіксаваны кошт кожны раз, калі яны адпраўляюць пакет транзакцый на ўзровень 1. Па словах Бутэрына, для аптымістычных зводных пакетаў, якія працуюць па-над Layer-1, фіксаваны кошт можа дасягаць 21,000 1 газаў Layer-400,000 за партыю, у той час як для зборных ZK кошт можа даходзіць да XNUMX XNUMX газаў за партыю. .

Калі зводныя пакеты чакаюць даўжэй, каб адправіць больш транзакцый адной партыяй, каб знізіць кошт, гэта павялічвае інтэрвалы пакетаў. Гэта азначае, што карыстальнікі павінны чакаць вельмі доўга, каб атрымаць пацвярджэнне сваіх транзакцый.

Для аб'яднання ZK з магутнасцю апрацоўкі 5 tps для адпраўкі партыі транзакцый у кожным блоку Ethereum (кожныя 12 секунд) газ на транзакцыю дасягне 10,368 1. Аднак калі пакетны інтэрвал павялічваецца да 2,368 хвіліны, газ на транзакцыю памяншаецца да XNUMX.

У выпадку назапашвання ZK ўнутры назапашвання ZK газ на транзакцыю зніжаецца да 501 з інтэрвалам пакетаў у 12 секунд. Такім чынам, Layer-3s можа выправіць час і кошт кампрамісу для аб'яднанняў.

Што такое пласт, а што не?

Па словах Бутэрына, накладванне адных і тых жа рашэнняў для маштабавання адно на адно "не працуе добра", таму аб'яднанне па-над мадэллю аб'яднання не мае сэнсу. Аднак ён сцвярджае, што трохслаёвая структура, дзе другі і трэці пласты маюць розныя мэты і функцыі, можа працаваць.

Аднак існуе нявырашаная семантычная дыскусія наконт таго, што можна лічыць пластом, а што нельга, сказаў Бутэрын. Ён даў сваё ўласнае вызначэнне таго, якія ўласцівасці складаюць Layer-2:

  • «Іх мэта - павялічыць маштабаванасць
  • Яны прытрымліваюцца схемы «блокчейн ў блокчейне»: у іх ёсць уласны механізм апрацоўкі транзакцый і свой унутраны стан
  • Яны ўспадкуюць поўную бяспеку ланцужка Ethereum»

Па вызначэнні B uterin, аптымістычныя і ZK-зборы з'яўляюцца Layer-2, але валідыумы, схемы агрэгацыі доказаў, сістэмы канфідэнцыяльнасці ў ланцужку і Solidity выходзяць за межы вызначэння. У той час як некаторыя з іх можна назваць Layer-3, не ўсе з іх павінны быць, напісаў ён.

Бутэрын дадаў, што «здаецца, заўчасна вызначаць вызначэнні, у той час як архітэктура экасістэмы з некалькімі зборкамі яшчэ далёкая ад высечанай у камені» і большасць дыскусій на ўзроўні 3 па-ранейшаму з'яўляюцца тэарэтычнымі.

Але па меры сталення экасістэмы маштабавання ўзроўню 2 Бутэрын чакае, што больш дасканалыя і простыя канструкцыі ўзроўню 3 будуць гуляць большую ролю.

Крыніца: https://cryptoslate.com/vitalik-buterns-reveals-layer-3s-to-have-bigger-role-as-layer-2-scaling-ecosystem-matures/