แนวคิดเรื่อง LSD: Rollups ที่มีพื้นฐานใน Puffer Finance

กลางAug 14, 2024
Puffer Finance, โปรโตคอลการฝากเงินที่ใช้งานอย่างเต็มที่บน EigenLayer ได้แนะนำวิธีแก้ปัญหาที่เรียกว่า Based Rollups มันเน้นที่จะรวมผู้ตรวจสอบจาก ETH mainnet เข้ามาให้บริการที่ปลอดภัยและมีประสิทธิภาพมากขึ้นสำหรับ Rollups โดยที่ Based Rollups มีเป้าหมายที่จะบรรลุการสั่งการที่ไม่มีการกระทำจากฝั่ง L1 proPoser เพื่อการเรียงลำดับการทำธุรกรรม ลดความเสี่ยงที่เกิดขึ้นจากการทำ Rollup sequencers ที่มีการควบคุมอย่างมาก ลดต้นทุนการทำธุรกรรมอย่างมีนัยสำคัญ และเพิ่มความเคลื่อนไหวของระบบ ซึ่งจะช่วยในเรื่องความปลอดภัยและประสิทธิภาพของ Rollups
แนวคิดเรื่อง LSD: Rollups ที่มีพื้นฐานใน Puffer Finance

บทความนี้นำเสนอวิธีการใช้โซลูชัน Based Rollups ของ Puffer Finance ซึ่งใช้ผู้ตรวจสอบเครือข่ายหลักของ Ethereum เพื่อให้ได้ตัวจัดเรียงที่มีความแบ่งเบา ลดค่าธรรมเนียมการทำธุรกรรม เพิ่มความปลอดภัย และนำเสนอกลไกการยืนยันล่วงหน้าเพื่อปรับปรุงประสบการณ์ของผู้ใช้

เร็วๆ นี้โปรโตคอลการเปิดใช้งานเงินทุนใหม่@puffer_finance, ทำงานอยู่ใน @eigenlayer, ได้เปิดตัวโซลูชันที่เรียกว่า Based Rollups โซลูชันนี้พยายามเสนอ Ethereum mainnet validators เพื่อให้บริการโซลูชันที่มีความปลอดภัยและมีประสิทธิภาพมากขึ้นสำหรับ Rollups โดยเฉพาะอย่างยิ่งการให้ความสำคัญกับการทำให้โซลูชันมีลักษณะที่กระจาย

เป็นคลาสสิก#LSTโปรโตคอล Puffer Finance ได้ใช้คุณสมบัติที่เป็นเอกลักษณ์ของมัน (รองรับทั้ง Ethereum mainnet#PoSและ Eigenlayer#restaking) เพื่อพัฒนาแนวคิดเทคโนโลยีใหม่นี้โดยขยายเรื่องราวให้มีความหมาย

การกระจายตัวของตัวจัดเรียงเป็นปัญหาสำคัญภายในชุมชน เนื่องจากมันเป็นตัวอ่อนแอสุดท้ายในระบบ Rollups และมีผลต่อประสบการณ์ของผู้ใช้โดยตรง สำหรับ Based Rollups มุ่งหวังที่จะกระจายตัวจัดเรียงโดยการออกแบบงานให้กับ Layer 1 ซึ่งไม่เพียงเพิ่มโอกาสในการกระจายตัวจัดเรียงที่มีความสามารถเกินไปใน Rollups ปัจจุบันเท่านั้น แต่ยังลดต้นทุนการทำธุรกรรมลงอย่างมีนัยสำคัญและเพิ่มกิจกรรมของระบบ

นักพัฒนาสามารถติดตั้งและจัดการโซ่ Rollups ของตนเองอย่างง่ายดาย โดยใช้โครงสร้าง Based Rollups ซึ่งเป็นการเพลิดพลั่งและเพลิดเพลงชั้นนำของ Ethereum

ความท้าทายปัจจุบันของ Rollups

ในปัจจุบัน #ZKและ#OPRollups ขึ้นอยู่กับตัวควบคุมตัวกลางเพื่อกำหนดลำดับการทำธุรกรรม การควบคุมตัวกลางนี้เป็นการนำเข้าความเสี่ยงเช่นความล้มเหลวของตัวควบคุมตัวกลาง ความเชื่อมั่นของผู้ใช้ที่ลดลง และเกี่ยวข้อง#MEVปัญหา

เพื่อลดความเสี่ยงเหล่านี้ Rollups จํานวนมากได้แนะนํา "escape hatches" กลไกที่อนุญาตให้ผู้ใช้ออกจาก Rollups ในกรณีที่ซีเควนเซอร์ล้มเหลว อย่างไรก็ตามกลไกเหล่านี้เพิ่มเวลาแฝงและค่าธรรมเนียมก๊าซและอาจใช้ประโยชน์สําหรับการสกัด MEV ผ่านการจัดลําดับที่เป็นอันตราย

ความต้องการที่เร่งด่วนสำหรับ Rollups ที่มีตัวจัดลำดับที่ไม่ central ไม่สามารถปฏิเสธได้

การแนะนำของ Based Rollups

การพับลง (Rollups) ที่การจัดลำดับธุรกรรมถูกกำหนดโดย L1 เรียกว่าพับลง (Based Rollups) แนวคิดนี้ถูกเสนอโดยนักวิจัยของ Ethereum Foundation อย่าง Justin Drake เมื่อเดือนมีนาคม 2023

Rollups ที่มีพื้นฐานที่สุด สามารถทำการจัดลำดับแบบกระจายได้ด้วยการใช้ L1 proposer เพื่อกำหนดลำดับของธุรกรรม วิธีนี้ไม่เพียงสืบทอดกิจกรรมและการกระจายตัวของ L1 เท่านั้น แต่ยังกำจัดความจำเป็นในการใช้ทางออก ซึ่งทำให้เพิ่มความปลอดภัยและประสิทธิภาพของ Rollups

