ប្រព័ន្ធអេកូ Ethereum ត្រូវបានកំណត់ដើម្បីធ្វើជាសាក្សីមួយនៃនិន្នាការ blockchain ដ៏ក្តៅបំផុតនៅឆ្នាំនេះ ជាមួយនឹងក្រុមហ៊ុនជាច្រើនដែលចង់ទាញយកផលបូកនៃ zkEVM នាពេលខាងមុខរបស់ Polygon ។
តើអ្វីទៅជាភស្តុតាងគ្មានចំណេះដឹង?
បច្ចេកវិទ្យា Zero-knowledge (ZK) គឺជាដំណោះស្រាយគ្រីបគ្រីបដែលផ្លាស់ប្តូររូបរាងឧស្សាហកម្ម blockchain ។ ពួកគេប្រតិបត្តិភាសា និងកម្រិតទាបនៃ bytecode នៅកម្រិតដែលអាចសរសេរកម្មវិធីបាន គាំទ្រដោយច្បាប់ដូចគ្នានឹង Ethereum mainnet ។
វាគឺជាម៉ាស៊ីននិម្មិតដែលប្រើប្រាស់ភស្តុតាងគ្មានចំណេះដឹងដើម្បីផ្ទៀងផ្ទាត់ទិន្នន័យដោយមិនបង្ហាញព័ត៌មានណាមួយអំពីខ្លឹមសារ ឬលក្ខណៈសម្បត្តិរបស់ទិន្នន័យនោះទេ។ វាគឺជាពិធីការដែលធន់នឹងការចាប់ពិរុទ្ធ ដែលចម្លងបរិយាកាសប្រតិបត្តិប្រតិបត្តិការនៃបណ្តាញមេ Ethereum ។
Vitalik Buterin ស្ថាបនិក Ethereum ប្រភេទ zkEVMs ជាបួនប្រភេទសំខាន់ៗ។
- ប្រភេទ-1 zkEVMs៖ ពេញលេញស្មើនឹង Ethereum
- ប្រភេទ-2 zkEVMs៖ សមមូល EVM (មិនមែន Ethereum)
- ប្រភេទ-3 zkEVMs៖ ចាកចេញពី EVM
- ប្រភេទ-4 zkEVMs៖ បងប្អូនជីដូនមួយជិតស្និទ្ធនឹង EVM
Jordi Baylina ដែលដឹកនាំក្រុមបច្ចេកទេសសាងសង់ Polygon zkEVM បាននិយាយថា "គម្រោងនេះគឺជាគម្រោងវិស្វកម្មពេញលេញ" ។ “គំនិតគឺថាជាមួយនឹងគ្រឿងអេឡិចត្រូនិចទាំងនេះ យើងបានបង្កើតប្រព័ន្ធដំណើរការ។ លើសពីនោះ កម្មវិធីអាចត្រូវបានសរសេរដែលដំណើរការប្រតិបត្តិការ។ វាជាបណ្តុំពេញលេញនៃសមាសធាតុជាមួយនឹងក្រុមផ្សេងៗគ្នាដែលធ្វើការក្នុងស្រទាប់នីមួយៗក្នុងជង់ទាំងនេះ។"
ក្នុងយូធូប វីដេអូ ចេញផ្សាយថ្ងៃទី 2 ខែមីនា Baylina បានពន្យល់ពីធាតុផ្សំបច្ចេកទេសនៅពីក្រោយការចេញផ្សាយថា “ប្រព័ន្ធដែលយើងកំពុងសាងសង់គឺធន់នឹងការចាប់ពិរុទ្ធ។ វាមិនមែនជាដំណោះស្រាយដ៏ល្អឥតខ្ចោះទេ ប៉ុន្តែរហូតដល់ចំណុចជាក់លាក់មួយព្រោះប្រព័ន្ធនេះមិនមែនជាសកល»។
“យើងបង្កើតសភាដោយខ្លួនឯង។ វាជាប្រព័ន្ធដំណើរការថ្មី ការដំឡើងថ្មី វិធីថ្មីនៃការសរសេរផ្នែករឹង។
ព័ត៌មានលម្អិតបច្ចេកទេស
ជាមួយនឹងការបញ្ចូល zkEVM ការផ្ទេរ ERC-20 នឹងកំណត់រចនាសម្ព័ន្ធទិន្នន័យតែមួយគត់ដូចជា ProgramCounter, GlobalCounter, EVMWord, GasInfo, និង GasCost ដែលរួមបញ្ចូល និងផ្ទុកធាតុដូចជា stack, memory និង opcodes។ កុំព្យូទ័រ និង gc ត្រូវបានរុំព័ទ្ធដើម្បីប្រើប្រាស់ ចំណែក EVMWord រុំព័ទ្ធអារេ u8 ដែលមានប្រវែង 32 ។
ដើម្បីសម្រួលប្រតិបត្តិការដែលទាក់ទងនឹងអង្គចងចាំ អ្នកអភិវឌ្ឍន៍បានប្រើប្រាស់ម៉ាក្រូ Rust យ៉ាងឆ្លាតវៃ ដើម្បីទាញយកព័ត៌មាននៃការចងចាំសំខាន់ៗដូចជា សន្ទស្សន៍ និងលក្ខណៈជួរ ហើយអនុវត្តពួកវាតាមស្តង់ដារ។ ម្យ៉ាងវិញទៀត Storage ត្រូវបានតំណាងដោយ HashMap ហើយតម្លៃសំខាន់ៗរបស់វាគឺ EVMWord ទាំងអស់។
StackAddress ត្រូវបានតំណាងជាការប្រើប្រាស់ជាមួយ Stack អារេថាមវន្តដែលមាន EVMWord ។
MemoryAddress ក៏ជាការប្រើប្រាស់ផងដែរ ដោយមានតម្លៃចន្លោះពី 0 និង 1023 ខណៈដែល Memory គឺជាអារេនៃ u8។
ជង់បច្ចេកទេសពេញលេញនៃការដាក់ចេញ zkEVM មាននៅលើ github ។
ការប្រណាំងសម្រាប់ឧត្តមភាព zkEVM
ការប្រណាំងគឺនៅលើទីផ្សារជាមួយនឹងផលិតផលដែលដំណើរការ។
គម្រោងជាច្រើនកំពុងស្ថិតក្នុងការប្រណាំងដើម្បីបើកដំណើរការ zkEVM ដែលមានមុខងារពេញលេញ និង EVM-equivalent zkEVM ដោយមានគូប្រជែងកំពូលមួយចំនួនគឺ Polygon zkEVM, zkSync, StarkNET និង Scroll ។
Polygon zkEVM's គឺជាប្រភពបើកចំហ និងមានគោលបំណងកាត់បន្ថយថ្លៃប្រតិបត្តិការរហូតដល់ 90% ខណៈពេលដែល zkSync 2.0 កំពុងផ្សាយបន្តផ្ទាល់នៅលើ Ethereum Testnet ដែលអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍សរសេរកិច្ចសន្យាឆ្លាតវៃ Solidity ។ StarkNET ប្រើប្រាស់ ZK-STARKs ដែលមានសុវត្ថិភាពជាង ប៉ុន្តែមានដែនកំណត់ ហើយ Scroll កំពុងបង្កើតដំណោះស្រាយសមាសធាតុខ្ពស់ដែលផ្តល់អាទិភាពដល់សុវត្ថិភាព និងតម្លាភាព។
ការភ្នាល់ 250 លានដុល្លាររបស់ពហុកោណលើ zkEVM
Polygon បានទិញបណ្តាញ Hermez ក្នុងតម្លៃ 250 លានដុល្លារក្នុងឆ្នាំ 2021 ហើយក្រោយមកបានចាប់ផ្តើមដំណោះស្រាយ Ethereum Layer-2 ZK-rollup របស់ខ្លួន Polygon Hermez នៅពាក់កណ្តាលឆ្នាំ 2022 ។ នៅខែកក្កដា ឆ្នាំ 2022 ពហុកោណបានប្រកាសពីការប្តូរឈ្មោះរបស់ Polygon Hermez ទៅ Polygon zkEVM ដែលបានទទួលយកវិធីសាស្រ្ត Type-2 zkEVM ដើម្បីឱ្យសមមូល EVM ប៉ុន្តែមិនសមមូល Ethereum ទេ។
អ្នកអភិវឌ្ឍន៍នឹងត្រូវកែសម្រួលកូដ និងឧបករណ៍ EVM ទៅនឹង ZK-rollup។ ពហុកោណមានគោលបំណងឈានដល់ប្រតិបត្តិការចំនួន 2000 ក្នុងមួយវិនាទី និងកាត់បន្ថយការចំណាយប្រតិបត្តិការរហូតដល់កៅសិបភាគរយ ដែលធ្វើឱ្យវាមានតម្លៃទាបជាង Ethereum Mainnet ។ Polygon បានចាប់ផ្តើម zkEVM Public Testnet របស់ខ្លួននៅថ្ងៃទី 10 ខែតុលា។
ប្រភព៖ https://cryptoslate.com/polygons-technical-lead-explains-what-to-expect-from-zkevm/