การอัปเกรด "Bedrock" คาดว่าจะนำมาซึ่งการลดค่าธรรมเนียม 47% สำหรับ Mainnet Optimism ซึ่งเป็นก้าวกระโดดที่สำคัญ สิ่งนี้ไม่เพียงช่วยปรับปรุงประสิทธิภาพของ Optimism อย่างมาก แต่ยังคาดว่าจะดึงดูดนักพัฒนาและผู้ใช้จำนวนมากขึ้นให้เข้าร่วมระบบนิเวศของ Optimism เห็นได้ชัดว่าการลดค่าธรรมเนียมลงเกือบครึ่งถือเป็นข้อดีอย่างมาก ทำให้ Optimism มีข้อได้เปรียบที่สำคัญในตลาดบล็อกเชนที่มีการแข่งขันสูง ในขณะเดียวกันก็มอบความสะดวกสบายและราคาที่จ่ายได้ให้กับผู้ใช้อย่างที่ไม่เคยมีมาก่อน นอกจากนี้ การอัปเกรดนี้ถูกมองว่าเป็นหนึ่งในตัวเร่งสำหรับความแข็งแกร่งอย่างต่อเนื่องของตลาดเชิงนิเวศน์ของ Optimism ซึ่งบ่งชี้ว่า Optimism มีโอกาสในการพัฒนาที่กว้างขึ้นและมีแนวโน้มมากขึ้น### ” TL; DR:* "Bedrock" เป็นการอัปเกรดครั้งใหญ่ของ Optimism mainnet โดยมีเป้าหมายในการลดค่าธรรมเนียมการใช้งานลงอย่างมาก การเปลี่ยนแปลงนี้เกิดจากสมมติฐานง่ายๆ คือ ค่าธรรมเนียมที่ลดลงเท่ากับประสบการณ์ของผู้ใช้ที่ดีขึ้น* ด้วยการเพิ่มประสิทธิภาพและนวัตกรรมต่างๆ การอัปเกรด Bedrock คาดว่าจะทำให้ต้นทุนโปรโตคอลและค่าธรรมเนียมด้านความปลอดภัยลดลง 47% สำหรับ Mainnet Optimism* มาตรการเพิ่มประสิทธิภาพที่สำคัญได้แก่:* ส่งข้อมูลการทำธุรกรรมอย่างมีประสิทธิภาพ: เพิ่มประสิทธิภาพระหว่างเลเยอร์ 1 (เครือข่ายชั้นเดียว) และเลเยอร์ 2 (เครือข่ายสองชั้น) ปรับปรุงประสิทธิภาพการบีบอัดข้อมูล และจัดระเบียบข้อมูลที่ส่งจาก Optimism ใหม่เป็น L1 เพื่อเพิ่มข้อมูลที่มีอยู่สูงสุดในการใช้พื้นที่ L1 .* ปรับปรุงวิธีการบีบอัดข้อมูล: ในบรรดาอัลกอริธึมการบีบอัดต่างๆ ในที่สุด zlib ก็ได้รับเลือกเนื่องจากให้ประสิทธิภาพที่ดีสำหรับความต้องการของ Optimism* การนำระบบการประมวลผลแบบแบตช์ใหม่มาใช้: ระบบการประมวลผลแบบแบตช์เป็นรูปแบบบรรทัดที่แปลงบล็อกแบบดั้งเดิมเป็นการประมวลผลแบบแบตช์ที่กำจัดข้อมูลเพิ่มเติมให้ได้มากที่สุด และเก็บข้อมูลเมตาที่จำเป็นไว้เพียงเล็กน้อยเท่านั้น* นอกจากนี้ เวอร์ชัน Bedrock ยังลดค่าธรรมเนียมแก๊สบน Ethereum ให้ได้มากที่สุด สิ่งนี้ทำได้โดยการกำจัดการดำเนินการทั้งหมดและลดค่าธรรมเนียมข้อมูล L1 ให้เหลือน้อยที่สุดตามทฤษฎี* ในที่สุดแล้ว การปรับปรุงเหล่านี้จะช่วยให้ผู้ใช้ Optimism mainnet ประหยัดค่าใช้จ่ายในการทำธุรกรรมได้มาก* เมื่อการอัปเกรดเสร็จสิ้น ทีมงาน Optimism จะโพสต์การอัปเดตผ่านบัญชี Twitter ของ OP Labs รวมถึงข้อมูลโพสต์เบดร็อค (ซึ่งจะแสดงให้เห็นว่าการคาดการณ์มีความแม่นยำเพียงใด) ดังนั้นโปรดคอยติดตาม### การอัปเกรดพื้นฐาน: บทใหม่ในการมองโลกในแง่ดี คาดว่าจะมีค่าใช้จ่ายน้อยลง 47%การลดต้นทุนการใช้งานเป็นหลักการออกแบบที่ใช้สัดส่วนที่มากของรุ่นเบดร็อค สิ่งนี้ส่งผลให้เกิดสถาปัตยกรรมใหม่ทั้งหมดของการเผยแพร่ธุรกรรมไปยัง L1 (เลเยอร์ 1) และในทางกลับกันแม้ว่าแนวทางนี้จะทรงพลังเพียงใด ก็เกิดจากสมมติฐานง่ายๆ ที่ว่า ค่าธรรมเนียมต่ำกว่า = ดี เราต้องการให้ระบบนิเวศของเราเข้าถึงได้มากที่สุด: ง่ายที่สุด สนุกที่สุด ด้วยต้นทุนการก่อสร้างและธุรกรรมที่ต่ำที่สุดในท้ายที่สุด การอัปเกรด Bedrock จะทำให้ต้นทุนโปรโตคอลและค่าธรรมเนียมความปลอดภัยลดลง 47% สำหรับ Optimism mainnet อ่านต่อเพื่อเรียนรู้ว่าเราทำให้มันเกิดขึ้นได้อย่างไร### ค่าธรรมเนียมมาจากไหน?ค่าธรรมเนียมสำหรับการส่งธุรกรรมบน Optimism mainnet มาจากสองแหล่ง: **ค่าธรรมเนียมการดำเนินการ L2 (เครือข่ายเลเยอร์ 2)** และ **ค่าธรรมเนียมข้อมูล/ความปลอดภัย L1**ค่าธรรมเนียมการดำเนินการ L2 นั้นคล้ายคลึงกับค่าธรรมเนียมการทำธุรกรรมปกติบน Ethereum แต่ด้วยข้อได้เปรียบเพิ่มเติมที่ราคาก๊าซในการดำเนินการบน Optimism mainnet นั้นต่ำมาก เนื่องจากเครือข่ายไม่แออัดเท่า L1**ค่าธรรมเนียมข้อมูล L1 เป็นเพราะธุรกรรมทั้งหมดบน Optimism จะถูกโพสต์ไปยัง Ethereum ด้วย** ขั้นตอนนี้มีความสำคัญต่อการรักษาความปลอดภัยของ Optimism เนื่องจากหมายความว่าข้อมูลทั้งหมดที่จำเป็นในการซิงค์โหนด Optimism จะพร้อมใช้งานแบบสาธารณะบน Ethereum เสมอ สิ่งนี้ทำให้การมองโลกในแง่ดีเป็น L2 ผู้ใช้ Optimism ต้องจ่ายค่าธรรมเนียมเพื่อส่งธุรกรรมไปยัง Ethereum เนื่องจากค่าธรรมเนียมน้ำมันบน Ethereum นั้นแพงมาก **ค่าธรรมเนียมข้อมูล L1 จึงใช้พื้นที่ส่วนใหญ่ของค่าใช้จ่ายการทำธุรกรรมทั้งหมดบน Optimism mainnet**### มองหาการปรับปรุงในช่วงต้นของการพัฒนาของ Bedrock เราสามารถระบุหลายส่วนที่ก่อให้เกิดค่าใช้จ่ายที่ไม่จำเป็นแก่ผู้ใช้ โดยเฉพาะอย่างยิ่ง ระบบเดิมของ Optimism ได้รับการออกแบบในลักษณะที่ไม่ได้ใช้พื้นที่ข้อมูล L1 อย่างมีประสิทธิภาพมากที่สุด ตัวอย่างเช่น ระบบ pre-Bedrock ที่เผยแพร่ข้อมูลไปยัง Ethereum เพียงแค่เพิ่มธุรกรรมให้มากที่สุดเท่าที่จะเป็นไปได้ในกลุ่มข้อมูลที่บีบอัดซึ่งสามารถเติมเต็มธุรกรรม L1 รายการเดียวได้เพื่อแก้ปัญหานี้ จุดเริ่มต้นที่เหมาะสมที่สุดคือพยายาม **ปรับปรุงประสิทธิภาพการบีบอัดข้อมูลจำนวนมากที่เผยแพร่ไปยัง Ethereum** นอกจากนี้ เรายังพบว่าการจัดระเบียบวิธีการส่งข้อมูลใหม่จาก Optimism ไปยัง L1 ช่วยเพิ่มการใช้พื้นที่ข้อมูลที่มีอยู่บน L1 ได้สูงสุด### การทำซ้ำวิธีการซ่อมแซมเมื่อเราพิสูจน์แนวคิดในการส่งกลุ่มธุรกรรมที่ประกอบด้วยข้อมูลที่ถูกบีบอัดซึ่งทำให้เราเข้าใกล้เป้าหมายมากขึ้น เราก็มุ่งเน้นไปที่การปรับแนวทางนี้ให้เหมาะสมหนึ่งในข้อจำกัดสำคัญที่ชี้นำการพัฒนาคือความจำเป็นในการแยกเนื้อหาของบล็อก L2 ออกเป็นธุรกรรม L1 หลายรายการ หากมีคนส่งธุรกรรมขนาดใหญ่ไปยัง L2 อาจต้องแบ่งให้พอดีกับ L1 Calldata นอกจากนี้ อัลกอริทึมที่เราใช้ในการบีบอัดข้อมูล ยิ่งใส่ข้อมูลมาก อัตราการบีบอัดก็จะยิ่งดีขึ้น เพื่อจัดการกับข้อจำกัดนี้และเพิ่มอัตราส่วนการบีบอัดให้ได้สูงสุด เราจึงออกแบบระบบที่สามารถใช้ประโยชน์จากคุณสมบัติเหล่านี้ได้### ชุดและบีบอัดข้อมูลองค์ประกอบสำคัญของระบบนี้คือ **การประมวลผลเป็นชุด** ชุดเป็นรูปแบบสายที่ออกแบบมาเพื่อลดต้นทุนและความซับซ้อนของซอฟต์แวร์ในการเขียนไปยัง L1 บล็อกแบบดั้งเดิมจะถูกเปลี่ยนเป็นแบทช์ กำจัดข้อมูลเพิ่มเติมให้มากที่สุดเท่าที่จะเป็นไปได้ และเก็บเฉพาะข้อมูลเมตาที่จำเป็นจำนวนเล็กน้อยเท่านั้นถัดไป รายการธุรกรรม L2 ที่เรียกว่า **ชุดลำดับ** จะถูกบีบอัดลงในสิ่งที่เรียกว่า **ช่องสัญญาณ** แต่ละช่องมีขนาดสูงสุด (เริ่มต้นประมาณ 9.5Mb) ช่องเหล่านี้จะถูกบีบอัดโดยใช้อัลกอริธึมการบีบอัดก่อนที่จะส่งไปยัง L1 การบีบอัดแบทช์ขนาดใหญ่ลงในแต่ละรอบคือที่ที่เราได้รับอัตราส่วนการบีบอัดที่ดีอย่างมีประสิทธิภาพแชนเนลจะถูกแบ่งออกเป็นเฟรมแชนเนลเพิ่มเติม นี่คือส่วนที่ช่วยให้เราจัดการกับข้อจำกัดหลักที่กล่าวถึงข้างต้น การแบ่งแชนเนลออกเป็นเฟรมทำให้เราสามารถจัดการกับธุรกรรม L2 ที่มีขนาดใหญ่มากได้โดยการส่งไปยัง L1 แบบขนาน ดังนั้นจึงทำให้ธุรกรรม L1 สอดคล้องกันได้มากที่สุดเท่าที่จะเป็นไปได้#### อัลกอริทึมการบีบอัดเมื่อเลือกอัลกอริทึมการบีบอัด เราพิจารณาตัวเลือกเช่น zstd, brotli และ LZW แต่สุดท้ายก็เลือก zlib เนื่องจากให้ประสิทธิภาพที่ดีสำหรับความต้องการของเราประสิทธิภาพที่ดีในกรณีนี้หมายถึงความสมดุลที่เหมาะสมระหว่างอัตราส่วนการบีบอัดที่ดีและความเร็วในการบีบอัดและคลายการบีบอัดที่ดีซึ่งเรากำลังพยายามทำให้บรรลุผล สิ่งนี้สะท้อนถึงการแลกเปลี่ยนโดยทั่วไปในการเลือกอัลกอริทึมการบีบอัด: ประสิทธิภาพความเร็ว/อัตราส่วนการบีบอัด#### ลดการใช้ Ethereum Gasส่วนสุดท้ายที่ช่วยลดค่าใช้จ่ายคือ Bedrock จะลบการดำเนินการทั้งหมด ซึ่งช่วยลดต้นทุนข้อมูล L1 ให้เหลือน้อยที่สุดตามทฤษฎี เราจะหารือเกี่ยวกับเรื่องนี้ในเชิงลึกในตัวอธิบายข้อเท็จจริงนี่คือข้อความที่ตัดตอนมา:>> Bedrock ลบการดำเนินการทั้งหมดที่ใช้โดยระบบ L1 เมื่อส่งธุรกรรมที่เรียกว่า **ธุรกรรมแบบกลุ่ม** ตรรกะการตรวจสอบทั้งหมดที่เกิดขึ้นก่อนหน้านี้ในสัญญาอัจฉริยะของ L1 ถูกย้ายไปยัง **ตรรกะการสืบทอดบล็อก** (*ตรรกะการสืบทอดบล็อก*) ธุรกรรมแบบกลุ่มจะถูกส่งไปยัง EOA (บัญชีภายนอก) บัญชีเดียวบน Ethereum ซึ่งเรียกว่าที่อยู่กล่องจดหมายแบบกลุ่ม>>> ชุดงานยังคงอยู่ภายใต้การตรวจสอบความถูกต้อง (เช่น ต้องเข้ารหัสอย่างถูกต้อง) เช่นเดียวกับการทำธุรกรรมแต่ละรายการภายในชุดงาน (เช่น ลายเซ็นต้องถูกต้อง) ชุดงานที่ไม่ถูกต้องและธุรกรรมแต่ละรายการที่ไม่ถูกต้องในชุดงานที่ถูกต้องจะถือว่าถูกละทิ้งและไม่เกี่ยวข้องกับระบบ>>>### ลดต้นทุนตามตัวเลขหลังจากการอัปเกรด Bedrock เราคาดว่า \*\* ต้นทุนโปรโตคอล/ค่าธรรมเนียมความปลอดภัยจะลดลง 47%\*\* ซึ่งรวมถึง 99% ของภาระผูกพันของห่วงโซ่สถานะและ 20% ของต้นทุนผูกพันเป็นชุดเราจะโพสต์การอัปเดตผ่านบัญชี Twitter ของ OP Labs หลังจากการอัปเกรด รวมถึงหมายเลขโพสต์เบดร็อก (ซึ่งจะแสดงให้เห็นว่าการคาดการณ์ของเราแม่นยำเพียงใด) ดังนั้นโปรดคอยติดตาม### ขั้นตอนถัดไป: การเพิ่มประสิทธิภาพค่าธรรมเนียมและ EIP-4844เรามีความภาคภูมิใจอย่างยิ่งในการออกแบบและโซลูชันที่เราสร้างขึ้นเพื่อลดต้นทุนการผ่านรายการของ Bedrock นี่เป็นผลมาจากการที่ทีมงานของเราพึ่งพาพื้นฐานทางวิศวกรรมที่มั่นคงและดำเนินการอย่างหมดจดทีมงานของเรายังคงเพิ่มประสิทธิภาพค่าธรรมเนียมเพื่อลดค่าธรรมเนียมข้อมูล L2 ดังนั้นคาดว่าจะเห็นสิ่งนี้ในการเปิดตัวหลังจาก Bedrock สิ่งหนึ่งที่เราสามารถทำได้คือการส่งแบทช์เวลา เพื่อให้รับประกันว่าจะส่งแบทช์ภายในกรอบเวลาที่กำหนด (เช่น 10 นาที) และเราสามารถส่งแบทช์เมื่อค่าธรรมเนียมต่ำที่สุดในช่วง 10 นาทีนั้นสิ่งที่น่าตื่นเต้นยิ่งกว่านั้นคือ EIP-4844 จะถูกรวมเข้ากับ Ethereum ในไม่ช้า เมื่อถึงเวลานั้น ค่าใช้จ่ายในการเผยแพร่ข้อมูลไปยัง L1 จะลดลงอีกหากโพสต์นี้ทำให้คุณรู้สึกตื่นเต้นเกี่ยวกับการสร้างการมองโลกในแง่ดี โปรดดูเอกสารประกอบของเราเกี่ยวกับวิธีมีส่วนร่วมกับชุมชน นอกจากนี้ ตัวอธิบาย Bedrock ของเรายังให้รายละเอียดคุณสมบัติที่น่าตื่นเต้นมากมายที่มาพร้อมกับการเปิดตัวของ Bedrock
ค่าธรรมเนียม Mainnet ลดลง 47% ดูภาพรวมของการอัปเกรดพื้นฐานที่กำลังจะมีขึ้นของ Optimism
การอัปเกรด "Bedrock" คาดว่าจะนำมาซึ่งการลดค่าธรรมเนียม 47% สำหรับ Mainnet Optimism ซึ่งเป็นก้าวกระโดดที่สำคัญ สิ่งนี้ไม่เพียงช่วยปรับปรุงประสิทธิภาพของ Optimism อย่างมาก แต่ยังคาดว่าจะดึงดูดนักพัฒนาและผู้ใช้จำนวนมากขึ้นให้เข้าร่วมระบบนิเวศของ Optimism เห็นได้ชัดว่าการลดค่าธรรมเนียมลงเกือบครึ่งถือเป็นข้อดีอย่างมาก ทำให้ Optimism มีข้อได้เปรียบที่สำคัญในตลาดบล็อกเชนที่มีการแข่งขันสูง ในขณะเดียวกันก็มอบความสะดวกสบายและราคาที่จ่ายได้ให้กับผู้ใช้อย่างที่ไม่เคยมีมาก่อน นอกจากนี้ การอัปเกรดนี้ถูกมองว่าเป็นหนึ่งในตัวเร่งสำหรับความแข็งแกร่งอย่างต่อเนื่องของตลาดเชิงนิเวศน์ของ Optimism ซึ่งบ่งชี้ว่า Optimism มีโอกาสในการพัฒนาที่กว้างขึ้นและมีแนวโน้มมากขึ้น
” TL; DR:
การอัปเกรดพื้นฐาน: บทใหม่ในการมองโลกในแง่ดี คาดว่าจะมีค่าใช้จ่ายน้อยลง 47%
การลดต้นทุนการใช้งานเป็นหลักการออกแบบที่ใช้สัดส่วนที่มากของรุ่นเบดร็อค สิ่งนี้ส่งผลให้เกิดสถาปัตยกรรมใหม่ทั้งหมดของการเผยแพร่ธุรกรรมไปยัง L1 (เลเยอร์ 1) และในทางกลับกัน
แม้ว่าแนวทางนี้จะทรงพลังเพียงใด ก็เกิดจากสมมติฐานง่ายๆ ที่ว่า ค่าธรรมเนียมต่ำกว่า = ดี เราต้องการให้ระบบนิเวศของเราเข้าถึงได้มากที่สุด: ง่ายที่สุด สนุกที่สุด ด้วยต้นทุนการก่อสร้างและธุรกรรมที่ต่ำที่สุด
ในท้ายที่สุด การอัปเกรด Bedrock จะทำให้ต้นทุนโปรโตคอลและค่าธรรมเนียมความปลอดภัยลดลง 47% สำหรับ Optimism mainnet อ่านต่อเพื่อเรียนรู้ว่าเราทำให้มันเกิดขึ้นได้อย่างไร
ค่าธรรมเนียมมาจากไหน?
ค่าธรรมเนียมสำหรับการส่งธุรกรรมบน Optimism mainnet มาจากสองแหล่ง: ค่าธรรมเนียมการดำเนินการ L2 (เครือข่ายเลเยอร์ 2) และ ค่าธรรมเนียมข้อมูล/ความปลอดภัย L1
ค่าธรรมเนียมการดำเนินการ L2 นั้นคล้ายคลึงกับค่าธรรมเนียมการทำธุรกรรมปกติบน Ethereum แต่ด้วยข้อได้เปรียบเพิ่มเติมที่ราคาก๊าซในการดำเนินการบน Optimism mainnet นั้นต่ำมาก เนื่องจากเครือข่ายไม่แออัดเท่า L1
ค่าธรรมเนียมข้อมูล L1 เป็นเพราะธุรกรรมทั้งหมดบน Optimism จะถูกโพสต์ไปยัง Ethereum ด้วย ขั้นตอนนี้มีความสำคัญต่อการรักษาความปลอดภัยของ Optimism เนื่องจากหมายความว่าข้อมูลทั้งหมดที่จำเป็นในการซิงค์โหนด Optimism จะพร้อมใช้งานแบบสาธารณะบน Ethereum เสมอ สิ่งนี้ทำให้การมองโลกในแง่ดีเป็น L2 ผู้ใช้ Optimism ต้องจ่ายค่าธรรมเนียมเพื่อส่งธุรกรรมไปยัง Ethereum เนื่องจากค่าธรรมเนียมน้ำมันบน Ethereum นั้นแพงมาก ค่าธรรมเนียมข้อมูล L1 จึงใช้พื้นที่ส่วนใหญ่ของค่าใช้จ่ายการทำธุรกรรมทั้งหมดบน Optimism mainnet
มองหาการปรับปรุง
ในช่วงต้นของการพัฒนาของ Bedrock เราสามารถระบุหลายส่วนที่ก่อให้เกิดค่าใช้จ่ายที่ไม่จำเป็นแก่ผู้ใช้ โดยเฉพาะอย่างยิ่ง ระบบเดิมของ Optimism ได้รับการออกแบบในลักษณะที่ไม่ได้ใช้พื้นที่ข้อมูล L1 อย่างมีประสิทธิภาพมากที่สุด ตัวอย่างเช่น ระบบ pre-Bedrock ที่เผยแพร่ข้อมูลไปยัง Ethereum เพียงแค่เพิ่มธุรกรรมให้มากที่สุดเท่าที่จะเป็นไปได้ในกลุ่มข้อมูลที่บีบอัดซึ่งสามารถเติมเต็มธุรกรรม L1 รายการเดียวได้
เพื่อแก้ปัญหานี้ จุดเริ่มต้นที่เหมาะสมที่สุดคือพยายาม ปรับปรุงประสิทธิภาพการบีบอัดข้อมูลจำนวนมากที่เผยแพร่ไปยัง Ethereum นอกจากนี้ เรายังพบว่าการจัดระเบียบวิธีการส่งข้อมูลใหม่จาก Optimism ไปยัง L1 ช่วยเพิ่มการใช้พื้นที่ข้อมูลที่มีอยู่บน L1 ได้สูงสุด
การทำซ้ำวิธีการซ่อมแซม
เมื่อเราพิสูจน์แนวคิดในการส่งกลุ่มธุรกรรมที่ประกอบด้วยข้อมูลที่ถูกบีบอัดซึ่งทำให้เราเข้าใกล้เป้าหมายมากขึ้น เราก็มุ่งเน้นไปที่การปรับแนวทางนี้ให้เหมาะสม
หนึ่งในข้อจำกัดสำคัญที่ชี้นำการพัฒนาคือความจำเป็นในการแยกเนื้อหาของบล็อก L2 ออกเป็นธุรกรรม L1 หลายรายการ หากมีคนส่งธุรกรรมขนาดใหญ่ไปยัง L2 อาจต้องแบ่งให้พอดีกับ L1 Calldata นอกจากนี้ อัลกอริทึมที่เราใช้ในการบีบอัดข้อมูล ยิ่งใส่ข้อมูลมาก อัตราการบีบอัดก็จะยิ่งดีขึ้น เพื่อจัดการกับข้อจำกัดนี้และเพิ่มอัตราส่วนการบีบอัดให้ได้สูงสุด เราจึงออกแบบระบบที่สามารถใช้ประโยชน์จากคุณสมบัติเหล่านี้ได้
ชุดและบีบอัดข้อมูล
องค์ประกอบสำคัญของระบบนี้คือ การประมวลผลเป็นชุด ชุดเป็นรูปแบบสายที่ออกแบบมาเพื่อลดต้นทุนและความซับซ้อนของซอฟต์แวร์ในการเขียนไปยัง L1 บล็อกแบบดั้งเดิมจะถูกเปลี่ยนเป็นแบทช์ กำจัดข้อมูลเพิ่มเติมให้มากที่สุดเท่าที่จะเป็นไปได้ และเก็บเฉพาะข้อมูลเมตาที่จำเป็นจำนวนเล็กน้อยเท่านั้น
ถัดไป รายการธุรกรรม L2 ที่เรียกว่า ชุดลำดับ จะถูกบีบอัดลงในสิ่งที่เรียกว่า ช่องสัญญาณ แต่ละช่องมีขนาดสูงสุด (เริ่มต้นประมาณ 9.5Mb) ช่องเหล่านี้จะถูกบีบอัดโดยใช้อัลกอริธึมการบีบอัดก่อนที่จะส่งไปยัง L1 การบีบอัดแบทช์ขนาดใหญ่ลงในแต่ละรอบคือที่ที่เราได้รับอัตราส่วนการบีบอัดที่ดีอย่างมีประสิทธิภาพ
แชนเนลจะถูกแบ่งออกเป็นเฟรมแชนเนลเพิ่มเติม นี่คือส่วนที่ช่วยให้เราจัดการกับข้อจำกัดหลักที่กล่าวถึงข้างต้น การแบ่งแชนเนลออกเป็นเฟรมทำให้เราสามารถจัดการกับธุรกรรม L2 ที่มีขนาดใหญ่มากได้โดยการส่งไปยัง L1 แบบขนาน ดังนั้นจึงทำให้ธุรกรรม L1 สอดคล้องกันได้มากที่สุดเท่าที่จะเป็นไปได้
อัลกอริทึมการบีบอัด
เมื่อเลือกอัลกอริทึมการบีบอัด เราพิจารณาตัวเลือกเช่น zstd, brotli และ LZW แต่สุดท้ายก็เลือก zlib เนื่องจากให้ประสิทธิภาพที่ดีสำหรับความต้องการของเรา
ประสิทธิภาพที่ดีในกรณีนี้หมายถึงความสมดุลที่เหมาะสมระหว่างอัตราส่วนการบีบอัดที่ดีและความเร็วในการบีบอัดและคลายการบีบอัดที่ดีซึ่งเรากำลังพยายามทำให้บรรลุผล สิ่งนี้สะท้อนถึงการแลกเปลี่ยนโดยทั่วไปในการเลือกอัลกอริทึมการบีบอัด: ประสิทธิภาพความเร็ว/อัตราส่วนการบีบอัด
ลดการใช้ Ethereum Gas
ส่วนสุดท้ายที่ช่วยลดค่าใช้จ่ายคือ Bedrock จะลบการดำเนินการทั้งหมด ซึ่งช่วยลดต้นทุนข้อมูล L1 ให้เหลือน้อยที่สุดตามทฤษฎี เราจะหารือเกี่ยวกับเรื่องนี้ในเชิงลึกในตัวอธิบายข้อเท็จจริง
นี่คือข้อความที่ตัดตอนมา:
ลดต้นทุนตามตัวเลข
หลังจากการอัปเกรด Bedrock เราคาดว่า ** ต้นทุนโปรโตคอล/ค่าธรรมเนียมความปลอดภัยจะลดลง 47%** ซึ่งรวมถึง 99% ของภาระผูกพันของห่วงโซ่สถานะและ 20% ของต้นทุนผูกพันเป็นชุด
เราจะโพสต์การอัปเดตผ่านบัญชี Twitter ของ OP Labs หลังจากการอัปเกรด รวมถึงหมายเลขโพสต์เบดร็อก (ซึ่งจะแสดงให้เห็นว่าการคาดการณ์ของเราแม่นยำเพียงใด) ดังนั้นโปรดคอยติดตาม
ขั้นตอนถัดไป: การเพิ่มประสิทธิภาพค่าธรรมเนียมและ EIP-4844
เรามีความภาคภูมิใจอย่างยิ่งในการออกแบบและโซลูชันที่เราสร้างขึ้นเพื่อลดต้นทุนการผ่านรายการของ Bedrock นี่เป็นผลมาจากการที่ทีมงานของเราพึ่งพาพื้นฐานทางวิศวกรรมที่มั่นคงและดำเนินการอย่างหมดจด
ทีมงานของเรายังคงเพิ่มประสิทธิภาพค่าธรรมเนียมเพื่อลดค่าธรรมเนียมข้อมูล L2 ดังนั้นคาดว่าจะเห็นสิ่งนี้ในการเปิดตัวหลังจาก Bedrock สิ่งหนึ่งที่เราสามารถทำได้คือการส่งแบทช์เวลา เพื่อให้รับประกันว่าจะส่งแบทช์ภายในกรอบเวลาที่กำหนด (เช่น 10 นาที) และเราสามารถส่งแบทช์เมื่อค่าธรรมเนียมต่ำที่สุดในช่วง 10 นาทีนั้น
สิ่งที่น่าตื่นเต้นยิ่งกว่านั้นคือ EIP-4844 จะถูกรวมเข้ากับ Ethereum ในไม่ช้า เมื่อถึงเวลานั้น ค่าใช้จ่ายในการเผยแพร่ข้อมูลไปยัง L1 จะลดลงอีก
หากโพสต์นี้ทำให้คุณรู้สึกตื่นเต้นเกี่ยวกับการสร้างการมองโลกในแง่ดี โปรดดูเอกสารประกอบของเราเกี่ยวกับวิธีมีส่วนร่วมกับชุมชน นอกจากนี้ ตัวอธิบาย Bedrock ของเรายังให้รายละเอียดคุณสมบัติที่น่าตื่นเต้นมากมายที่มาพร้อมกับการเปิดตัวของ Bedrock