วิธีการทำงานของ Rollups ที่ขึ้นอยู่กับ

ใน Based Rollups ผู้เสนอ L1 สามารถร่วมมือกับผู้ค้นหา L1 และผู้สร้าง L1 เพื่อรวมบล็อก Rollups ได้โดยไม่มีการอนุญาตในบล็อก L1 ถัดไป นี้หมายความว่าลำดับของบล็อก L2 ที่รวมและการเรียงลำดับธุรกรรมสุดท้ายถูกกำหนดโดยผู้เสนอ L1 อย่างไรก็ตามโดยทั่วไปแล้วผู้เสนอ L1 ไม่สร้างบล็อก L2 ด้วยตัวเอง แต่ทำให้แน่ใจว่าไม่มีภาระงานที่เพิ่มเติมบนผู้เสนอ L1

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

ข้อดีของ Based Rollups

  1. สืบทอดความต้านทานการเซ็นเซอร์ชั้น 1 และเพิ่มประสิทธิภาพการทำธุรกรรม: ตั้งแต่ Based Rollups นำมาให้บริการโดย Ethereum L1 proposers และ validator nodes พวกเขามีคุณสมบัติที่ทนทานต่อการเซ็นเซอร์ชันของ Ethereum และป้องกันการใช้ทางออก ซึ่งนั่นหมาะสำหรับกิจกรรมการทำธุรกรรมที่สูง โดยไม่ต้องเผชิญกับความล่าช้าและปัญหาความยุติธรรมที่เกี่ยวข้องกับการใช้ทางออก
  2. ลดค่าธรรมเนียมการทำธุรกรรม: การทำธุรกรรมที่ขึ้นอยู่กับทางออกที่มักจะเสียค่าแก๊สเพิ่มขึ้นซึ่งทำให้กิจกรรมของ Rollups แบบดั้งเดิมลดลง ในทางตรงกันข้าม การทำธุรกรรม Rollups ที่ขึ้นอยู่บนพื้นฐานไม่ต้องชำระค่าแก๊สเพิ่มเติม หรือต้องตรวจสอบลายเซ็นจากตัวเซ็นเซอร์ที่มีศูนย์กลาง โดยไม่ต้องใช้ทางออกหรือความเห็น PoS ภายนอก ต้นทุนโดยรวมจึงลดลงอีกต่อไป
  3. สืบทอดคุณสมบัติการกระจายอำนาจใน L1 เพื่อระบบที่ง่ายและปลอดภัยมากขึ้น: ด้วย Rollups ที่ใช้ธุรกิจเลิกทำการทำธุรกรรมออกนอกเชิงเลือกตั้ง ในขณะเดียวกันเลเยอร์ความเห็นร่วมสำหรับการเลือกลำดับธุรกรรม ความสามารถในการใช้ข้อมูล และการตรวจสอบเกิดขึ้นทั้งหมดอยู่บน L1 สิ่งนี้ทำให้ระบบ Based Rollups มีความเรียบง่ายมาก โดยไม่มีความจำเป็นต้องมีการตรวจสอบลายเซ็นตัวจัดเรียง ทางออกฉุกเฉิน หรือความเห็นร่วม PoS ภายนอก ผู้ค้นหาและผู้สร้างบล็อกของ L1 ได้รับสิทธิ์ในการรวมบล็อก Rollups ในซอง L1 และบล็อก L1 เพื่อสกัด MEV ของ Rollups อีกด้วย ซึ่งทำให้ความปลอดภัยของ L1 ดียิ่งขึ้น โดยปริยายตามปกติ Rollups ของ Based ไม่มีผลกระทบทางลบต่อผู้ถือหุ้น L1 ที่เดียร์เฟอลที่สุดคือเพิ่มรายได้เนื่องจาก MEV ส่วนมากไหลเข้าสู่ L1
  4. การบริหารจัดการโทเค็นที่ยืดหยุ่น: แม้ว่าการจัดลำดับถูกมอบหมายให้กับ L1 แต่ Based Rollups ยังสามารถมีโทเค็นการปกครองเพื่อเก็บค่าธรรมเนียมพื้นฐาน แน่นอนว่าพวกเขายังสามารถดำเนินการโดยไม่มีโทเค็นเช่นกัน เนื่องจากความถูกต้องและความเป็นธรรมของพวกเขาได้รับการ保证โดย Ethereum

ความท้าทายที่เผชิญโดย Based Rollups

รายได้ MEV ที่ลดลง

MEV เป็นแหล่งรายได้ที่สำคัญสำหรับ Rollups เดิม ๆ แต่ส่วนใหญ่ของ MEV ใน Based Rollups ไหลไปที่ผู้เสนอ L1 ซึ่งเสียรายได้ MEV สำหรับ Based Rollups แต่พวกเขายังคงรักษาตัวเลือกในการรับรายได้จากค่าธรรมเนียมการแอ่งของ L2 (เช่น EIP-1559 รูปแบบค่าธรรมเนียม L2 ฐาน)
อย่างไรก็ตาม ของ Rollups ที่ต้องการจะรับ MEV ของตัวเองอาจใช้กลไกการตอบแทนบางอย่าง เช่น รวมทั้งกลไกการประมูล เช่น Dutch auction ในสัญญา L1 เพื่อบังคับให้คนส่งกลุ่มต้องจ่าย ETH บางส่วนให้กับสัญญา

ความยืดหยุ่นในการจัดลำดับจำกัดและขาดการยืนยันก่อนหน้า

