หัวหน้าฝ่ายเทคนิคของ Polygon อธิบายถึงสิ่งที่คาดหวังจาก zkEVM
เทคโนโลยี หัวหน้าฝ่ายเทคนิคของ Polygon อธิบายถึงสิ่งที่คาดหวังจาก zkEVM นาทีที่ผ่านมา 12 ข่าว Bitcoin Ethereum ระบบนิเวศของ Ethereum ถูกกำหนดให้เป็นสักขีพยานในหนึ่งในเทรนด์บล็อกเชนที่ร้อนแรงที่สุดในปีนี้ โดยบริษัทจำนวนมากต่างกระตือรือร้นที่จะใช้ประโยชน์จากการเปิดตัว zkEVM ที่กำลังจะมาถึงของ Polygon การพิสูจน์ความรู้เป็นศูนย์คืออะไร เทคโนโลยี Zero-knowledge (ZK) เป็นโซลูชันการเข้ารหัสที่พลิกโฉมหน้าอุตสาหกรรมบล็อกเชน พวกเขาเรียกใช้ภาษาและรหัสไบต์ระดับต่ำในระดับที่ตั้งโปรแกรมได้ ซึ่งสนับสนุนโดยกฎเดียวกันกับ Ethereum mainnet เป็นเครื่องเสมือนที่ใช้การพิสูจน์ความรู้เป็นศูนย์เพื่อตรวจสอบข้อมูลโดยไม่เปิดเผยข้อมูลใด ๆ เกี่ยวกับเนื้อหาหรือคุณสมบัติของข้อมูล เป็นโปรโตคอลป้องกันการเซ็นเซอร์ที่จำลองสภาพแวดล้อมการดำเนินการธุรกรรมของ Ethereum mainnet Vitalik Buterin ผู้ก่อตั้ง Ethereum การจัดหมวดหมู่ zkEVM ออกเป็นสี่ประเภทหลัก Jordi Baylina ซึ่งเป็นผู้นำทีมด้านเทคนิคในการสร้าง Polygon zkEVM กล่าวว่า “โครงการนี้เป็นโครงการวิศวกรรมเต็มรูปแบบ ”แนวคิดคือด้วยอุปกรณ์อิเล็กทรอนิกส์เหล่านี้ เราสร้างโปรเซสเซอร์ด้วยวิธีใดวิธีหนึ่ง ยิ่งไปกว่านั้น สามารถเขียนโปรแกรมที่ประมวลผลธุรกรรมได้ เป็นส่วนประกอบที่เต็มสแต็กโดยมีทีมงานที่แตกต่างกันทำงานในแต่ละเลเยอร์เหล่านี้ในสแต็กเหล่านี้ ใน YouTube วีดีโอ เปิดตัวเมื่อวันที่ 2 มีนาคม Baylina อธิบายองค์ประกอบทางเทคนิคที่อยู่เบื้องหลังการเปิดตัวว่า “ระบบที่เรากำลังสร้างนั้นทนทานต่อการเซ็นเซอร์ ไม่ใช่วิธีแก้ปัญหาที่สมบูรณ์แบบ แต่จนถึงจุดหนึ่งเพราะระบบไม่เป็นสากล” “เราสร้างแอสเซมบลีขึ้นมาเอง มันคือโปรเซสเซอร์ใหม่ แอสเซมบลีใหม่ วิธีการเขียนฮาร์ดแวร์แบบใหม่” รายละเอียดทางเทคนิค ด้วยการยกเลิก zkEVM การถ่ายโอน ERC-20 จะกำหนดโครงสร้างพื้นฐานข้อมูลที่ไม่ซ้ำกัน เช่น ProgramCounter, GlobalCounter, EVMWord, GasInfo และ GasCost ซึ่งรวมถึงและมีองค์ประกอบต่างๆ เช่น สแต็ก หน่วยความจำ และรหัสออปโค้ด pc และ gc ถูกห่อหุ้มไว้เพื่อใช้งาน ในขณะที่ EVMWord จะห่อหุ้มอาร์เรย์ u8 ที่มีความยาว 32 เพื่อทำให้การดำเนินการเกี่ยวกับหน่วยความจำง่ายขึ้น นักพัฒนาใช้มาโครสนิมอย่างชาญฉลาดเพื่อแยกข้อมูลหน่วยความจำที่สำคัญ เช่น ดัชนีและลักษณะช่วง และปรับใช้ให้เป็นมาตรฐาน ในทางกลับกัน Storage จะแสดงด้วย HashMap และค่าคีย์ของมันคือ EVMWord ทั้งหมด StackAddress แสดงเป็น usize ด้วย Stack ซึ่งเป็นอาร์เรย์แบบไดนามิกที่ประกอบด้วย EVMWord MemoryAddress ยังเป็น usize โดยมีค่าระหว่าง 0 ถึง 1023 ในขณะที่ Memory เป็นอาร์เรย์ของ u8 สแต็กทางเทคนิคทั้งหมดของการเปิดตัว zkEVM มีอยู่ใน GitHub การแข่งขันเพื่ออำนาจสูงสุด zkEVM การแข่งขันกำลังเข้าสู่ตลาดด้วยผลิตภัณฑ์ที่ใช้งานได้ หลายโครงการกำลังแข่งขันกันเพื่อเปิดตัว zkEVM ที่ทำงานได้อย่างสมบูรณ์และเทียบเท่า EVM ตัวแรก โดยคู่แข่งอันดับต้นๆ ได้แก่ Polygon zkEVM, zkSync, StarkNET และ Scroll Polygon zkEVMs เป็นโอเพ่นซอร์สและมีเป้าหมายที่จะลดค่าใช้จ่ายในการทำธุรกรรมได้ถึง 90% ในขณะที่ zkSync 2.0 ใช้งานได้บน Ethereum Testnet ทำให้นักพัฒนาสามารถเขียน Solidity smart contract ได้ StarkNET ใช้ ZK-STARK ซึ่งมีความปลอดภัยมากกว่าแต่มีข้อจำกัด และ Scroll กำลังสร้างโซลูชันที่มีองค์ประกอบสูงซึ่งให้ความสำคัญกับความปลอดภัยและความโปร่งใส การเดิมพัน $ 250M ของ Polygon บน zkEVM Polygon ซื้อ Hermez Network ในราคา 250 ล้านดอลลาร์ในปี 2021 และต่อมาก็เปิดตัวโซลูชั่น Ethereum Layer-2 ZK-rollup ในชื่อ Polygon Hermez ในช่วงกลางปี 2022 ในเดือนกรกฎาคม พ.ศ. 2022 Polygon ได้ประกาศการรีแบรนด์ของ Polygon Hermez เป็น Polygon zkEVM ซึ่งใช้แนวทาง Type-2 zkEVM เพื่อให้เทียบเท่า EVM แต่ไม่เทียบเท่า Ethereum นักพัฒนาจะต้องปรับโค้ดและเครื่องมือ EVM ให้เข้ากับ ZK-rollup Polygon ตั้งเป้าหมายที่จะเข้าถึงการทำธุรกรรม 2000 รายการต่อวินาที และลดค่าใช้จ่ายในการทำธุรกรรมได้ถึง 10 เปอร์เซ็นต์ ทำให้มีราคาถูกกว่า Ethereum Mainnet Polygon เปิดตัว zkEVM