ในช่วงเวลาเร็ว ๆ นี้ นิเวศ zKsync ได้เติบโตอย่างรวดเร็ว โปรโตคอลได้รับความสนใจมากมายจากแฟน DeFi และนักล่ามรางวัลฟรี ต้องยอมรับว่านิเวศดูเหมือนจะซับซ้อนมากขึ้นทุกวัน ผลิตภัณฑ์ DeFi ใหม่กำลังถูกสร้างขึ้นและรวมเข้ากับ zKsync และผลิตภัณฑ์ที่มีอยู่กำลังถูกปรับปรุง
นับถือคุณสมบัติครอบคลุมของนิเวศ zKsync อย่างไรก็ตาม มีโอกาสที่จะเข้าใจนิเวศครอบคลุม ผลิตภัณฑ์ และ dApps และว่าพวกเขามีประโยชน์อย่างไรต่อผู้ใช้ คู่มือนี้จะอธิบายพิสูจน์ศูนย์เปล่าและ ZK rollups ข้อดีของ zkSync โทเเนน zkSync การสะพานบน zkSync และเปรียบเทียบ zkSync กับวิธีการขยายมิติชั้นสองอื่น ๆ
zkSync เป็นโปรโตคอลเลเยอร์ทูที่สร้างขึ้นบนเทคโนโลยี zero-knowledge roll-up ซึ่งใช้พิสูจน์ทางคริปโตเพื่อให้การขยายสเกลความต้องการต่ำสำหรับนิเวศของ Ethereum หรือมื่อ rollups อื่น ๆ zkSync ดำเนินกิจกรรมและคำนวณธรากรรมออกจากเชืองหลักของ Ethereum หลัก ตามที่ชื่อของพวกเขาบอก zkSync มวลธรรมที่หลายรายการเข้าไปในบล็อกเดียวกันเพื่อให้ได้ระบุบนเมนเนตของ Ethereum
zkSync ช่วยให้สามารถจัดเก็บข้อมูลส่วนใหญ่นอกเชือก และการคำนวณจะดำเนินการนอกเชือก อย่างไรก็ตาม เนื่องจากธุรกรรมทั้งหมดได้รับการตรวจสอบบน Ethereum mainchain ผู้ใช้สามารถเข้าถึงระดับความปลอดภัยเดียวกันกับการใช้ Ethereum mainnet โดยตรง
คุณสมบัติสำคัญอีกอย่างของ zkSync คือความเข้ากันได้กับ EVM zkSync รองรับ Solidity และ Vyper ทำให้นักพัฒนาสามารถเริ่มพัฒนาสมาร์ทคอนแทรกต์ได้เช่นเดียวกับที่พวกเขาทำบน mainnet ของ Ethereum หรือโปรเจกต์ที่มีอยู่บน mainnet ไปยัง zkSync โดยใช้ไคลเอนต์เดียวกันกับเชนที่เข้ากับ EVM อื่น ๆ zkSync ได้รับความนิยมในอุตสาหกรรมบล็อกเชนเนื่องจากความสามารถในการให้ธุรกรรมที่มีประสิทธิภาพและปลอดภัยโดยไม่เสียสิทธิพลส่วนดีของเครือข่าย Ethereum หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับประวัติ คุณสมบัติ และประโยชน์ของ zkSync โปรดตรวจสอบที่นี่คู่มือ.
Ethereum เป็นบล็อกเชนแรกที่นำเสนอสมาร์ทคอนแทรค ซึ่งเป็นสิ่งที่นำมาสู่การพัฒนาแอปพลิเคชันแบบกระจายและโทเคนที่ไม่สามารถแลกเปลี่ยนได้ แต่บล็อกเชนของ Ethereum สามารถประมวลผลธุรกรรมได้เพียง 15 ธุรกรรมต่อวินาทีเท่านั้น ซึ่งหมายความว่าเมื่อแอปพลิเคชันที่สร้างขึ้นบนเครือข่ายขยายออกไปมากขึ้น จำนวนธุรกรรมก็เพิ่มขึ้นตามไปด้วย และค่าธรรมเนียมใช้ก๊าสก็ยิ่งสูงขึ้น
มันไม่ได้เป็นเรื่องแปลกที่ผู้ใช้จะต้องจ่ายค่าธรรมเนียมแก๊สที่อย่างกะหยั่น โดยธรรมชาติแล้ว ค่าธรรมเนียมแก๊สบนเครือข่าย Ethereum มักจะเฉลี่ยระหว่าง 10 ถึง 50 ดอลลาร์ต่อธุรกรรม ค่านี้มีระดับสูงเมื่อเทียบกับเครือข่ายบล็อกเชนอื่น ๆ เช่น Solana และ Avalanche แม้ว่าเครือข่าย Ethereum จะเป็นเครือข่ายบล็อกเชนชั้นนำสำหรับ NFTs และธุรกรรม DeFi ค่าธรรมเนียมแก๊สสูงยังคงทำหน้าที่เป็นอุปสรรคสำหรับบางผู้ใช้
โซลูชันในเลเยอร์ทู ออพติมิสติกโรลอัพส์ ซีโร-นอวเลจ (ZK) โรลอัพส์ และ zkSync ได้ถูกพัฒนาขึ้นเพื่อแก้ปัญหาของความสามารถในการขยายของระบบ โซลูชันการขยายเลเยอร์ทูเหล่านี้บนบล็อกเชนของอีเทอเรียมช่วยอนุญาตให้ผู้ใช้ทั่วไปเข้าและออกจากนิเวศอีเทอเรียมอย่างแบบกระจายในขณะที่ยืนยันว่าธุรกรรมเป็นอย่างรวดเร็ว ปลอดภัย และมีค่าธรรมเนียมที่สูงเท่าใด
หลังจากเปิดตัวโครงการ zKSync บริษัท Matter Labs ได้เปิดตัว zkSync 2.0 อย่างเป็นทางการในเดือนตุลาคม 2021 ซึ่งภายหลัง zkSync 2.0 ได้เปลี่ยนชื่อเป็น zkSync Era พร้อมด้วยคุณสมบัติเช่น account abstraction และ EVM support
Image source: เว็บไซต์ zkSync
บัญชี Account Abstraction ในยุค zkSync เป็นคุณสมบัติที่เพิ่มประสิทธิภาพและความง่ายของการทำธุรกรรมบนบล็อกเชน ในบล็อกเชนแบบดั้งเดิม เช่น Ethereum สำหรับแต่ละธุรกรรมผู้ใช้ต้องระบุโดยชัดเจนว่าโทเค็นที่จะใช้และปลายทางที่แน่นอนคืออะไร กระบวนการนี้เกี่ยวข้องกับการเขียนสมาร์ทคอนแทรคและการให้คำแนะนำอย่างละเอียดสำหรับแต่ละธุรกรรม
อย่างไรก็ตาม, zkSync Era's Account Abstraction ช่วยให้กระบวนการนี้เป็นไปอย่างราบรื่นโดยอนุญาตให้คุณทำธุรกรรมโดยไม่ต้องใช้คำสั่งโดยชัดเจน แทนที่นักใช้จะสามารถ๑ำเนินการที่ต้องการโดยไม่ต้องกังวลเกี่ยวกับรายละเอียดระดับต่ำ
Image source: เว็บไซต์ zkSync
เบื้องหลัง Account Abstraction ของ zkSync ใช้เทคนิคการเข้ารหัสที่ไม่มีความรู้ขั้นสูงเพื่อให้มั่นใจในความสมบูรณ์และความปลอดภัยของธุรกรรม ด้วยการคัดแยกความต้องการคําแนะนําที่ชัดเจน zkSync ทําให้กระบวนการทําธุรกรรมง่ายขึ้นทําให้นักพัฒนาสามารถออกคําแนะนําระดับสูงเช่น "โอนจํานวนหนึ่งไปยังที่อยู่เฉพาะ" โดยไม่จําเป็นต้องเจาะลึกความซับซ้อนของโทเค็นอ้างอิง
เริ่มแรก การนำเข้าบัญชีลดความซับซ้อนและโอกาสในการเกิดข้อผิดพลาดเมื่อเขียนสมาร์ทคอนแทร็กต์หรือปฏิสัมพันธ์กับ dApps บนบล็อกเชน นักพัฒนาสามารถโฟกัสที่ฟังก์ชันและตรรกะของแอปพลิเคชันของพวกเขา แทนที่รายละเอียดของธุรกรรมที่เฉพาะเจาะจง
ในที่สุด zkSync's Account Abstraction มีประสิทธิภาพในเรื่องของการขยายขีดจำกัด โดยการทำให้เหล่าเหรียญรวมกันได้ ธุรกรรมสามารถรวมกันได้ ลดการใช้ทรัพยากรทางคณิตศาสตร์ที่ต้องใช้ในการประมวลผลแต่ละธุรกรรมโดยต่างหาก ส่งผลให้ประสิทธิภาพของธุรกรรมโดยรวมสูงขึ้น ทำให้การประมวลผลธุรกรรมเร็วขึ้น
นอกจากนี้ zkSync Era ยังมีการใช้งานร่วมกันกับภาษาสมาร์ทคอนแทร็กเป็นอย่างดี เช่น Solidity และ Vyper ซึ่งหมายความว่านักพัฒนาจะไม่ต้องเรียนรู้ภาษาโปรแกรมใหม่หรือโครงการใหม่
ในปัจจุบัน, zkSync ยังไม่มีโทเค็นเริ่มต้น อย่างไรก็ตามที่คาดหวังว่าจะมีการเสนอรูปแบบหนึ่งของโทเคนในอนาคต เช่นเดียวกับที่การแจกจ่าย ARB
บริษัทได้ให้ความบอกเป็นเป็นไปได้ว่าจะมีโปรแกรม airdrop ที่คล้ายกับที่ Optimism ใช้ซึ่งผู้สนับสนุนและผู้ใช้ที่ใช้งานอย่างเต็มตัวอาจมีสิทธิได้รับข้อมูลเหล่านี้สร้างความรอคอยในกลุ่มผู้ใช้ของ zkSync
เพื่อมีสิทธิ์รับ airdrops ผู้ใช้ต้องมีประวัติการมีส่วนร่วมกับ zkSync หากมีใครเป็นผู้ใช้ใหม่ที่ใช้ zkSync Era พวกเขาจะต้องเรียนรู้เรื่องพื้นฐานบางอย่างก่อน ควรทราบถึง zkSync Lite และการสร้างสะพานเพื่อเข้าใจแนวคิดสำคัญเกี่ยวกับวิธีการทำงานของสิ่งต่างๆ
หลังจากได้รับความรู้นี้พวกเขาควรรวมเครือข่าย zkSync Era alpha mainnet เข้ากับกระเป๋าเงินของพวกเขา เช่น Metamask ข้อมูลที่เฉพาะเจาะจง เช่น ชื่อเครือข่าย URL RPC และ chain ID จำเป็นต้องมี สิ่งนี้จะทำให้ผู้ใช้สามารถเชื่อมต่อกับ zkSync Era และเริ่มต้นเข้าถึงระบบนิเวศของมัน
การสะพานทรัพย์สินหมายถึงการย้ายโทเค็นหรือสินทรัพย์ดิจิทัลของคุณจากเครือข่ายหรือบล็อกเชนหนึ่งไปยังอีกที่ ในระหว่างธุรกรรมการสะพาน zkSync ทั้งสิ้น สองสัญญาอัจฉริยะทำงานร่วมกัน หนึ่งบน Layer 1 Ethereum และอีกอันบน Layer 2 zkSync สิ่งนี้จะทำให้ผู้ใช้สามารถสะพาน ETH และโทเค็น ERC20 ในกระเป๋าเงินของพวกเขา ผู้ใช้ยังสามารถส่งคำขอให้เพิ่มโทเค็นเข้าสู่สะพาน zkSync มาตรฐาน
การฝากโทเค็นไปยังที่อยู่ zkSync ที่กำหนดได้โดยการเรียกใช้วิธีการฝากบน L1 bridge ซึ่งจะล็อกโทเค็นใน L1 bridge และเริ่มต้นธุรกรรมไปยังสะพาน zkSync เพื่อสร้างโทเค็นและส่งไปยังที่อยู่ที่ระบุ จะมีการสร้างสัญญาใหม่หากโทเค็นยังไม่อยู่บน zkSync หลังจากที่ธุรกรรมจาก L1 ไปยัง zkSync เสร็จสมบูรณ์ผู้ใช้สามารถสรุปการฝากและสร้างโทเค็นบน zkSync ได้
ในการถอนโทเค็นจากโปรเจกต์ L2 ไปยัง L1 ผู้ใช้ต้องเรียกวิธีการถอนบนสะพาน L2 นี้ ซึ่งจะเผาโทเค็น L2 และส่งข้อความเกี่ยวกับการถอนไปยังสะพาน L1 ผู้ใช้สามารถเรียกวิธีการถอนบนสะพาน L1 เพื่อรับโทเค็นที่ถูกล็อคไว้ก่อนหน้านี้
กับสงครามชั้นสองที่ยังคงดำเนินอยู่ระหว่างโครงการที่ต่อสู้เพื่อความเด่น และการแบ่งแยกตลาด มันกลายเป็นเรื่องยากมากขึ้นสำหรับนักพัฒนาที่จะเลือกแพลตฟอร์มที่เหมาะสมที่สุดสำหรับการพัฒนา
ปัจจุบันมีโปรโตคอลชั้นสองสำคัญที่นักพัฒนาใช้: Zero-Knowledge Rollups เช่น zkSync และ loopring และ Optimistic Rollups เช่น Optimism และ Arbitrum ในการประเมินโซลูชันในการขยายขอบเขตที่แตกต่างกันนี้ นักพัฒนาต้องพิจารณาปัจจัยหลายประการ เช่น ความปลอดภัย ประสิทธิภาพ เศษฐกิจ และความสามารถในการใช้งาน
เกี่ยวกับความปลอดภัย นักพัฒนาควรพิจารณาว่าโปรโตคอลต้องการ user liveness หรือไม่ และว่ามีสมมติการออกจากกลุ่มเป็นจำนวนมากหรือไม่ ซึ่งอาจเสี่ยงต่อเงินของผู้ใช้ นอกจากนี้ ผู้สร้างต้องประเมินความมั่นคงของการเก็บรักษาเงินของผู้ใช้ ความเสี่ยงต่อการถูกใช้ประโยชน์จาก hot-wallet key exploits และความเสี่ยงต่อการโจมตีด้านเศรษฐศาสตร์ทางด้านเคริปโท
ในเรื่องของประสิทธิภาพและเศรษฐศาสตร์ zkSync มีประสิทธิภาพสูงสุดถึง 2,000 ธุรกรรมต่อวินาที มีทุนเริ่มต้นต่ำ ซึ่งทำให้เป็นทางเลือกที่น่าสนใจสำหรับผู้สร้างที่ต้องการขยายโครงการ Ethereum ของตน ต่างจาก optimistic rollups ที่ต้องใช้เวลา 1 สัปดาห์ในการประมวลผลการถอน zkSync ปฏิบัติคำขอการถอนภายใน 1 ถึง 10 นาที
ความสะดวกในการใช้งานเป็นปัจจัยสำคัญอีกอย่างที่ควรพิจารณาเมื่อประเมินโซลูชันการขยายมิติชั้นที่สอง ไม่เพียงแต่ zkSync UI เรียบง่ายเท่านั้น แต่ยังใช้งานง่ายด้วย ซึ่งทำให้เป็นตัวเลือกที่เหมาะสมสำหรับผู้สร้างที่ต้องการให้การเปลี่ยนสู่การขยายมิติชั้นที่สองเป็นไปอย่างราบรื่นที่สุดสำหรับผู้ใช้ของพวกเขา
นิวจาก zkSync ที่กำลังเป็นศูนย์กลางสำหรับโครงการใหม่และน่าตื่นเต้น นี่คือบางโครงการที่เพิ่มเร็ว ๆ ล่าสุดที่กำลังสร้างความสะพรักในชุมชนคริปโต
เป็นการยืนยันถึงความสามารถของ zkSync โดย Uniswap ตลาดผู้ทำสอนที่ไม่มีส่วนรวมที่ใหญ่ที่สุดได้ย้ายคลังสินค้าของตนเองไปยังชั้นที่ 2 zkEVM โดยเป็นแอปพลิเคชันที่สมบูรณ์แบบแรกบน EVM-Compatible zkRollup ที่มีสัญญาณอัจฉริยะ Solidity และการออกแบบด้านหน้าของ Web3
การย้ายข้อมูลเรียบร้อยจะเป็นทางเลือกสำหรับนักพัฒนาโปรเจกต์อื่น ๆ ที่ต้องการย้ายโปรเจกต์ของตนโดยไม่ต้องเรียนรู้ภาษาที่ไม่สามารถตรวจสอบได้ ผู้ใช้ที่มีโอกาสทดสอบ UniSync ของ Uniswap กล่าวถึงว่าธุรกรรมเป็นทันทีและไร้รอยต่อ
Ramp Network, โซลูชันการเพิ่มและลดเหรียญดิจิตอล ได้เริ่มใช้งานบน zkSync Era Mainnet แล้ว Ramp ช่วยให้ผู้ใช้สามารถเข้าถึงนิเวศดิจิตอลได้อย่างง่ายดายพร้อมทั้งมีประสบการณ์การใช้งานที่ง่าย การลงทะเบียนอย่างรวดเร็ว และครอบคลุมทุกที่ที่และวิธีการชำระเงิน การผนวกกับ zkSync Era Mainnet จะทำให้ผู้ใช้ Ramp Network สามารถสัมผัสประสบการณ์การทำธุรกรรมที่เร็วกว่า ถูกกว่า และปลอดภัยมากขึ้น
Omnisea, โปรแกรมเปิดตัว NFT drops, ได้เริ่มใช้งานบน zkSync Era Mainnet แล้วด้วยความราบรื่น แพลตฟอร์มถูกออกแบบเพื่อให้ประสบการณ์ NFT โดยไม่มีสะดุด ช่วยให้ผู้ใช้สร้าง วางขาย และเทรด NFT ได้อย่างง่ายดาย
Kreatorland, แพลตฟอร์มการเปิดตัวและตลาด NFT ที่มีอยู่ใน zkSync Era Mainnet ตอนนี้เปิดให้บริการแล้ว แพลตฟอร์มมีเป้าหมายที่จะให้บริการนิเทศ NFT อย่างครอบคลุมที่สุดที่ผู้สร้างสามารถเชื่อมต่อกับผู้ซื้อและผู้สะสมได้อย่างง่ายดาย
Redstone Finance เป็นผู้ให้บริการ Oracle ที่เข้ากันได้กับ EVM ที่เปิดบริการบน Mainnet ยุค zkSync Era แพลตฟอร์มนี้ให้บริการ feed ข้อมูลสำหรับสกุลเงินดิจิทัล สินค้า NFT และอื่น ๆ การรวม zkSync Era จะช่วยให้ Redstone Finance สามารถให้บริการ Oracle ที่เร็วกว่าและปลอดภัยมากขึ้น
ศิษย์ฝึกงานที่ไม่รู้พิสูจน์ (ZKP) เป็นแนวคิดที่น่าสนใจที่เกิดขึ้นในด้านการเข้ารหัส มันช่วยให้คนสามารถพิสูจน์ความถูกต้องของข้อมูลที่เฉพาะเจาะจงโดยไม่เปิดเผยข้อมูลเอง นั่นเป็นไปได้อย่างไร?
ตัวอย่างของสิ่งนี้คือการออกแบบฝึกหัด "ค้นหาวัลโด" โดยมีเป้าหมายเพื่อพิสูจน์ว่าวัลโดถูกค้นพบในภาพโดยไม่เปิดเผยตำแหน่งของเขา โดยเพื่อให้บรรลุจุดมุ่งหมายนี้ ผู้พิสูจน์จะทำการทำให้ส่วนอื่นของภาพเป็นสีดำ, วาดกล่องรอบวัลโด, และส่งรูปภาพของวัลโดที่ถูกล้อมด้วยกล่องโดยไม่เปิดเผยตำแหน่งของเขา
อีกตัวอย่างที่ ZKP ถูกใช้งานคือการยืนยันตัวตนดิจิทัล หากสถานประกอบการเครื่องดื่มและสุราต้องการยืนยันว่าผู้ใช้มีอายุที่ถูกต้องสำหรับการดื่มเหล้า ZKP สามารถถูกใช้งานได้ ผู้ใช้สามารถใช้ตัวตนดิจิทัลที่เชื่อมต่อกับกระเป๋าเงินบล็อกเชนของตนเองที่มีการเข้าถึงอายุของตน เมื่อเว็บไซต์ขอการยืนยันอายุของผู้ใช้ ตัวตนดิจิทัลสามารถให้พิสูจน์โดยไม่เปิดเผยอายุของผู้ใช้ โดยวิธีนี้ เว็บไซต์สามารถพิสูจน์อายุของผู้ใช้โดยไม่ต้องเข้าถึงข้อมูล
แม้ว่าทิศทางของพื้นที่พิสูจน์ความไร้ความรู้ศูนย์ศูนย์ใหม่ ๆ นี้จะเป็นเรื่องใหม่ ๆ แต่ Matter Labs ทีมที่พัฒนา zkSync ได้แสดงให้เห็นถึงศักยภาพอันเต็มเต็มได้อย่างต่อเนื่อง
พร้อมกับการเปิดตัวของ zkSync 2.0 โครงการยังคงมีการทำงานร่วมกันและปรับปรุงอย่างบ่อยครั้ง ทำให้เห็นถึงความเชื่อถือได้ในระยะยาวของระบบ zero-knowledge-proof อย่างไรก็ตาม Ethereum คาดว่าจะทำหน้าที่เป็นชั้นข้อมูลสำหรับโครงการชั้นที่สองเหล่านี้ ซึ่งเป็นการเปิดทางสำหรับอนาคตที่มีประสิทธิภาพ ราบรื่น และถูกกว่าสำหรับการทำธุรกรรม Ethereum
ในช่วงเวลาเร็ว ๆ นี้ นิเวศ zKsync ได้เติบโตอย่างรวดเร็ว โปรโตคอลได้รับความสนใจมากมายจากแฟน DeFi และนักล่ามรางวัลฟรี ต้องยอมรับว่านิเวศดูเหมือนจะซับซ้อนมากขึ้นทุกวัน ผลิตภัณฑ์ DeFi ใหม่กำลังถูกสร้างขึ้นและรวมเข้ากับ zKsync และผลิตภัณฑ์ที่มีอยู่กำลังถูกปรับปรุง
นับถือคุณสมบัติครอบคลุมของนิเวศ zKsync อย่างไรก็ตาม มีโอกาสที่จะเข้าใจนิเวศครอบคลุม ผลิตภัณฑ์ และ dApps และว่าพวกเขามีประโยชน์อย่างไรต่อผู้ใช้ คู่มือนี้จะอธิบายพิสูจน์ศูนย์เปล่าและ ZK rollups ข้อดีของ zkSync โทเเนน zkSync การสะพานบน zkSync และเปรียบเทียบ zkSync กับวิธีการขยายมิติชั้นสองอื่น ๆ
zkSync เป็นโปรโตคอลเลเยอร์ทูที่สร้างขึ้นบนเทคโนโลยี zero-knowledge roll-up ซึ่งใช้พิสูจน์ทางคริปโตเพื่อให้การขยายสเกลความต้องการต่ำสำหรับนิเวศของ Ethereum หรือมื่อ rollups อื่น ๆ zkSync ดำเนินกิจกรรมและคำนวณธรากรรมออกจากเชืองหลักของ Ethereum หลัก ตามที่ชื่อของพวกเขาบอก zkSync มวลธรรมที่หลายรายการเข้าไปในบล็อกเดียวกันเพื่อให้ได้ระบุบนเมนเนตของ Ethereum
zkSync ช่วยให้สามารถจัดเก็บข้อมูลส่วนใหญ่นอกเชือก และการคำนวณจะดำเนินการนอกเชือก อย่างไรก็ตาม เนื่องจากธุรกรรมทั้งหมดได้รับการตรวจสอบบน Ethereum mainchain ผู้ใช้สามารถเข้าถึงระดับความปลอดภัยเดียวกันกับการใช้ Ethereum mainnet โดยตรง
คุณสมบัติสำคัญอีกอย่างของ zkSync คือความเข้ากันได้กับ EVM zkSync รองรับ Solidity และ Vyper ทำให้นักพัฒนาสามารถเริ่มพัฒนาสมาร์ทคอนแทรกต์ได้เช่นเดียวกับที่พวกเขาทำบน mainnet ของ Ethereum หรือโปรเจกต์ที่มีอยู่บน mainnet ไปยัง zkSync โดยใช้ไคลเอนต์เดียวกันกับเชนที่เข้ากับ EVM อื่น ๆ zkSync ได้รับความนิยมในอุตสาหกรรมบล็อกเชนเนื่องจากความสามารถในการให้ธุรกรรมที่มีประสิทธิภาพและปลอดภัยโดยไม่เสียสิทธิพลส่วนดีของเครือข่าย Ethereum หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับประวัติ คุณสมบัติ และประโยชน์ของ zkSync โปรดตรวจสอบที่นี่คู่มือ.
Ethereum เป็นบล็อกเชนแรกที่นำเสนอสมาร์ทคอนแทรค ซึ่งเป็นสิ่งที่นำมาสู่การพัฒนาแอปพลิเคชันแบบกระจายและโทเคนที่ไม่สามารถแลกเปลี่ยนได้ แต่บล็อกเชนของ Ethereum สามารถประมวลผลธุรกรรมได้เพียง 15 ธุรกรรมต่อวินาทีเท่านั้น ซึ่งหมายความว่าเมื่อแอปพลิเคชันที่สร้างขึ้นบนเครือข่ายขยายออกไปมากขึ้น จำนวนธุรกรรมก็เพิ่มขึ้นตามไปด้วย และค่าธรรมเนียมใช้ก๊าสก็ยิ่งสูงขึ้น
มันไม่ได้เป็นเรื่องแปลกที่ผู้ใช้จะต้องจ่ายค่าธรรมเนียมแก๊สที่อย่างกะหยั่น โดยธรรมชาติแล้ว ค่าธรรมเนียมแก๊สบนเครือข่าย Ethereum มักจะเฉลี่ยระหว่าง 10 ถึง 50 ดอลลาร์ต่อธุรกรรม ค่านี้มีระดับสูงเมื่อเทียบกับเครือข่ายบล็อกเชนอื่น ๆ เช่น Solana และ Avalanche แม้ว่าเครือข่าย Ethereum จะเป็นเครือข่ายบล็อกเชนชั้นนำสำหรับ NFTs และธุรกรรม DeFi ค่าธรรมเนียมแก๊สสูงยังคงทำหน้าที่เป็นอุปสรรคสำหรับบางผู้ใช้
โซลูชันในเลเยอร์ทู ออพติมิสติกโรลอัพส์ ซีโร-นอวเลจ (ZK) โรลอัพส์ และ zkSync ได้ถูกพัฒนาขึ้นเพื่อแก้ปัญหาของความสามารถในการขยายของระบบ โซลูชันการขยายเลเยอร์ทูเหล่านี้บนบล็อกเชนของอีเทอเรียมช่วยอนุญาตให้ผู้ใช้ทั่วไปเข้าและออกจากนิเวศอีเทอเรียมอย่างแบบกระจายในขณะที่ยืนยันว่าธุรกรรมเป็นอย่างรวดเร็ว ปลอดภัย และมีค่าธรรมเนียมที่สูงเท่าใด
หลังจากเปิดตัวโครงการ zKSync บริษัท Matter Labs ได้เปิดตัว zkSync 2.0 อย่างเป็นทางการในเดือนตุลาคม 2021 ซึ่งภายหลัง zkSync 2.0 ได้เปลี่ยนชื่อเป็น zkSync Era พร้อมด้วยคุณสมบัติเช่น account abstraction และ EVM support
Image source: เว็บไซต์ zkSync
บัญชี Account Abstraction ในยุค zkSync เป็นคุณสมบัติที่เพิ่มประสิทธิภาพและความง่ายของการทำธุรกรรมบนบล็อกเชน ในบล็อกเชนแบบดั้งเดิม เช่น Ethereum สำหรับแต่ละธุรกรรมผู้ใช้ต้องระบุโดยชัดเจนว่าโทเค็นที่จะใช้และปลายทางที่แน่นอนคืออะไร กระบวนการนี้เกี่ยวข้องกับการเขียนสมาร์ทคอนแทรคและการให้คำแนะนำอย่างละเอียดสำหรับแต่ละธุรกรรม
อย่างไรก็ตาม, zkSync Era's Account Abstraction ช่วยให้กระบวนการนี้เป็นไปอย่างราบรื่นโดยอนุญาตให้คุณทำธุรกรรมโดยไม่ต้องใช้คำสั่งโดยชัดเจน แทนที่นักใช้จะสามารถ๑ำเนินการที่ต้องการโดยไม่ต้องกังวลเกี่ยวกับรายละเอียดระดับต่ำ
Image source: เว็บไซต์ zkSync
เบื้องหลัง Account Abstraction ของ zkSync ใช้เทคนิคการเข้ารหัสที่ไม่มีความรู้ขั้นสูงเพื่อให้มั่นใจในความสมบูรณ์และความปลอดภัยของธุรกรรม ด้วยการคัดแยกความต้องการคําแนะนําที่ชัดเจน zkSync ทําให้กระบวนการทําธุรกรรมง่ายขึ้นทําให้นักพัฒนาสามารถออกคําแนะนําระดับสูงเช่น "โอนจํานวนหนึ่งไปยังที่อยู่เฉพาะ" โดยไม่จําเป็นต้องเจาะลึกความซับซ้อนของโทเค็นอ้างอิง
เริ่มแรก การนำเข้าบัญชีลดความซับซ้อนและโอกาสในการเกิดข้อผิดพลาดเมื่อเขียนสมาร์ทคอนแทร็กต์หรือปฏิสัมพันธ์กับ dApps บนบล็อกเชน นักพัฒนาสามารถโฟกัสที่ฟังก์ชันและตรรกะของแอปพลิเคชันของพวกเขา แทนที่รายละเอียดของธุรกรรมที่เฉพาะเจาะจง
ในที่สุด zkSync's Account Abstraction มีประสิทธิภาพในเรื่องของการขยายขีดจำกัด โดยการทำให้เหล่าเหรียญรวมกันได้ ธุรกรรมสามารถรวมกันได้ ลดการใช้ทรัพยากรทางคณิตศาสตร์ที่ต้องใช้ในการประมวลผลแต่ละธุรกรรมโดยต่างหาก ส่งผลให้ประสิทธิภาพของธุรกรรมโดยรวมสูงขึ้น ทำให้การประมวลผลธุรกรรมเร็วขึ้น
นอกจากนี้ zkSync Era ยังมีการใช้งานร่วมกันกับภาษาสมาร์ทคอนแทร็กเป็นอย่างดี เช่น Solidity และ Vyper ซึ่งหมายความว่านักพัฒนาจะไม่ต้องเรียนรู้ภาษาโปรแกรมใหม่หรือโครงการใหม่
ในปัจจุบัน, zkSync ยังไม่มีโทเค็นเริ่มต้น อย่างไรก็ตามที่คาดหวังว่าจะมีการเสนอรูปแบบหนึ่งของโทเคนในอนาคต เช่นเดียวกับที่การแจกจ่าย ARB
บริษัทได้ให้ความบอกเป็นเป็นไปได้ว่าจะมีโปรแกรม airdrop ที่คล้ายกับที่ Optimism ใช้ซึ่งผู้สนับสนุนและผู้ใช้ที่ใช้งานอย่างเต็มตัวอาจมีสิทธิได้รับข้อมูลเหล่านี้สร้างความรอคอยในกลุ่มผู้ใช้ของ zkSync
เพื่อมีสิทธิ์รับ airdrops ผู้ใช้ต้องมีประวัติการมีส่วนร่วมกับ zkSync หากมีใครเป็นผู้ใช้ใหม่ที่ใช้ zkSync Era พวกเขาจะต้องเรียนรู้เรื่องพื้นฐานบางอย่างก่อน ควรทราบถึง zkSync Lite และการสร้างสะพานเพื่อเข้าใจแนวคิดสำคัญเกี่ยวกับวิธีการทำงานของสิ่งต่างๆ
หลังจากได้รับความรู้นี้พวกเขาควรรวมเครือข่าย zkSync Era alpha mainnet เข้ากับกระเป๋าเงินของพวกเขา เช่น Metamask ข้อมูลที่เฉพาะเจาะจง เช่น ชื่อเครือข่าย URL RPC และ chain ID จำเป็นต้องมี สิ่งนี้จะทำให้ผู้ใช้สามารถเชื่อมต่อกับ zkSync Era และเริ่มต้นเข้าถึงระบบนิเวศของมัน
การสะพานทรัพย์สินหมายถึงการย้ายโทเค็นหรือสินทรัพย์ดิจิทัลของคุณจากเครือข่ายหรือบล็อกเชนหนึ่งไปยังอีกที่ ในระหว่างธุรกรรมการสะพาน zkSync ทั้งสิ้น สองสัญญาอัจฉริยะทำงานร่วมกัน หนึ่งบน Layer 1 Ethereum และอีกอันบน Layer 2 zkSync สิ่งนี้จะทำให้ผู้ใช้สามารถสะพาน ETH และโทเค็น ERC20 ในกระเป๋าเงินของพวกเขา ผู้ใช้ยังสามารถส่งคำขอให้เพิ่มโทเค็นเข้าสู่สะพาน zkSync มาตรฐาน
การฝากโทเค็นไปยังที่อยู่ zkSync ที่กำหนดได้โดยการเรียกใช้วิธีการฝากบน L1 bridge ซึ่งจะล็อกโทเค็นใน L1 bridge และเริ่มต้นธุรกรรมไปยังสะพาน zkSync เพื่อสร้างโทเค็นและส่งไปยังที่อยู่ที่ระบุ จะมีการสร้างสัญญาใหม่หากโทเค็นยังไม่อยู่บน zkSync หลังจากที่ธุรกรรมจาก L1 ไปยัง zkSync เสร็จสมบูรณ์ผู้ใช้สามารถสรุปการฝากและสร้างโทเค็นบน zkSync ได้
ในการถอนโทเค็นจากโปรเจกต์ L2 ไปยัง L1 ผู้ใช้ต้องเรียกวิธีการถอนบนสะพาน L2 นี้ ซึ่งจะเผาโทเค็น L2 และส่งข้อความเกี่ยวกับการถอนไปยังสะพาน L1 ผู้ใช้สามารถเรียกวิธีการถอนบนสะพาน L1 เพื่อรับโทเค็นที่ถูกล็อคไว้ก่อนหน้านี้
กับสงครามชั้นสองที่ยังคงดำเนินอยู่ระหว่างโครงการที่ต่อสู้เพื่อความเด่น และการแบ่งแยกตลาด มันกลายเป็นเรื่องยากมากขึ้นสำหรับนักพัฒนาที่จะเลือกแพลตฟอร์มที่เหมาะสมที่สุดสำหรับการพัฒนา
ปัจจุบันมีโปรโตคอลชั้นสองสำคัญที่นักพัฒนาใช้: Zero-Knowledge Rollups เช่น zkSync และ loopring และ Optimistic Rollups เช่น Optimism และ Arbitrum ในการประเมินโซลูชันในการขยายขอบเขตที่แตกต่างกันนี้ นักพัฒนาต้องพิจารณาปัจจัยหลายประการ เช่น ความปลอดภัย ประสิทธิภาพ เศษฐกิจ และความสามารถในการใช้งาน
เกี่ยวกับความปลอดภัย นักพัฒนาควรพิจารณาว่าโปรโตคอลต้องการ user liveness หรือไม่ และว่ามีสมมติการออกจากกลุ่มเป็นจำนวนมากหรือไม่ ซึ่งอาจเสี่ยงต่อเงินของผู้ใช้ นอกจากนี้ ผู้สร้างต้องประเมินความมั่นคงของการเก็บรักษาเงินของผู้ใช้ ความเสี่ยงต่อการถูกใช้ประโยชน์จาก hot-wallet key exploits และความเสี่ยงต่อการโจมตีด้านเศรษฐศาสตร์ทางด้านเคริปโท
ในเรื่องของประสิทธิภาพและเศรษฐศาสตร์ zkSync มีประสิทธิภาพสูงสุดถึง 2,000 ธุรกรรมต่อวินาที มีทุนเริ่มต้นต่ำ ซึ่งทำให้เป็นทางเลือกที่น่าสนใจสำหรับผู้สร้างที่ต้องการขยายโครงการ Ethereum ของตน ต่างจาก optimistic rollups ที่ต้องใช้เวลา 1 สัปดาห์ในการประมวลผลการถอน zkSync ปฏิบัติคำขอการถอนภายใน 1 ถึง 10 นาที
ความสะดวกในการใช้งานเป็นปัจจัยสำคัญอีกอย่างที่ควรพิจารณาเมื่อประเมินโซลูชันการขยายมิติชั้นที่สอง ไม่เพียงแต่ zkSync UI เรียบง่ายเท่านั้น แต่ยังใช้งานง่ายด้วย ซึ่งทำให้เป็นตัวเลือกที่เหมาะสมสำหรับผู้สร้างที่ต้องการให้การเปลี่ยนสู่การขยายมิติชั้นที่สองเป็นไปอย่างราบรื่นที่สุดสำหรับผู้ใช้ของพวกเขา
นิวจาก zkSync ที่กำลังเป็นศูนย์กลางสำหรับโครงการใหม่และน่าตื่นเต้น นี่คือบางโครงการที่เพิ่มเร็ว ๆ ล่าสุดที่กำลังสร้างความสะพรักในชุมชนคริปโต
เป็นการยืนยันถึงความสามารถของ zkSync โดย Uniswap ตลาดผู้ทำสอนที่ไม่มีส่วนรวมที่ใหญ่ที่สุดได้ย้ายคลังสินค้าของตนเองไปยังชั้นที่ 2 zkEVM โดยเป็นแอปพลิเคชันที่สมบูรณ์แบบแรกบน EVM-Compatible zkRollup ที่มีสัญญาณอัจฉริยะ Solidity และการออกแบบด้านหน้าของ Web3
การย้ายข้อมูลเรียบร้อยจะเป็นทางเลือกสำหรับนักพัฒนาโปรเจกต์อื่น ๆ ที่ต้องการย้ายโปรเจกต์ของตนโดยไม่ต้องเรียนรู้ภาษาที่ไม่สามารถตรวจสอบได้ ผู้ใช้ที่มีโอกาสทดสอบ UniSync ของ Uniswap กล่าวถึงว่าธุรกรรมเป็นทันทีและไร้รอยต่อ
Ramp Network, โซลูชันการเพิ่มและลดเหรียญดิจิตอล ได้เริ่มใช้งานบน zkSync Era Mainnet แล้ว Ramp ช่วยให้ผู้ใช้สามารถเข้าถึงนิเวศดิจิตอลได้อย่างง่ายดายพร้อมทั้งมีประสบการณ์การใช้งานที่ง่าย การลงทะเบียนอย่างรวดเร็ว และครอบคลุมทุกที่ที่และวิธีการชำระเงิน การผนวกกับ zkSync Era Mainnet จะทำให้ผู้ใช้ Ramp Network สามารถสัมผัสประสบการณ์การทำธุรกรรมที่เร็วกว่า ถูกกว่า และปลอดภัยมากขึ้น
Omnisea, โปรแกรมเปิดตัว NFT drops, ได้เริ่มใช้งานบน zkSync Era Mainnet แล้วด้วยความราบรื่น แพลตฟอร์มถูกออกแบบเพื่อให้ประสบการณ์ NFT โดยไม่มีสะดุด ช่วยให้ผู้ใช้สร้าง วางขาย และเทรด NFT ได้อย่างง่ายดาย
Kreatorland, แพลตฟอร์มการเปิดตัวและตลาด NFT ที่มีอยู่ใน zkSync Era Mainnet ตอนนี้เปิดให้บริการแล้ว แพลตฟอร์มมีเป้าหมายที่จะให้บริการนิเทศ NFT อย่างครอบคลุมที่สุดที่ผู้สร้างสามารถเชื่อมต่อกับผู้ซื้อและผู้สะสมได้อย่างง่ายดาย
Redstone Finance เป็นผู้ให้บริการ Oracle ที่เข้ากันได้กับ EVM ที่เปิดบริการบน Mainnet ยุค zkSync Era แพลตฟอร์มนี้ให้บริการ feed ข้อมูลสำหรับสกุลเงินดิจิทัล สินค้า NFT และอื่น ๆ การรวม zkSync Era จะช่วยให้ Redstone Finance สามารถให้บริการ Oracle ที่เร็วกว่าและปลอดภัยมากขึ้น
ศิษย์ฝึกงานที่ไม่รู้พิสูจน์ (ZKP) เป็นแนวคิดที่น่าสนใจที่เกิดขึ้นในด้านการเข้ารหัส มันช่วยให้คนสามารถพิสูจน์ความถูกต้องของข้อมูลที่เฉพาะเจาะจงโดยไม่เปิดเผยข้อมูลเอง นั่นเป็นไปได้อย่างไร?
ตัวอย่างของสิ่งนี้คือการออกแบบฝึกหัด "ค้นหาวัลโด" โดยมีเป้าหมายเพื่อพิสูจน์ว่าวัลโดถูกค้นพบในภาพโดยไม่เปิดเผยตำแหน่งของเขา โดยเพื่อให้บรรลุจุดมุ่งหมายนี้ ผู้พิสูจน์จะทำการทำให้ส่วนอื่นของภาพเป็นสีดำ, วาดกล่องรอบวัลโด, และส่งรูปภาพของวัลโดที่ถูกล้อมด้วยกล่องโดยไม่เปิดเผยตำแหน่งของเขา
อีกตัวอย่างที่ ZKP ถูกใช้งานคือการยืนยันตัวตนดิจิทัล หากสถานประกอบการเครื่องดื่มและสุราต้องการยืนยันว่าผู้ใช้มีอายุที่ถูกต้องสำหรับการดื่มเหล้า ZKP สามารถถูกใช้งานได้ ผู้ใช้สามารถใช้ตัวตนดิจิทัลที่เชื่อมต่อกับกระเป๋าเงินบล็อกเชนของตนเองที่มีการเข้าถึงอายุของตน เมื่อเว็บไซต์ขอการยืนยันอายุของผู้ใช้ ตัวตนดิจิทัลสามารถให้พิสูจน์โดยไม่เปิดเผยอายุของผู้ใช้ โดยวิธีนี้ เว็บไซต์สามารถพิสูจน์อายุของผู้ใช้โดยไม่ต้องเข้าถึงข้อมูล
แม้ว่าทิศทางของพื้นที่พิสูจน์ความไร้ความรู้ศูนย์ศูนย์ใหม่ ๆ นี้จะเป็นเรื่องใหม่ ๆ แต่ Matter Labs ทีมที่พัฒนา zkSync ได้แสดงให้เห็นถึงศักยภาพอันเต็มเต็มได้อย่างต่อเนื่อง
พร้อมกับการเปิดตัวของ zkSync 2.0 โครงการยังคงมีการทำงานร่วมกันและปรับปรุงอย่างบ่อยครั้ง ทำให้เห็นถึงความเชื่อถือได้ในระยะยาวของระบบ zero-knowledge-proof อย่างไรก็ตาม Ethereum คาดว่าจะทำหน้าที่เป็นชั้นข้อมูลสำหรับโครงการชั้นที่สองเหล่านี้ ซึ่งเป็นการเปิดทางสำหรับอนาคตที่มีประสิทธิภาพ ราบรื่น และถูกกว่าสำหรับการทำธุรกรรม Ethereum