แม้ว่า Rollups Based จะมีประโยชน์มากมาย แต่พวกเขาก็ยังเผชิญกับความท้าทายบางอย่างโดยเฉพาะเรื่องการยืนยันที่อ่อนไหว การยืนยันที่อ่อนไหวนี้หมายถึงความสามารถของผู้ใช้ในการรู้ได้อย่างเป็นนัยว่าธุรกรรมของพวกเขาจะสามารถเข้าถึง Ethereum’s Layer 1 (L1) ได้สำเร็จอย่างน่าเชื่อถือ
Rollups ปัจจุบันมีการยืนยันล่วงหน้าที่ทำให้ผู้ใช้ทราบว่าธุรกรรมของพวกเขาจะถูกส่งไปยัง L1 อย่างแน่นอน
อย่างไรก็ตามการมอบหมายลำดับการทำงานให้กับ L1 ใน Based Rollups จะลดความยืดหยุ่นของการจัดลำดับ ซึ่งทำให้เป็นไปไม่ได้ที่จะให้การยืนยันล่วงหน้าหรือดำเนินการจัดลำดับตามลำดับคำขอแรกเข้าก่อน (FCFS) เช่น Arbitrum
เพื่อแก้ไขปัญหาการยืนยันล่วงหน้า จัสติน เดรก предложилในปีธันวาคม 2023 การใช้การเลื่อนเงินฝากอีกครั้ง ในการออกแบบนี้ ส่วนหนึ่งของผู้เสนอ L1 ให้การยืนยัน (ผ่านการเลื่อนเงินฝากอีกครั้ง) ในการรวมบล็อก Based Rollups ในบล็อก L1 ที่จะเสนอในอนาคต โดยผู้เสนอ L1 ทราบอย่างน้อย 32 บล็อกล่วงหน้า สามารถกำหนดใครจะเป็นผู้เสนอสำหรับแต่ละบล็อกได้

การปรับปรุง Puffer Finance สำหรับ Based Rollups

Puffer Finance มีเป้าหมายที่จะรวมการยืนยันก่อนหน้าด้วย Based Rollups ผ่านโครงสร้าง UniFi ของตัวเอง ซึ่งมอบความรวดเร็ว (100 มิลลิวินาที) ในการยืนยัน พร้อมทั้งยังรักษาคุณสมบัติทั้งหมดของ Based Rollups ไว้

กลไกการยืนยันล่วงหน้าช่วยให้มั่นใจได้ถึงการส่งธุรกรรมไปยัง L1

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

การยืนยันทันใจภายใน 100 มิลลิวินาที

สำหรับแอปพลิเคชันเช่น#GameFi, การยืนยันแบบอ่อนเป็นสิ่งสำคัญในการให้คำตอบอย่างรวดเร็ว (เช่นประมาณ 100 มิลลิวินาที) อย่างไรก็ตามเนื่องจากความฉุกเฉินที่แตกต่างกันของตัวสร้างลำดับ Based Rollups ผู้ตรวจสอบเหล่านี้ตามไปด้วยเวลาการสร้างบล็อก 12 วินาที ซึ่งทำให้เวลาการยืนยันขั้นต่ำเป็น 12 วินาที ซึ่งทำให้ความเร็วของการยืนยันแบบอ่อนลดลง

Puffer's UniFi ผสมการยืนยันก่อน (Preconfs) กับ Rollups ที่เป็นพื้นฐาน ทำให้ Rollups ที่เป็นพื้นฐานสามารถให้ประสบการณ์ของผู้ใช้ที่เทียบเท่ากับที่ของ sequencers แบบที่มีการยืนยัน โดยมีเวลายืนยันเพียง 100 มิลลิวินาที ในขณะที่ยังรักษาระบบกิจกรรม การผสมนี้ทำให้ Rollups ที่เป็นพื้นฐานสามารถรักษาคุณสมบัติเดิมทั้งหมด และให้การแก้ไขปัญหาการแยกแยะ Likelihood บน Ethereum และส่งเสริมระบบนิเวศ Rollup ที่เป็นหนึ่งเดียวและมีประสิทธิภาพมากยิ่งขึ้น

โครงสร้าง UniFi

โครงสร้าง UniFi ช่วยให้การขยายอย่างรวดเร็วจากตัวจัดลำดับที่มีการควบคุมแบบเซ็นทรัลเดียว ไปจนถึงหลายหมื่นตัวจัดลำดับแบบไม่มีการควบคุมโดยใช้โหนดตรวจสอบความถูกต้องของ Puffer UniFi มีความตั้งใจที่จะผสานการยืนยันก่อนหน้าใน Based Rollup อย่างไม่มีซ้ำซ้อน

ผู้ใช้ส่งธุรกรรม Rollup ซึ่งจะถูกประมวลผลโดยตัวตรวจสอบ Puffer ผู้ตรวจสอบเหล่านี้จะให้การยืนยันก่อนหน้านี้เพื่อให้ผู้ใช้ทราบว่าธุรกรรมของพวกเขาจะถูกรวมอยู่ในสถานะ L1 ของ Ethereum

ผู้ตรวจสอบ Puffer restake ตามเงื่อนไขการตัดสินใจเพิ่มเติมเพื่อให้มั่นคง รับรายการ Rollup จากผู้ใช้ และออก pre-confirmations ผู้ตรวจสอบเหล่านี้เตรียมพร้อมที่จะรวมรายการ Rollup ในบล็อก L1

กลไกตัดสินก่อนการยืนยัน (Preconf Slasher AVS) นำเสนอเงื่อนไขการตัดสินสำหรับผู้ตรวจสอบที่เพิ่มเติมเพื่อป้องกันไม่ให้พวกเขาละเว้นความสัมพันธ์ก่อนการยืนยัน รวมถึงการป้องกันไม่ให้ผู้ตรวจสอบล้มเหลวในการส่งรายการ Rollup บางรายการไปยัง L1

ผู้ตรวจสอบ Puffer ของสร้างบล็อกเพื่อเสนอให้กับ Ethereum L1 ซึ่งรวมถึงลำดับ Rollup ที่ได้รับการยืนยันล่วงหน้า

