ค่าน้ำมันพุ่งสูงขึ้น การขยาย Layer 2 สามารถแก้ปัญหาความจำเป็นเร่งด่วนได้หรือไม่?
หมายเหตุบรรณาธิการ: บทความนี้มาจากCrypto Valley สด (รหัส: cryptovalley)หมายเหตุบรรณาธิการ: บทความนี้มาจาก
Crypto Valley สด (รหัส: cryptovalley)
ความสามารถในการโปรแกรมของ Ethereum ช่วยให้นักพัฒนาสามารถคิดค้นโซลูชันการปรับขนาดต่างๆ ที่ไม่สามารถทำได้บน Bitcoin ในอดีต สิ่งนี้มักจะหมายถึงการสร้างสัญญาอัจฉริยะใหม่ ซึ่งช่วยให้ทีมเข้าถึงแหล่งเงินทุนได้อย่างรวดเร็ว โดยปกติจะอยู่ในรูปของโทเค็น ERC-20 และเปลี่ยนโฟกัสไปที่การสร้างโปรโตคอลที่ปรับขนาดได้ โปรโตคอลเหล่านี้หลายตัวเปิดตัวหนึ่งปีหรือมากกว่านั้นโดยมีการนำไปใช้ที่ต่ำมาก นี่เป็นเพราะตลาดหมีที่นำไปสู่ความสนใจที่ลดลงใน crypto ประกอบกับความสนใจที่ต่ำก่อนการเปิดตัว อย่างไรก็ตาม ในช่วงปลายปี 2562 กระแสน้ำเริ่มพลิกผัน การพลิกกลับของตลาด ความสนใจที่เพิ่มขึ้น การใช้งานเครือข่ายที่เพิ่มขึ้น และการพัฒนาทางเทคนิคหลายอย่างทำให้โครงการ Layer 2 กลับมาเป็นจุดสนใจอีกครั้ง
ตั้งแต่เดือนมกราคม 2020 การใช้งานเครือข่าย Ethereum ที่เพิ่มขึ้นพร้อมกับต้นทุนการทำธุรกรรมที่เพิ่มขึ้น 10 เท่า ได้สนับสนุนให้บางทีมเปิดตัวโครงการอย่างเป็นทางการที่พวกเขาทำงานมานาน เมื่อเร็ว ๆ นี้ เราได้เห็นหลายโครงการที่เปิดตัวในช่วงไม่กี่เดือนที่ผ่านมา และพวกเขามีส่วนร่วมในการแข่งขันที่ดุเดือดเพื่อนำไปใช้และให้ความสนใจ บทความนี้จะอธิบายวิธีแก้ปัญหาเหล่านี้และอธิบายว่าเหตุใดจึงประสบความสำเร็จจากมุมมองด้านการลงทุน
คำอธิบายภาพ
โซลูชันเครื่องชั่งแบบโซ่ภายนอกได้เข้าสู่โหมดการแข่งขันที่ดุเดือด
ชื่อเรื่องรอง
ประเภทของโซลูชั่น Ethereum Layer 2
อันดับแรกรวมถึงโซลูชันความสามารถในการปรับขยายการชำระเงิน เช่น Raiden, Liquidity Network และ Spankchain (ขึ้นอยู่กับ Connext) โซลูชันเหล่านี้ส่วนใหญ่ใช้ช่องทางของรัฐและได้รับแรงบันดาลใจจาก Lightning Network ของ Bitcoin โครงการเหล่านี้ได้รับทุนสนับสนุนผ่าน ICOs ในปลายปี 2560 หรือต้นปี 2561
โซลูชันเลเยอร์ 2 ที่สามตัดกับโซลูชันสองชุดแรก โดยมุ่งเน้นที่การเพิ่มฟังก์ชันเพิ่มเติมที่ไม่พบใน Ethereum blockchain โดยเฉพาะความเป็นส่วนตัว โครงการที่โดดเด่นในเรื่องนี้คือ Keep และ Aztec
คำอธิบายภาพ
แผนภาพอย่างง่ายของ Ethereum sidechain"ชื่อเรื่องรอง"โซลูชันความสามารถในการปรับขนาดทั่วไปแบบออฟไลน์
ปัจจุบันกลุ่มนี้เป็นโซลูชันการปรับขนาด Ethereum ที่ใช้งานมากที่สุดและได้รับการกล่าวถึง แม้ว่า
ความสามารถในการปรับขนาดทั่วไป
คำนี้อาจไม่ถูกต้องทางเทคนิค แต่สะท้อนถึงเป้าหมายของโซลูชันประเภทนี้: เพื่อขยายจำนวนธุรกรรม Ethereum ตามอำเภอใจ รวมถึงธุรกรรมสัญญาอัจฉริยะ นี่เป็นปัญหาที่ยากกว่าการอำนวยความสะดวกในการชำระเงินนอกเครือข่าย จากมุมมองทางเทคนิค โซลูชันเหล่านี้คือ Commit chain ซึ่งโดยทั่วไปอนุญาตให้ปรับขนาดธุรกรรมตามอำเภอใจ
แม้ว่าโครงการในพื้นที่นี้สามารถแบ่งประเภทได้หลากหลายตามตัวบ่งชี้ทางเทคนิคที่แตกต่างกัน แต่เราจัดหมวดหมู่เป็น:
การจัดกลุ่มธุรกรรมและการบีบอัด (Rollups)
ที่ชั้นบนสุด โซลูชัน Plasma จะสร้างพื้นที่สำรองที่สามารถทำธุรกรรมได้ตามอำเภอใจ ในหมวดหมู่นี้ ข้อมูลการทำธุรกรรมนอกเชนจะถูกซ่อนอยู่ในเชนหลักของ Ethereum ซึ่งสร้างความท้าทายเมื่อผู้ใช้ต้องการออกจากไซด์เชนและกลับไปที่เชนหลักของ Ethereum นี่คือปัญหาความพร้อมใช้งานของข้อมูลที่เรียกว่า
ชื่อเรื่องรอง
แข่งขัน
ในแต่ละประเภทที่กล่าวถึงข้างต้น มีความพยายามที่มีเป้าหมายที่แตกต่างกันและโครงสร้างทางเทคนิคที่แตกต่างกัน การเปรียบเทียบโดยละเอียดของโครงการเหล่านี้อาจใช้บทความหลายบทความ ดังนั้นเราจะมุ่งเน้นไปที่ปัญหาระดับที่สูงขึ้น
ชื่อเรื่องรอง
อนุกรมวิธานของโซลูชันการปรับขยายทั่วไปสำหรับ Ethereum
โซลูชันที่ใช้พลาสมา
โซลูชันการปรับสเกลด้วยพลาสมาเป็นผลิตภัณฑ์แรกที่เข้าสู่ตลาดรองจากกระดาษพลาสมาของ Vitalik การใช้งานพลาสมานั้นแตกต่างกันไปตามกรณีการใช้งานที่แตกต่างกัน การดำเนินการผลิต Plasma ครั้งแรกดำเนินการโดย Loom Network ในปี 2018 โดยใช้ Plasma ที่เรียกว่า Plasma Cash Plasma Cash มุ่งเน้นไปที่โทเค็นที่ไม่แปรผัน (NFT) และเกม ในที่สุดโครงการก็ออกจากระบบนิเวศ Ethereum สร้างบล็อกเชนอิสระ และเปลี่ยนโฟกัสไปยังแอปพลิเคชันระดับองค์กร Loom เป็นกรณีศึกษาที่น่าสนใจของปัญหาที่โครงการ Layer 2 ต้องเผชิญเมื่อกำหนดเป้าหมายกรณีการใช้งานกระแสหลัก เช่น การเล่นเกม ที่ไม่เกี่ยวข้องกับ ETH อย่างใกล้ชิดในฐานะสินทรัพย์ทางการเงิน
อีกสองโครงการ ได้แก่ Matic และ OMG Network ตามมาด้วย Plasma และเปิดตัว mainnet ของตนได้สำเร็จ โครงการทั้งสองนี้มุ่งเน้นไปที่การปรับขนาดธุรกรรม Ethereum ทั่วไปเป็นหลัก Matic ใช้กลไกฉันทามติ PoS บน sidechain โดยใช้โทเค็นของตัวเอง เครือข่าย OMG มีทิศทางคล้ายกัน แต่ปัจจุบันเครือข่ายอาศัยตัวตรวจสอบความถูกต้องในจำนวนที่แน่นอน
โซลูชันโรลอัพ
การใช้ส่วนขยาย Rollups นั้นค่อนข้างใหม่ในตลาด พวกเขาตั้งเป้าที่จะแก้ปัญหาความพร้อมใช้งานของข้อมูลโดยเก็บข้อมูลธุรกรรมที่จัดเก็บไว้ในบล็อกเชนของ Ethereum ในรูปแบบรวม/บีบอัด เป้าหมายหลักของการจัดกลุ่มธุรกรรมนี้คือการลดค่าใช้จ่ายในการตรวจสอบ ธุรกรรมที่จัดกลุ่มไม่ได้รับการตรวจสอบโดยตรงจากกลไกฉันทามติของ Ethereum แต่จะใช้กลไกต่างๆ เพื่อพิสูจน์ความถูกต้องของธุรกรรมเหล่านี้แทน โซลูชันการเปิดตัวมีสองประเภทกว้างๆ Optimistic Rollups และ zk Rollups ดำเนินการตรวจสอบต่างกัน ใน Optimistic Rollups จะใช้ Fraud Proofs เพื่อตรวจจับธุรกรรมที่ไม่ถูกต้องและลงโทษผู้ตรวจสอบความถูกต้องที่อนุญาต ใน zk Rollups การพิสูจน์ความรู้เป็นศูนย์ เช่น SNARK ใช้เพื่อพิสูจน์ความถูกต้องของธุรกรรมเลเยอร์ 2 หลักฐานเหล่านี้จะถูกเก็บไว้บนเครือข่ายพร้อมกับข้อมูลการทำธุรกรรม
zk Rollups เป็นอีกหนึ่งโซลูชันการปรับขนาด Rollups ที่มีจุดมุ่งหมายเพื่อให้บรรลุความสามารถในการปรับขนาดที่มากขึ้นของ Ethereum Layer 2 ในแง่ของการทำธุรกรรมเลเยอร์ 2 ต่อวินาที (TPS) อย่างไรก็ตาม เทคโนโลยียังคงจำกัดเฉพาะกรณีการใช้งานเฉพาะ เช่น การชำระเงินหรือการแลกเปลี่ยน และมีปัญหาคอขวดเนื่องจากความซับซ้อนของการสร้าง zk proof ในสาขานี้มีสองโครงการที่แข่งขันกัน Loopring และ zkSync ของ Matterlab Loopring เริ่มใช้ DEX รองโดยใช้ zk Rollups และได้ขยายไปสู่การชำระเงินรองด้วยการเปิดตัว Loopring Pay ในทางตรงกันข้าม zkSync มุ่งเน้นไปที่การชำระเงินรองก่อน ทีมงานเพิ่งเปิดตัวผลิตภัณฑ์
โซลูชันส่วนขยายอื่นๆ
มีโซลูชันปรับขนาดอื่นๆ สำหรับ Ethereum ที่ไม่เหมาะสมกับการจัดประเภท Plasma/Rollup ในทางเทคนิค ตัวอย่างหนึ่งคือ Starkware ซึ่งใช้โซลูชันการปรับขนาดแบบออฟไลน์สำหรับข้อมูลธุรกรรม ซึ่งคล้ายกับ Plasma อย่างไรก็ตาม ธุรกรรมนอกเครือข่ายจะถูกรวมเข้าด้วยกันโดยใช้รูปแบบการพิสูจน์ความรู้เป็นศูนย์ซึ่งไม่ต้องการการตั้งค่าที่เชื่อถือได้ ซึ่งเรียกว่า STARK Starkware และ Vitalik เรียกแนวทางนี้ว่า Validium
ชื่อเรื่องรอง
โซลูชันการชำระเงินแบบออฟไลน์ของ Ethereum
ในปี 2560 และ 2561 โซลูชันมาตราส่วนการชำระเงินเป็นโซลูชันแรกที่ออกสู่ตลาด พวกเขาทั้งหมดได้รับอิทธิพลอย่างมากจาก Lightning Network ของ Bitcoin โซลูชันเหล่านี้มุ่งเน้นไปที่การปรับขนาดธุรกรรมการชำระเงิน แต่ไม่อนุญาตให้ดำเนินการตามสัญญาอัจฉริยะแบบออฟไลน์โดยพลการ ดังนั้นจึงไม่รองรับ DeFi, Dapps หรือเกม นี่เป็นจุดอ่อนที่สำคัญในระบบนิเวศ Ethereum และน่าจะอธิบายได้ว่าทำไมโซลูชันประเภทนี้จึงไม่ได้รับแรงดึงมากนัก เทคโนโลยีพื้นฐานหลักที่ใช้ร่วมกันระหว่างโซลูชันเหล่านี้คือช่องทางของรัฐ Raiden Network, Connext/SpankChain และ Liquidity Network ล้วนเป็นโครงการที่พยายามสร้างเครือข่ายการชำระเงินแบบออฟไลน์บน Ethereum
Raiden Network นั้นถือว่าใกล้เคียงกับ LN บน Ethereum มากที่สุด เช่นเดียวกับ LN เปิดใช้งานช่องทาง 1 ต่อ 1 ระหว่างโหนดต่างๆ บนเครือข่ายเพื่อสร้างเครือข่าย micropayment ที่ทำงานบน Ethereum การเปิดตัว mainnet ครั้งแรกของ Raiden เกิดขึ้นในเดือนพฤษภาคม 2020 เมื่อใช้ Raiden explorer เราจะเห็นว่าในขณะที่เขียน เครือข่ายมีเพียง 25 บัญชีที่ไม่ซ้ำกันและประมาณ 50 ช่อง เนื่องจากการโฟกัสในพื้นที่ ethereum ได้เปลี่ยนไปสู่โซลูชันการปรับขนาดที่ยืดหยุ่นมากขึ้น จึงเป็นเรื่องยากที่จะเห็นอนาคตที่แข็งแกร่งสำหรับเครือข่ายช่องทางการชำระเงินแบบ 1 ต่อ 1 เช่น Raiden
คล้ายกับ Raiden Network เครือข่าย Liquidity มีเป้าหมายที่จะใช้ช่องทางการชำระเงินที่ด้านบนของ Ethereum อย่างไรก็ตาม แทนที่จะทำตามโมเดลแชนเนล 1 ต่อ 1 ที่ใช้ใน Raiden และ LN โปรเจ็กต์กลับใช้โมเดลแชนเนล 1 ต่อ N เครือข่ายอาศัยศูนย์กลางการชำระเงินซึ่งผู้ใช้หลายคนสามารถเชื่อมต่อได้ ในแง่นี้ Liquidity มีความคล้ายคลึงกับ sidechains เมื่อเทียบกับเครือข่ายช่องทางการชำระเงิน โครงการนี้นำโดยกลุ่มนักวิจัยทางวิชาการจาก Imperial College London ซึ่งมีความภาคภูมิใจในการนำเสนอผลงานวิจัยทางวิชาการบนเว็บไซต์ของโครงการ เปิดตัวบน mainnet ในปี 2018 โครงการนี้ล้มเหลวอย่างมากในการดึงดูดผู้ใช้ แม้ว่าจะมีการเพิ่มการใช้งานเครือข่าย Ethereum และค่าธรรมเนียมแก๊สเมื่อเร็วๆ นี้
คำอธิบายภาพ
ROI ของโทเค็นที่เกี่ยวข้องกับโซลูชันการชำระเงิน Layer2
ชื่อเรื่องรอง
ชุดสุดท้ายของ Ethereum Layer 2 มุ่งเน้นไปที่การเพิ่มคุณสมบัติให้กับ Ethereum ที่ไม่สามารถทำได้ในชั้นฐาน ซึ่งเป็นคุณสมบัติที่ได้รับความนิยมมากที่สุด: ความเป็นส่วนตัว ซึ่งรวมถึงการซ่อนจำนวนเงินในการทำธุรกรรมและการซ่อนที่อยู่ของผู้เข้าร่วมการทำธุรกรรมอย่างสมบูรณ์ ฟีเจอร์ความเป็นส่วนตัวเหล่านี้ไม่สามารถนำไปใช้โดยตรงบนห่วงโซ่หลักของ Ethereum และจำเป็นต้องนำไปใช้เป็นโซลูชันเลเยอร์ 2 แยกต่างหาก โครงการสำคัญสองโครงการในพื้นที่นี้คือ Aztec และ Keep
Aztec มีเป้าหมายที่จะสร้างเลเยอร์ UTXO บน Ethereum ซึ่งสามารถใช้การพิสูจน์ zk เพื่อเพิ่มความเป็นส่วนตัวในการทำธุรกรรมได้ โปรเจกต์นี้ใช้พิธีการประมวลผลสาธารณะขนาดใหญ่แบบหลายฝ่าย (MPC) เพื่อตั้งค่าเริ่มต้นที่เชื่อถือได้ให้เสร็จสมบูรณ์ และพัฒนา zk.money สำหรับชุมชนเพื่อทดลองใช้ผลิตภัณฑ์ เนื่องจากแผนความเป็นส่วนตัวของเลเยอร์ 2 และแผนการปรับขนาดทำงานแบบมุมฉาก ทีมงานของ Aztec จึงทำงานเพื่อรวมสองสิ่งนี้เข้าด้วยกัน โดยผสานเทคโนโลยีสแต็คที่เพิ่มความเป็นส่วนตัวเข้ากับสแต็กเทคโนโลยี zk Rollup เพื่อสร้าง zk² Rollup
ในทำนองเดียวกัน Keep Network กำลังพัฒนาเลเยอร์ความเป็นส่วนตัวแบบออฟไลน์สำหรับ Ethereum แทนที่จะมุ่งเน้นไปที่ธุรกรรมส่วนตัว โปรเจกต์สร้างที่เก็บข้อมูลส่วนตัวที่เรียกว่า Keeps ซึ่งสามารถเข้าถึงและใช้งานโดยสัญญาอัจฉริยะของ Ethereum Keep mainnet เปิดตัวเมื่อต้นเดือนพฤษภาคม 2020 เพื่อสนับสนุน TBTC ผลิตภัณฑ์เรือธงของโครงการ เราได้กล่าวถึง TBTC ในส่วนแรกของซีรีส์นี้ในฐานะผู้สมัครที่มีศักยภาพในการช่วยขยายเครือข่าย Bitcoin เพื่อให้บรรลุการรับประกันความปลอดภัยระดับสูงของ TBTC การทำธุรกรรมรองรับเฉพาะธุรกรรมบนเครือข่าย (บน Ethereum) อย่างไรก็ตาม ไม่มีข้อจำกัดพื้นฐานที่ขัดขวางการทำธุรกรรมเหล่านี้จากการดำเนินการนอกเครือข่าย
ชื่อเรื่องรอง
ในทางกลับกัน การทดลองที่กว้างขึ้นในระบบนิเวศ Ethereum อาจหมายถึงเส้นทางที่เร็วกว่าในการระบุโซลูชันความสามารถในการปรับขนาดที่ใช้งานได้จริง โซลูชันความสามารถในการปรับขนาดที่มีประสิทธิภาพดีอาจเอาชนะหรือดูดซับโซลูชันที่มีประสิทธิภาพน้อยกว่าได้ในที่สุด
สรุปแล้ว
มีบางอย่างเกี่ยวกับการถ่ายโอนที่ลดการกระจายตัวที่อาจเกิดขึ้นโดยการสร้างสะพานนอกเครือข่ายระหว่างเชนเลเยอร์ 2 ต่างๆ เช่น บริดจ์ที่ไม่ต้องการกลับไปที่เชนหลักของ Ethereum สิ่งนี้ทำให้นึกถึงวิสัยทัศน์ของโปรโตคอล inter-blockchain (IBC) ของ Cosmos บริดจ์แบบออฟไลน์สามารถเป็นกาวที่ประสานโครงการเลเยอร์ 2 ต่างๆ เข้าด้วยกัน เพื่อให้ได้ความสามารถในการขยายเครือข่ายทั่วทั้งเครือข่ายของ Ethereum อย่างไรก็ตาม เมื่อพิจารณาจากสถานะเริ่มต้นของโครงการเลเยอร์ 2 ส่วนใหญ่ จึงมีการพูดคุยกันเล็กน้อยเกี่ยวกับสะพานเลเยอร์ 2


