zk-EVM Layer 2 ของ Scroll ใช้งานจริงบนเครือข่ายทดสอบ Goerli ของ Ethereum

Scroll ปล่อยเครือข่าย Ethereum Layer 2 เวอร์ชัน testnet บน Goerli testnet โดยย้าย zk-EVM จากช่วงก่อนอัลฟ่าไปยังช่วงทดสอบอัลฟ่า

จนถึงขณะนี้ Scroll พร้อมให้ทดลองใช้บนเครือข่ายทดสอบที่สร้างขึ้นจากโคลน Ethereum ของโครงการเอง จากนี้ไปเป็นการรันบนเครือข่ายทดสอบสาธารณะ Scroll ได้ก้าวไปข้างหน้าในเส้นทางสู่การเปิดตัวอย่างเต็มรูปแบบในช่วงครึ่งหลังของปีนี้

“เราได้ทำการทดสอบโดยใช้จำลองธุรกรรม mainnet บน pre-alpha testnet ของเรา แต่ด้วย testnet สาธารณะที่มากขึ้น คุณจะมีเวลามากขึ้นในการต่อสู้เพื่อทดสอบมัน และตรวจสอบให้แน่ใจว่าทุกอย่างทำงานอย่างถูกต้อง — เนื่องจากความยากลำบากอย่างมากในการสร้างระบบ แบบนี้” นักวิจัยที่รู้จักกันในชื่อ Pseudotheos ที่ Scroll กล่าวในการให้สัมภาษณ์

เทสเน็ตจะไม่ได้รับอนุญาต แต่จะยังคงรวมศูนย์เป็นส่วนใหญ่ โดยเฉพาะอย่างยิ่งในแง่ของคอมพิวเตอร์ที่ทำการประมวลผลที่ซับซ้อนซึ่งจำเป็นสำหรับการทำงานของเครือข่าย รหัสสำหรับเครือข่ายจะเป็นโอเพ่นซอร์ส หมายความว่าเครือข่ายสามารถเริ่มสร้างความยืดหยุ่นได้ นอกจากนี้ยังมีการตั้งค่าสะพานเพื่อถ่ายโอนสินทรัพย์ระหว่าง Goerli testnet และ Scroll

Scroll ทำงานบนเครือข่ายมาสองปีแล้ว และปัจจุบันมีสมาชิกในทีม 60 คน พร้อมด้วยเครือข่ายผู้สนับสนุนภายนอกที่กว้างขึ้น

zk-EVM คืออะไร

Zk-EVM เป็นเครือข่ายเลเยอร์ 2 ที่สร้างขึ้นบน Ethereum ที่ใช้การพิสูจน์ความรู้เป็นศูนย์เพื่อให้ได้ความสามารถในการขยายขนาด ส่วน EVM หมายถึง Ethereum Virtual Machine (EVM) ซึ่งเป็นบิตที่เรียกใช้แอปพลิเคชันแทนที่จะประมวลผลเพียงอย่างเดียว ด้วยการรองรับ EVM เครือข่ายเหล่านี้จึงสามารถรองรับแอปพลิเคชัน Ethereum ในขณะที่ยังทำงานตามขนาด

มีสองฟังก์ชันที่ทำให้ zk-EVM ทำงานได้ ประการแรก ซีเควน แบทช์ธุรกรรมจำนวนมาก จากนั้น พิสูจน์ ทำการคำนวณการพิสูจน์ด้วยความรู้เป็นศูนย์ที่ซับซ้อนเพื่อสร้างหลักฐานว่าธุรกรรมเหล่านี้ถูกต้องตามกฎหมายทั้งหมด หลักฐานนี้จะถูกส่งไปยังเครือข่าย Ethereum และธุรกรรมจะได้รับการอนุมัติ 

ขณะนี้ Scroll กำลังเผยแพร่เครือข่ายสู่สาธารณะเพื่อให้สามารถทดสอบการสู้รบได้ แต่ในขณะเดียวกันก็กำลังทำงานเพื่อกระจายศูนย์กลางของซีเควนเซอร์และผู้พิสูจน์ ซึ่งเป็นข้อกำหนดหลักในการทำให้เครือข่ายกระจายอำนาจ

“เราต้องการสร้าง zk-EVM ที่แข็งแกร่งและปลอดภัยที่สุด นั่นคือเหตุผลที่เราเพิ่มกำลังสองเท่าและทำงานบนเครือข่ายเครื่องพิสูจน์และซีเควนเซอร์แบบกระจายอำนาจ หลังจาก mainnet นั่นคือสิ่งที่เราให้ความสำคัญเป็นอันดับแรก” Pseudotheos กล่าว “หลังจากที่ zk-EVM ออกสู่ตลาด เรายังทำงานไม่เสร็จด้วยซ้ำ เรามีงานอีกหลายปีที่เราตัดออกไป เท่าที่การกระจายอำนาจอย่างเหมาะสม — แต่นั่นคือสิ่งที่เราให้ความสำคัญเป็นอันดับแรก”