สัญญาตัวควบคุม Puffer ยอมรับธุรกรรม Rollup

PufETH Vault รวบรวมค่าภาวะแน่นของการเรียกเก็บค่าภาวะและค่าภาวะขัดแย้งที่เกิดขึ้นจากการทำธุรกรรม Rollup ซึ่งเพิ่มผลตอบแทนสำหรับผู้ถือ PufETH และให้ผลตอบแทนธรรมชาติแก่ผู้ใช้ UniFi

uniETH ที่สามารถลดความเสี่ยงในตลาด

unifETH เป็นโทเค็นก๊าซสากลในระบบนิเวศ UniFi มันสร้างผลตอบแทนผ่าน pufETH และจัดการโดย Decentralized Autonomous Organization (DAO) เพื่อหลีกเลี่ยงความเสี่ยงทางการตลาดเช่นการชําระบัญชีเงินกู้เนื่องจากความผันผวนของราคา Ethereum และกลไกการป้องกันการหักเงินของ Puffer สามารถหลีกเลี่ยงความเสี่ยงเหล่านี้ได้

สถานการณ์การทำธุรกรรมโดยไม่ใช้ Gas

ใน Web2 ผู้ใช้มักเคยเรียนรู้บริการอินเทอร์เน็ตฟรีที่ได้รับการสนับสนุนจากโฆษณา ใน web3 ความต้องการให้ผู้ใช้จ่ายค่าบริการอาจเป็นอุปสรรคที่สามารถขัดขวางการใช้งาน

ผู้ใช้ Puffer's Based Rollup สามารถรับรายได้ได้โดยล็อคสินทรัพย์ในสะพาน Rollup ชนิดเดียวกับการสร้างรายได้ภายใน Rollup นี้ ซึ่งช่วยให้ Puffer สามารถสนับสนุนบางสถานการณ์ในการใช้งานเช่นการทำธุรกรรมที่ไม่มีค่าธรรมเนียมได้ ซึ่งมีผลกระทบต่อทั้ง web2 และ web3

เครือข่าย dApp ที่อ้างอิง Puffer's

หากค่าธรรมเนียมการทําธุรกรรมในห่วงโซ่ Rollups สูงเกินไปสําหรับ dApp นักพัฒนาอาจพิจารณาออกจากห่วงโซ่ Rollups เพื่อสร้างห่วงโซ่เฉพาะของตนเองทําให้พวกเขาได้รับรายได้โดยตรงจากค่าธรรมเนียมการทําธุรกรรมของผู้ใช้ Puffer นําเสนอโซลูชันสําหรับนักพัฒนาด้วย Based dApp Chain

การเปิดตัว Puffer-Based dApp Chain ง่ายเหมือนการติดตั้งสัญญาอัจฉริยะ พร้อมสืบทอดความปลอดภัยและคุณสมบัติด้านการกระจายของ Ethereum นักพัฒนาสามารถรับค่าธรรมเนียมการทำธุรกรรมจากโซ่ Rollups ของ dApp โดยไม่จำเป็นต้องดำเนินการเป็นตัวกลางและสามารถเปิดใช้การทำธุรกรรมและปฏิสัมพันธ์ข้ามโซ่ได้

ธุรกรรมบน Puffer’s Based dApp Chain สามารถยืนยันได้อย่างรวดเร็วในไมลิวินาที 100 และการยืนยันก่อนหน้าของ Puffer จะให้ความมั่นใจว่าธุรกรรมถูกส่งไปยัง L1 แล้ว

สรุปผล

ด้วยความร่วมมือกับมูลนิธิ Ethereum Puffer Finance กําลังมอบโซลูชันที่ปลอดภัยและมีประสิทธิภาพมากขึ้นสําหรับ Rollups วิธีการจัดลําดับแบบกระจายอํานาจนี้ไม่เพียง แต่ช่วยลดความเสี่ยงของซีเควนเซอร์แบบรวมศูนย์ในปัจจุบัน แต่ยังช่วยลดต้นทุนการทําธุรกรรมและเพิ่มกิจกรรมของระบบได้อย่างมาก

ด้วยการรวมการยืนยันก่อนและเวลายืนยันด่วน 100 มิลลิวินาที การรวม Based จะเป็นตัวเลือกที่เหมาะสมสำหรับแอปพลิเคชันต่าง ๆ รวมถึง GameFi ซึ่งมั่นใจได้ว่าทั้งประสบการณ์ผู้ใช้ที่ไม่มีรอยต่อและความสมบูรณ์ของการทำธุรกรรม อีกทั้งนักพัฒนาสามารถใช้งานและจัดการเครือข่าย Rollups ของตัวเองได้อย่างง่ายดายโดยไม่ต้องกังวลเกี่ยวกับการทำงานของการจัดเรียงที่เซ็นทรัล พร้อมที่จะเพลิดเพลินกับความปลอดภัยและคุ้มครองของ Ethereum

ปฏิเสธ:

  1. บทความนี้พิมพ์ซ้ําจาก [Trustless Labs], สิทธิ์ในการคัดลอกทั้งหมดเป็นของผู้เขียนต้นฉบับ [ Trustless Labs]. หากมีคำปฏิเสธเกี่ยวกับการเผยแพร่ฉบับนี้ กรุณาติดต่อ ประตูเรียนรู้ ทีมและพวกเขาจะจัดการกับมันทันที
  2. คำปฏิเสธความรับผิดชอบ: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้นและไม่เป็นการให้คำแนะนำการลงทุนใด ๆ
  3. การแปลของบทความเป็นภาษาอื่น ๆ ทำโดยทีมงาน Gate Learn หากไม่ได้กล่าวถึง การคัดลอก การแจกจ่าย หรือการลอกเลียนแบบบทความที่แปลไว้นั้นถือเป็นการฝ่าฝืนกฎหมาย

