Polygon-ийн техникийн удирдагч нь zkEVM-ээс юу хүлээж байгааг тайлбарладаг

Ethereum экосистем нь энэ жил блокчэйний хамгийн халуухан чиг хандлагын нэг болох гэж байгаа бөгөөд олон компаниуд Polygon-ийн удахгүй болох zkEVM багцыг ашиглах хүсэлтэй байна.

Тэг мэдлэгийн нотолгоо гэж юу вэ?

Zero-knowledge (ZK) технологи нь блокчейн салбарыг шинэчлэн өөрчлөх криптограф шийдэл юм. Тэд Ethereum үндсэн сүлжээтэй ижил дүрмээр дэмжигдсэн програмчлагдсан түвшинд хэл болон доод түвшний байт кодыг гүйцэтгэдэг.

Энэ нь өгөгдлийн агуулга, шинж чанарын талаар ямар ч мэдээллийг илчлэхгүйгээр өгөгдлийг шалгахын тулд тэг мэдлэгтэй нотолгоог ашигладаг виртуал машин юм. Энэ нь Ethereum сүлжээний гүйлгээний гүйцэтгэлийн орчныг хуулбарласан цензурт тэсвэртэй протокол юм.

Ethereum-ийг үндэслэгч Виталик Бутерин, ангилсан zkEVM-ийг дөрвөн үндсэн төрөлд хуваадаг.

  1. Төрөл-1 zkEVMs: Ethereum-тай бүрэн дүйцэхүйц
  2. Төрөл-2 zkEVMs: EVM (Ethereum биш) эквивалент
  3. Төрөл-3 zkEVM: EVM-ээс гарч байна
  4. Төрөл-4 zkEVMs: EVM-тэй ойр үеэлүүд
zkEVM types comparison by Vitalik
(Эх сурвалж: Ethereum блог)

"Төсөл нь бүрэн инженерийн төсөл юм" гэж Polygon zkEVM барих техникийн багийг удирдаж буй Жорди Байлина хэлэв. "Эдгээр электроникийн тусламжтайгаар бид ямар нэгэн байдлаар процессор бүтээсэн гэсэн санаа юм. Дээрээс нь гүйлгээг боловсруулдаг программ бичиж болно. Энэ бол эдгээр давхаргууд дээр өөр өөр багууд ажилладаг бүрэлдэхүүн хэсгүүдийн бүрэн багц юм."

YouTube дээр видео Гуравдугаар сарын 2-нд худалдаанд гарсан үед Байлина нээлтийн цаадах техникийн бүрэлдэхүүн хэсгүүдийг тайлбарлахдаа “Бидний барьж буй систем нь цензурт тэсвэртэй. Энэ бол төгс шийдэл биш, гэхдээ систем нь бүх нийтийнх биш учраас тодорхой цэг хүртэл."

“Бид чуулганыг өөрөө байгуулсан. Энэ бол шинэ процессор, шинэ угсралт, техник хангамж бичих шинэ арга юм."

Техникийн дэлгэрэнгүй

ZkEVM багцын тусламжтайгаар ERC-20 дамжуулалт нь ProgramCounter, GlobalCounter, EVMWord, GasInfo, GasCost зэрэг өвөрмөц өгөгдлийн дэд бүтцийг тодорхойлох бөгөөд үүнд стек, санах ой, үйлдлийн код зэрэг элементүүдийг багтаасан болно. Компьютер болон gc нь ашиглахын тулд капсуллагдсан байдаг бол EVMWord нь 8 урттай u32 массивыг багтаасан байдаг.

Санах ойтой холбоотой үйлдлүүдийг хялбарчлахын тулд хөгжүүлэгчид Rust макрог ашиглан индекс, хүрээний шинж чанар зэрэг санах ойн чухал мэдээллийг гаргаж авч, стандартчилан хэрэгжүүлдэг. Нөгөө талаас, Хадгалах газрыг HashMap-аар төлөөлдөг бөгөөд түүний гол утгууд нь бүгд EVMWord юм.

StackAddress нь EVMWord-аас бүрдэх динамик массивын Stack-ийн хэрэглээ хэлбэрээр илэрхийлэгддэг.

MemoryAddress нь мөн хэрэглээ бөгөөд 0-ээс 1023 хүртэлх утгатай, харин Санах ой нь u8-ийн массив юм.

zkEVM-ийн бүрэн техникийн стекийг github дээр авах боломжтой.

zkEVM-ийн давуу байдлын төлөөх уралдаан

Ажиллаж буй бүтээгдэхүүнээр зах зээлд гарах уралдаан үргэлжилж байна.

Хэд хэдэн төслүүд анхны бүрэн ажиллагаатай, EVM-тэй тэнцэх zkEVM-ийг гаргахаар уралдаж байгаа бөгөөд шилдэг өрсөлдөгчид нь Polygon zkEVM, zkSync, StarkNET, Scroll юм.

Polygon zkEVM нь нээлттэй эх сурвалж бөгөөд гүйлгээний зардлыг 90% хүртэл бууруулах зорилготой бол zkSync 2.0 нь Ethereum Testnet дээр ажиллаж байгаа нь хөгжүүлэгчдэд Solidity ухаалаг гэрээ бичих боломжийг олгодог. StarkNET нь илүү аюулгүй боловч хязгаарлалттай ZK-STARK-ийг ашигладаг бөгөөд Scroll нь аюулгүй байдал, ил тод байдлыг нэн тэргүүнд нэгтгэх чадвар сайтай шийдлийг бүтээж байна.

Полигон zkEVM дээр 250 сая долларын бооцоо тавьсан

Полигон нь 250 онд Hermez сүлжээг 2021 сая доллараар худалдаж авсан бөгөөд дараа нь Ethereum Layer-2 ZK-rollup шийдэл болох Polygon Hermez-ийг 2022 оны дундуур эхлүүлсэн. 2022 оны 2-р сард Polygon нь Polygon Hermez-ийг Polygon zkEVM болгон өөрчилснөө зарласан бөгөөд энэ нь Type-XNUMX zkEVM аргыг EVM-тэй тэнцэх боловч Ethereum-тэй тэнцэхүйц биш болгосон.

Хөгжүүлэгчид код болон EVM хэрэгслүүдийг ZK-rollup-д тохируулах шаардлагатай болно. Полигон нь секундэд 2000 гүйлгээг хийж, гүйлгээний зардлыг ерэн хувиар бууруулж, Ethereum Mainnet-ээс хямд болгох зорилготой юм. Полигон zkEVM Public Testnet-ээ 10-р сарын XNUMX-нд эхлүүлсэн.

Эх сурвалж: https://cryptoslate.com/polygons-technical-lead-explains-what-to-expect-from-zkevm/