Scroll มีทีมรักษาความปลอดภัยภายในองค์กรที่พยายามทำให้แน่ใจว่าเครือข่ายปลอดภัย นอกจากนี้ยังแช่แข็ง codebase บางส่วนและส่งไปยังผู้ตรวจสอบเพื่อตรวจสอบ มันวางแผนที่จะมีการตรวจสอบเพิ่มเติมในบรรทัด

เหตุใด Scroll จึงใช้เส้นทางที่ยากขึ้น

มีสองวิธีหลักที่สามารถสร้าง zk-EVM ได้ (ในทางเทคนิคมีมากกว่านี้ แต่อย่าลงลึกเกินไป)

ด้านหนึ่ง คุณสามารถใช้ภาษาการเขียนโปรแกรมที่ออกแบบมาสำหรับการพิสูจน์ความรู้เป็นศูนย์ จากนั้นต้องแปลแอปพลิเคชัน Ethereum จาก Solidity ซึ่งเป็นภาษาแม่ของ Ethereum เป็นภาษาใหม่ สิ่งนี้สร้างได้ง่ายกว่า แต่ทำให้ชีวิตยากขึ้นสำหรับนักพัฒนาที่ย้ายจาก Ethereum ไปยังแพลตฟอร์ม

ในอีกด้านหนึ่ง คุณสามารถสร้าง zk-EVM เพื่อใช้รหัสเดียวกับที่ใช้กับแอปพลิเคชัน Ethereum ในปัจจุบัน ทำให้ง่ายต่อการพอร์ตแอปพลิเคชันไปยังเครือข่าย อย่างไรก็ตาม นี่เป็นงานที่ยากกว่ามากเนื่องจากการพิสูจน์ความรู้ที่ไม่มีความรู้จะทำงานในลักษณะที่แตกต่างกันมากกับวิธีการทำงานของ Ethereum Virtual Machine ดังนั้นคุณต้องเขียนโค้ดให้ทำงานในลักษณะที่ไม่ได้ออกแบบมา

Scroll กำลังใช้เส้นทางที่ท้าทายมากขึ้นในการสร้าง zk-EVM แต่หวังว่าจะเข้ากันได้กับ Ethereum มากขึ้นและควรเป็นหัวหอกในการนำไปใช้มากขึ้น 

“เมื่อ EVM ได้รับการออกแบบ มันไม่ได้ออกแบบมาสำหรับการพิสูจน์ความรู้เป็นศูนย์ในใจเลย วิธีที่คุณเขียนโปรแกรมที่ไม่มีความรู้นั้นแตกต่างอย่างสิ้นเชิงจากวิธีที่คุณเขียนซอฟต์แวร์แบบดั้งเดิม” Pseudotheos กล่าว

วิธีการนี้เหมือนกับการเขียนประโยคภาษาอังกฤษโดยปฏิบัติตามกฎไวยากรณ์ของภาษาอื่น ยุ่งยาก แต่ไม่เป็นไปไม่ได้

มันมีประโยชน์: มันควรจะทำให้นักพัฒนา Ethereum สร้างบน Scroll และพอร์ตโครงการของพวกเขาได้ง่ายขึ้น และนั่นคือเหตุผลที่ Scroll คิดว่าการปลูกถ่ายอวัยวะอย่างหนักจะคุ้มค่า

Polygon กำลังทำงานกับ zk-EVM ประเภทนี้ ในขณะที่ StarkWare กำลังใช้แนวทางตรงกันข้าม และ zkSync อยู่ระหว่างทั้งสอง

ในขณะที่ Scroll เป็นคอเดียวกันกับโครงการอื่นๆ อีกหลายโครงการที่มีเป้าหมายเพื่อนำเสนอ zk-EVM แต่ Pseudotheos ไม่คิดว่าการเป็นเจ้าแรกในตลาดจะสร้างความแตกต่างได้มากนัก พวกเขาชี้ไปที่ Arbitrum และ Optimism ซึ่งเปิดตัวห่างกันไม่กี่เดือน แต่ทั้งคู่ก็ยังหาแรงฉุดได้ 

“มันไม่สำคัญว่าใครเป็นคนแรก” พวกเขากล่าว “ฉันคิดว่ามีที่ว่างสำหรับการอยู่ร่วมกัน โดยเฉพาะอย่างยิ่งเมื่อการเปิดตัวจำนวนมากเหล่านี้ใช้วิธีการที่แตกต่างกันและความแตกต่างของพวกเขาด้วย [การพิสูจน์ความรู้ที่ไม่มีศูนย์]”

ที่มา: https://www.theblock.co/post/215343/scrolls-zk-evm-layer-2-goes-live-on-ethereums-goerli-testnet?utm_source=rss&utm_medium=rss