แนวคิดเรื่อง LSD: Rollups ที่มีพื้นฐานใน Puffer Finance

กลางAug 14, 2024
Puffer Finance, โปรโตคอลการฝากเงินที่ใช้งานอย่างเต็มที่บน EigenLayer ได้แนะนำวิธีแก้ปัญหาที่เรียกว่า Based Rollups มันเน้นที่จะรวมผู้ตรวจสอบจาก ETH mainnet เข้ามาให้บริการที่ปลอดภัยและมีประสิทธิภาพมากขึ้นสำหรับ Rollups โดยที่ Based Rollups มีเป้าหมายที่จะบรรลุการสั่งการที่ไม่มีการกระทำจากฝั่ง L1 proPoser เพื่อการเรียงลำดับการทำธุรกรรม ลดความเสี่ยงที่เกิดขึ้นจากการทำ Rollup sequencers ที่มีการควบคุมอย่างมาก ลดต้นทุนการทำธุรกรรมอย่างมีนัยสำคัญ และเพิ่มความเคลื่อนไหวของระบบ ซึ่งจะช่วยในเรื่องความปลอดภัยและประสิทธิภาพของ Rollups
แนวคิดเรื่อง LSD: Rollups ที่มีพื้นฐานใน Puffer Finance

บทความนี้นำเสนอวิธีการใช้โซลูชัน Based Rollups ของ Puffer Finance ซึ่งใช้ผู้ตรวจสอบเครือข่ายหลักของ Ethereum เพื่อให้ได้ตัวจัดเรียงที่มีความแบ่งเบา ลดค่าธรรมเนียมการทำธุรกรรม เพิ่มความปลอดภัย และนำเสนอกลไกการยืนยันล่วงหน้าเพื่อปรับปรุงประสบการณ์ของผู้ใช้

เร็วๆ นี้โปรโตคอลการเปิดใช้งานเงินทุนใหม่@puffer_finance, ทำงานอยู่ใน @eigenlayer, ได้เปิดตัวโซลูชันที่เรียกว่า Based Rollups โซลูชันนี้พยายามเสนอ Ethereum mainnet validators เพื่อให้บริการโซลูชันที่มีความปลอดภัยและมีประสิทธิภาพมากขึ้นสำหรับ Rollups โดยเฉพาะอย่างยิ่งการให้ความสำคัญกับการทำให้โซลูชันมีลักษณะที่กระจาย

เป็นคลาสสิก#LSTโปรโตคอล Puffer Finance ได้ใช้คุณสมบัติที่เป็นเอกลักษณ์ของมัน (รองรับทั้ง Ethereum mainnet#PoSและ Eigenlayer#restaking) เพื่อพัฒนาแนวคิดเทคโนโลยีใหม่นี้โดยขยายเรื่องราวให้มีความหมาย

การกระจายตัวของตัวจัดเรียงเป็นปัญหาสำคัญภายในชุมชน เนื่องจากมันเป็นตัวอ่อนแอสุดท้ายในระบบ Rollups และมีผลต่อประสบการณ์ของผู้ใช้โดยตรง สำหรับ Based Rollups มุ่งหวังที่จะกระจายตัวจัดเรียงโดยการออกแบบงานให้กับ Layer 1 ซึ่งไม่เพียงเพิ่มโอกาสในการกระจายตัวจัดเรียงที่มีความสามารถเกินไปใน Rollups ปัจจุบันเท่านั้น แต่ยังลดต้นทุนการทำธุรกรรมลงอย่างมีนัยสำคัญและเพิ่มกิจกรรมของระบบ

นักพัฒนาสามารถติดตั้งและจัดการโซ่ Rollups ของตนเองอย่างง่ายดาย โดยใช้โครงสร้าง Based Rollups ซึ่งเป็นการเพลิดพลั่งและเพลิดเพลงชั้นนำของ Ethereum

ความท้าทายปัจจุบันของ Rollups

ในปัจจุบัน #ZKและ#OPRollups ขึ้นอยู่กับตัวควบคุมตัวกลางเพื่อกำหนดลำดับการทำธุรกรรม การควบคุมตัวกลางนี้เป็นการนำเข้าความเสี่ยงเช่นความล้มเหลวของตัวควบคุมตัวกลาง ความเชื่อมั่นของผู้ใช้ที่ลดลง และเกี่ยวข้อง#MEVปัญหา

เพื่อลดความเสี่ยงเหล่านี้ Rollups จํานวนมากได้แนะนํา "escape hatches" กลไกที่อนุญาตให้ผู้ใช้ออกจาก Rollups ในกรณีที่ซีเควนเซอร์ล้มเหลว อย่างไรก็ตามกลไกเหล่านี้เพิ่มเวลาแฝงและค่าธรรมเนียมก๊าซและอาจใช้ประโยชน์สําหรับการสกัด MEV ผ่านการจัดลําดับที่เป็นอันตราย

ความต้องการที่เร่งด่วนสำหรับ Rollups ที่มีตัวจัดลำดับที่ไม่ central ไม่สามารถปฏิเสธได้

การแนะนำของ Based Rollups

การพับลง (Rollups) ที่การจัดลำดับธุรกรรมถูกกำหนดโดย L1 เรียกว่าพับลง (Based Rollups) แนวคิดนี้ถูกเสนอโดยนักวิจัยของ Ethereum Foundation อย่าง Justin Drake เมื่อเดือนมีนาคม 2023

Rollups ที่มีพื้นฐานที่สุด สามารถทำการจัดลำดับแบบกระจายได้ด้วยการใช้ L1 proposer เพื่อกำหนดลำดับของธุรกรรม วิธีนี้ไม่เพียงสืบทอดกิจกรรมและการกระจายตัวของ L1 เท่านั้น แต่ยังกำจัดความจำเป็นในการใช้ทางออก ซึ่งทำให้เพิ่มความปลอดภัยและประสิทธิภาพของ Rollups

วิธีการทำงานของ Rollups ที่ขึ้นอยู่กับ

ใน Based Rollups ผู้เสนอ L1 สามารถร่วมมือกับผู้ค้นหา L1 และผู้สร้าง L1 เพื่อรวมบล็อก Rollups ได้โดยไม่มีการอนุญาตในบล็อก L1 ถัดไป นี้หมายความว่าลำดับของบล็อก L2 ที่รวมและการเรียงลำดับธุรกรรมสุดท้ายถูกกำหนดโดยผู้เสนอ L1 อย่างไรก็ตามโดยทั่วไปแล้วผู้เสนอ L1 ไม่สร้างบล็อก L2 ด้วยตัวเอง แต่ทำให้แน่ใจว่าไม่มีภาระงานที่เพิ่มเติมบนผู้เสนอ L1

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

ข้อดีของ Based Rollups

  1. สืบทอดความต้านทานการเซ็นเซอร์ชั้น 1 และเพิ่มประสิทธิภาพการทำธุรกรรม: ตั้งแต่ Based Rollups นำมาให้บริการโดย Ethereum L1 proposers และ validator nodes พวกเขามีคุณสมบัติที่ทนทานต่อการเซ็นเซอร์ชันของ Ethereum และป้องกันการใช้ทางออก ซึ่งนั่นหมาะสำหรับกิจกรรมการทำธุรกรรมที่สูง โดยไม่ต้องเผชิญกับความล่าช้าและปัญหาความยุติธรรมที่เกี่ยวข้องกับการใช้ทางออก
  2. ลดค่าธรรมเนียมการทำธุรกรรม: การทำธุรกรรมที่ขึ้นอยู่กับทางออกที่มักจะเสียค่าแก๊สเพิ่มขึ้นซึ่งทำให้กิจกรรมของ Rollups แบบดั้งเดิมลดลง ในทางตรงกันข้าม การทำธุรกรรม Rollups ที่ขึ้นอยู่บนพื้นฐานไม่ต้องชำระค่าแก๊สเพิ่มเติม หรือต้องตรวจสอบลายเซ็นจากตัวเซ็นเซอร์ที่มีศูนย์กลาง โดยไม่ต้องใช้ทางออกหรือความเห็น PoS ภายนอก ต้นทุนโดยรวมจึงลดลงอีกต่อไป
  3. สืบทอดคุณสมบัติการกระจายอำนาจใน L1 เพื่อระบบที่ง่ายและปลอดภัยมากขึ้น: ด้วย Rollups ที่ใช้ธุรกิจเลิกทำการทำธุรกรรมออกนอกเชิงเลือกตั้ง ในขณะเดียวกันเลเยอร์ความเห็นร่วมสำหรับการเลือกลำดับธุรกรรม ความสามารถในการใช้ข้อมูล และการตรวจสอบเกิดขึ้นทั้งหมดอยู่บน L1 สิ่งนี้ทำให้ระบบ Based Rollups มีความเรียบง่ายมาก โดยไม่มีความจำเป็นต้องมีการตรวจสอบลายเซ็นตัวจัดเรียง ทางออกฉุกเฉิน หรือความเห็นร่วม PoS ภายนอก ผู้ค้นหาและผู้สร้างบล็อกของ L1 ได้รับสิทธิ์ในการรวมบล็อก Rollups ในซอง L1 และบล็อก L1 เพื่อสกัด MEV ของ Rollups อีกด้วย ซึ่งทำให้ความปลอดภัยของ L1 ดียิ่งขึ้น โดยปริยายตามปกติ Rollups ของ Based ไม่มีผลกระทบทางลบต่อผู้ถือหุ้น L1 ที่เดียร์เฟอลที่สุดคือเพิ่มรายได้เนื่องจาก MEV ส่วนมากไหลเข้าสู่ L1
  4. การบริหารจัดการโทเค็นที่ยืดหยุ่น: แม้ว่าการจัดลำดับถูกมอบหมายให้กับ L1 แต่ Based Rollups ยังสามารถมีโทเค็นการปกครองเพื่อเก็บค่าธรรมเนียมพื้นฐาน แน่นอนว่าพวกเขายังสามารถดำเนินการโดยไม่มีโทเค็นเช่นกัน เนื่องจากความถูกต้องและความเป็นธรรมของพวกเขาได้รับการ保证โดย Ethereum

ความท้าทายที่เผชิญโดย Based Rollups

รายได้ MEV ที่ลดลง

MEV เป็นแหล่งรายได้ที่สำคัญสำหรับ Rollups เดิม ๆ แต่ส่วนใหญ่ของ MEV ใน Based Rollups ไหลไปที่ผู้เสนอ L1 ซึ่งเสียรายได้ MEV สำหรับ Based Rollups แต่พวกเขายังคงรักษาตัวเลือกในการรับรายได้จากค่าธรรมเนียมการแอ่งของ L2 (เช่น EIP-1559 รูปแบบค่าธรรมเนียม L2 ฐาน)
อย่างไรก็ตาม ของ Rollups ที่ต้องการจะรับ MEV ของตัวเองอาจใช้กลไกการตอบแทนบางอย่าง เช่น รวมทั้งกลไกการประมูล เช่น Dutch auction ในสัญญา L1 เพื่อบังคับให้คนส่งกลุ่มต้องจ่าย ETH บางส่วนให้กับสัญญา

ความยืดหยุ่นในการจัดลำดับจำกัดและขาดการยืนยันก่อนหน้า

แม้ว่า Rollups Based จะมีประโยชน์มากมาย แต่พวกเขาก็ยังเผชิญกับความท้าทายบางอย่างโดยเฉพาะเรื่องการยืนยันที่อ่อนไหว การยืนยันที่อ่อนไหวนี้หมายถึงความสามารถของผู้ใช้ในการรู้ได้อย่างเป็นนัยว่าธุรกรรมของพวกเขาจะสามารถเข้าถึง Ethereum’s Layer 1 (L1) ได้สำเร็จอย่างน่าเชื่อถือ
Rollups ปัจจุบันมีการยืนยันล่วงหน้าที่ทำให้ผู้ใช้ทราบว่าธุรกรรมของพวกเขาจะถูกส่งไปยัง L1 อย่างแน่นอน
อย่างไรก็ตามการมอบหมายลำดับการทำงานให้กับ L1 ใน Based Rollups จะลดความยืดหยุ่นของการจัดลำดับ ซึ่งทำให้เป็นไปไม่ได้ที่จะให้การยืนยันล่วงหน้าหรือดำเนินการจัดลำดับตามลำดับคำขอแรกเข้าก่อน (FCFS) เช่น Arbitrum
เพื่อแก้ไขปัญหาการยืนยันล่วงหน้า จัสติน เดรก предложилในปีธันวาคม 2023 การใช้การเลื่อนเงินฝากอีกครั้ง ในการออกแบบนี้ ส่วนหนึ่งของผู้เสนอ L1 ให้การยืนยัน (ผ่านการเลื่อนเงินฝากอีกครั้ง) ในการรวมบล็อก Based Rollups ในบล็อก L1 ที่จะเสนอในอนาคต โดยผู้เสนอ L1 ทราบอย่างน้อย 32 บล็อกล่วงหน้า สามารถกำหนดใครจะเป็นผู้เสนอสำหรับแต่ละบล็อกได้

การปรับปรุง Puffer Finance สำหรับ Based Rollups

Puffer Finance มีเป้าหมายที่จะรวมการยืนยันก่อนหน้าด้วย Based Rollups ผ่านโครงสร้าง UniFi ของตัวเอง ซึ่งมอบความรวดเร็ว (100 มิลลิวินาที) ในการยืนยัน พร้อมทั้งยังรักษาคุณสมบัติทั้งหมดของ Based Rollups ไว้

กลไกการยืนยันล่วงหน้าช่วยให้มั่นใจได้ถึงการส่งธุรกรรมไปยัง L1

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

การยืนยันทันใจภายใน 100 มิลลิวินาที

สำหรับแอปพลิเคชันเช่น#GameFi, การยืนยันแบบอ่อนเป็นสิ่งสำคัญในการให้คำตอบอย่างรวดเร็ว (เช่นประมาณ 100 มิลลิวินาที) อย่างไรก็ตามเนื่องจากความฉุกเฉินที่แตกต่างกันของตัวสร้างลำดับ Based Rollups ผู้ตรวจสอบเหล่านี้ตามไปด้วยเวลาการสร้างบล็อก 12 วินาที ซึ่งทำให้เวลาการยืนยันขั้นต่ำเป็น 12 วินาที ซึ่งทำให้ความเร็วของการยืนยันแบบอ่อนลดลง

Puffer's UniFi ผสมการยืนยันก่อน (Preconfs) กับ Rollups ที่เป็นพื้นฐาน ทำให้ Rollups ที่เป็นพื้นฐานสามารถให้ประสบการณ์ของผู้ใช้ที่เทียบเท่ากับที่ของ sequencers แบบที่มีการยืนยัน โดยมีเวลายืนยันเพียง 100 มิลลิวินาที ในขณะที่ยังรักษาระบบกิจกรรม การผสมนี้ทำให้ Rollups ที่เป็นพื้นฐานสามารถรักษาคุณสมบัติเดิมทั้งหมด และให้การแก้ไขปัญหาการแยกแยะ Likelihood บน Ethereum และส่งเสริมระบบนิเวศ Rollup ที่เป็นหนึ่งเดียวและมีประสิทธิภาพมากยิ่งขึ้น

โครงสร้าง UniFi

โครงสร้าง UniFi ช่วยให้การขยายอย่างรวดเร็วจากตัวจัดลำดับที่มีการควบคุมแบบเซ็นทรัลเดียว ไปจนถึงหลายหมื่นตัวจัดลำดับแบบไม่มีการควบคุมโดยใช้โหนดตรวจสอบความถูกต้องของ Puffer UniFi มีความตั้งใจที่จะผสานการยืนยันก่อนหน้าใน Based Rollup อย่างไม่มีซ้ำซ้อน

ผู้ใช้ส่งธุรกรรม Rollup ซึ่งจะถูกประมวลผลโดยตัวตรวจสอบ Puffer ผู้ตรวจสอบเหล่านี้จะให้การยืนยันก่อนหน้านี้เพื่อให้ผู้ใช้ทราบว่าธุรกรรมของพวกเขาจะถูกรวมอยู่ในสถานะ L1 ของ Ethereum

ผู้ตรวจสอบ Puffer restake ตามเงื่อนไขการตัดสินใจเพิ่มเติมเพื่อให้มั่นคง รับรายการ Rollup จากผู้ใช้ และออก pre-confirmations ผู้ตรวจสอบเหล่านี้เตรียมพร้อมที่จะรวมรายการ Rollup ในบล็อก L1

กลไกตัดสินก่อนการยืนยัน (Preconf Slasher AVS) นำเสนอเงื่อนไขการตัดสินสำหรับผู้ตรวจสอบที่เพิ่มเติมเพื่อป้องกันไม่ให้พวกเขาละเว้นความสัมพันธ์ก่อนการยืนยัน รวมถึงการป้องกันไม่ให้ผู้ตรวจสอบล้มเหลวในการส่งรายการ Rollup บางรายการไปยัง L1

ผู้ตรวจสอบ Puffer ของสร้างบล็อกเพื่อเสนอให้กับ Ethereum L1 ซึ่งรวมถึงลำดับ Rollup ที่ได้รับการยืนยันล่วงหน้า

สัญญาตัวควบคุม Puffer ยอมรับธุรกรรม Rollup

PufETH Vault รวบรวมค่าภาวะแน่นของการเรียกเก็บค่าภาวะและค่าภาวะขัดแย้งที่เกิดขึ้นจากการทำธุรกรรม Rollup ซึ่งเพิ่มผลตอบแทนสำหรับผู้ถือ PufETH และให้ผลตอบแทนธรรมชาติแก่ผู้ใช้ UniFi

uniETH ที่สามารถลดความเสี่ยงในตลาด

unifETH เป็นโทเค็นก๊าซสากลในระบบนิเวศ UniFi มันสร้างผลตอบแทนผ่าน pufETH และจัดการโดย Decentralized Autonomous Organization (DAO) เพื่อหลีกเลี่ยงความเสี่ยงทางการตลาดเช่นการชําระบัญชีเงินกู้เนื่องจากความผันผวนของราคา Ethereum และกลไกการป้องกันการหักเงินของ Puffer สามารถหลีกเลี่ยงความเสี่ยงเหล่านี้ได้

สถานการณ์การทำธุรกรรมโดยไม่ใช้ Gas

ใน Web2 ผู้ใช้มักเคยเรียนรู้บริการอินเทอร์เน็ตฟรีที่ได้รับการสนับสนุนจากโฆษณา ใน web3 ความต้องการให้ผู้ใช้จ่ายค่าบริการอาจเป็นอุปสรรคที่สามารถขัดขวางการใช้งาน

ผู้ใช้ Puffer's Based Rollup สามารถรับรายได้ได้โดยล็อคสินทรัพย์ในสะพาน Rollup ชนิดเดียวกับการสร้างรายได้ภายใน Rollup นี้ ซึ่งช่วยให้ Puffer สามารถสนับสนุนบางสถานการณ์ในการใช้งานเช่นการทำธุรกรรมที่ไม่มีค่าธรรมเนียมได้ ซึ่งมีผลกระทบต่อทั้ง web2 และ web3

เครือข่าย dApp ที่อ้างอิง Puffer's

หากค่าธรรมเนียมการทําธุรกรรมในห่วงโซ่ Rollups สูงเกินไปสําหรับ dApp นักพัฒนาอาจพิจารณาออกจากห่วงโซ่ Rollups เพื่อสร้างห่วงโซ่เฉพาะของตนเองทําให้พวกเขาได้รับรายได้โดยตรงจากค่าธรรมเนียมการทําธุรกรรมของผู้ใช้ Puffer นําเสนอโซลูชันสําหรับนักพัฒนาด้วย Based dApp Chain

การเปิดตัว Puffer-Based dApp Chain ง่ายเหมือนการติดตั้งสัญญาอัจฉริยะ พร้อมสืบทอดความปลอดภัยและคุณสมบัติด้านการกระจายของ Ethereum นักพัฒนาสามารถรับค่าธรรมเนียมการทำธุรกรรมจากโซ่ Rollups ของ dApp โดยไม่จำเป็นต้องดำเนินการเป็นตัวกลางและสามารถเปิดใช้การทำธุรกรรมและปฏิสัมพันธ์ข้ามโซ่ได้

ธุรกรรมบน Puffer’s Based dApp Chain สามารถยืนยันได้อย่างรวดเร็วในไมลิวินาที 100 และการยืนยันก่อนหน้าของ Puffer จะให้ความมั่นใจว่าธุรกรรมถูกส่งไปยัง L1 แล้ว

สรุปผล

ด้วยความร่วมมือกับมูลนิธิ Ethereum Puffer Finance กําลังมอบโซลูชันที่ปลอดภัยและมีประสิทธิภาพมากขึ้นสําหรับ Rollups วิธีการจัดลําดับแบบกระจายอํานาจนี้ไม่เพียง แต่ช่วยลดความเสี่ยงของซีเควนเซอร์แบบรวมศูนย์ในปัจจุบัน แต่ยังช่วยลดต้นทุนการทําธุรกรรมและเพิ่มกิจกรรมของระบบได้อย่างมาก

ด้วยการรวมการยืนยันก่อนและเวลายืนยันด่วน 100 มิลลิวินาที การรวม Based จะเป็นตัวเลือกที่เหมาะสมสำหรับแอปพลิเคชันต่าง ๆ รวมถึง GameFi ซึ่งมั่นใจได้ว่าทั้งประสบการณ์ผู้ใช้ที่ไม่มีรอยต่อและความสมบูรณ์ของการทำธุรกรรม อีกทั้งนักพัฒนาสามารถใช้งานและจัดการเครือข่าย Rollups ของตัวเองได้อย่างง่ายดายโดยไม่ต้องกังวลเกี่ยวกับการทำงานของการจัดเรียงที่เซ็นทรัล พร้อมที่จะเพลิดเพลินกับความปลอดภัยและคุ้มครองของ Ethereum

ปฏิเสธ:

  1. บทความนี้พิมพ์ซ้ําจาก [Trustless Labs], สิทธิ์ในการคัดลอกทั้งหมดเป็นของผู้เขียนต้นฉบับ [ Trustless Labs]. หากมีคำปฏิเสธเกี่ยวกับการเผยแพร่ฉบับนี้ กรุณาติดต่อ ประตูเรียนรู้ ทีมและพวกเขาจะจัดการกับมันทันที
  2. คำปฏิเสธความรับผิดชอบ: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้นและไม่เป็นการให้คำแนะนำการลงทุนใด ๆ
  3. การแปลของบทความเป็นภาษาอื่น ๆ ทำโดยทีมงาน Gate Learn หากไม่ได้กล่าวถึง การคัดลอก การแจกจ่าย หรือการลอกเลียนแบบบทความที่แปลไว้นั้นถือเป็นการฝ่าฝืนกฎหมาย
เริ่มตอนนี้
สมัครและรับรางวัล
$100