หลังจากการควบรวมกิจการของ Ethereum การตรวจสอบแบบกระจาย DVT จะกลายเป็นเทคโนโลยีหลักที่สำคัญ
เมื่อวันที่ 15 กันยายน 2022 Ethereum blockchain เสร็จสิ้นการควบรวมกิจการที่สำคัญที่สุดในรอบ 7 ปี นั่นคือการเปลี่ยนจาก PoW เป็นกลไกฉันทามติ PoS ที่พิสูจน์ได้นอกจากการลดการใช้พลังงานและลดเกณฑ์แล้ว ผู้คนยังกังวลว่ากลไกฉันทามติของ PoS จะทำให้การควบคุมเครือข่ายแบบรวมศูนย์มากขึ้น เนื่องจาก PoS จะให้สิทธิในการออกเสียงมากขึ้นแก่ผู้ที่ถือหุ้นจำนวนมาก ดังนั้น หลังจากการควบรวมกิจการเสร็จสิ้น นักพัฒนาจำเป็นต้องมีส่วนร่วมในการพัฒนาและทดสอบเพื่อลดความล้มเหลวที่อาจเกิดขึ้นของเครือข่าย เพิ่มระดับของการกระจายอำนาจ และขยายเครือข่าย
ชื่อระดับแรก

DVT คืออะไร?
เทคโนโลยีการตรวจสอบแบบกระจาย Distributed Validator Technology (เรียกสั้นๆ ว่า DVT) คล้ายกับการลงคะแนนเสียงฉันทามติแบบหลายลายเซ็น ซึ่งทำให้สามารถดำเนินการตรวจสอบ Ethereum PoS บนโหนดหรือเครื่องหลายเครื่อง เพื่อให้ผู้ตรวจสอบสามารถลงคะแนนเสียงบนโหนดหลายโหนดและสนับสนุน Ethereum การตรวจสอบการดำเนินการแบบกระจายเป็นจุดประสงค์หลักของเทคโนโลยีชื่อเรื่องรอง

แนวคิดที่เกี่ยวข้อง
ฉันทามติ: ความรับผิดชอบของผู้ตรวจสอบความถูกต้องหนึ่งคนถูกกำหนดให้กับผู้ตรวจสอบร่วมหลายคน และการลงนามในข้อความกำหนดให้ผู้ตรวจสอบร่วมต้องเห็นด้วยกับการลงคะแนนเสียง
หลักการทำงาน
หลักการทำงาน
DVT ประกอบด้วยส่วนสำคัญ 4 ส่วน: การสร้างคีย์แบบกระจาย, การแบ่งปันคีย์ Shamir สำหรับลายเซ็น BLS, การคำนวณแบบหลายฝ่ายที่ปลอดภัย และเลเยอร์ฉันทามติ DVT BFT
การสร้างคีย์แบบกระจาย (DKG): คีย์ส่วนตัวที่เข้ารหัสจะถูกแจกจ่ายโดยผู้เข้าร่วมทั้งหมด ป้องกันไม่ให้ฝ่ายใดฝ่ายหนึ่งควบคุมคีย์ส่วนตัวทั้งหมดได้โดยตรง
การแชร์คีย์ส่วนตัวของ Shamir: การแชร์คีย์ส่วนตัวหมายถึงคีย์ส่วนตัวถูกแยกและแจกจ่ายให้กับผู้เข้าร่วมที่แตกต่างกัน หากจำเป็นต้องรีเซ็ตคีย์ส่วนตัว จะต้องรวมเกณฑ์การแชร์ที่กำหนดไว้ล่วงหน้า (เช่น 3 จาก 4 )
การคำนวณแบบหลายฝ่าย (MPC): การคำนวณแบบหลายฝ่ายเป็นสิ่งสำคัญที่สุดในเทคโนโลยีตัวตรวจสอบความถูกต้องแบบกระจาย ด้วยการปรับขนาดการคำนวณ ผู้ปฏิบัติงานสามารถใช้คีย์ส่วนตัวที่ใช้ร่วมกันเพื่อลงนามข้อความและดำเนินการคำนวณโดยไม่ต้องสร้างใหม่บนอุปกรณ์ใด ๆ การประมวลผลแบบหลายฝ่ายช่วยให้ผู้ปฏิบัติงานสามารถประสานงานคีย์ได้อย่างปลอดภัยในลักษณะที่กระจายไปยังเครื่องต่าง ๆ สร้างและสร้างใหม่
บรรลุฉันทามติ: การยอมรับข้อผิดพลาดทำได้ผ่านอัลกอริทึมที่สอดคล้องกันระหว่างโหนด Beacon ในรูปแบบลายเซ็นเกณฑ์ หลังจากตัวตรวจสอบความถูกต้อง ETH เชื่อมต่อกับโหนด Beacon แล้ว ก็จะบรรลุฉันทามติได้

ดังที่แสดงในรูปด้านบน ขั้นแรก ตัวดำเนินการ DVT จะคำนวณกระบวนการสร้างคีย์สาธารณะที่ใช้ร่วมกันและการเข้ารหัสคีย์ส่วนตัว จากนั้นคีย์ส่วนตัวแบบแยกจะถูกแบ่งปันกับผู้เข้าร่วมที่แตกต่างกัน และในเวลาเดียวกัน คีย์ส่วนตัวที่ใช้ร่วมกันจะถูกแจกจ่าย ไปยังโอเปอเรเตอร์ ถัดไป โอเปอเรเตอร์จะทำการคำนวณหลายฝ่ายเพื่อสุ่มเลือกโหนดการตรวจสอบ (โหนดจะแชร์ข้อมูลกับโหนดอื่น)ชื่อระดับแรก
ทำไม DVT จึงจำเป็น?
DVT คือการแก้ปัญหาต่าง ๆ ที่เกิดขึ้นหลังจากการควบรวมกิจการ ซึ่งการรวมศูนย์เป็นภัยคุกคามหลักที่ต้องจัดการชื่อเรื่องรอง
ความเสี่ยงจากการรวมศูนย์
กฎของ Ethereum กำหนดว่าผู้ใช้ที่มี ETH น้อยกว่า 32 ETH จะถูกจำกัดไม่ให้ดูแล Validator สำหรับผู้ใช้เหล่านี้ บริการ stake เป็นทางออกเดียวซึ่งนำไปสู่สินทรัพย์เข้ารหัสจำนวนมากที่ถูกจัดเก็บไว้ในการแลกเปลี่ยนแบบรวมศูนย์ Lido Finance ผู้ให้บริการเดิมพัน Ethereum รายใหญ่ที่สุดได้ฝาก ETH มากกว่า 4 ล้าน ETH ซึ่งคิดเป็น 32% ของจำนวนสินทรัพย์เข้ารหัสที่จำนำทั้งหมดชื่อเรื่องรอง

จุดเดียวของความล้มเหลว
ชื่อเรื่องรอง
การลงโทษลายเซ็นสองครั้ง
ชื่อเรื่องรอง
โทษส้อม
ภายใต้ระบบ PoS หลังจากโหนด Beacon ที่เชื่อมต่อกับตัวตรวจสอบล้มเหลว จะมีการสร้างทางแยก แต่ในกรณีเช่นนี้ หากผู้ตรวจสอบได้รับผลกระทบและถือว่าอยู่ในสถานะออฟไลน์ ผู้ตรวจสอบจะยังคงถูกลงโทษ
ชื่อระดับแรก
DVT มีศักยภาพในการเติบโตอย่างไร?
ข้อได้เปรียบ
ข้อได้เปรียบ
DVT เป็นตัวตรวจสอบความถูกต้องที่ทำงานเป็นโหนดคลัสเตอร์ที่มีความยืดหยุ่นสูงและมีความเสี่ยงต่ำ ดังนั้นจึงสามารถปรับปรุงความเสถียรของการจำนำได้
สำหรับตัวตรวจสอบความถูกต้องขนาดใหญ่ DVT สามารถรับประกันความพร้อมใช้งานสูงและลดต้นทุนโครงสร้างพื้นฐาน: ความซ้ำซ้อนที่ได้รับการปรับปรุงและความเสี่ยงที่ลดลงทำให้ตัวตรวจสอบความถูกต้องจำนวนน้อยลงสามารถใช้งานโหนดได้มากขึ้น ซึ่งจะช่วยลดต้นทุนฮาร์ดแวร์ โดยอนุญาตให้ลูกค้ากำหนดค่าและด้วยที่อยู่ที่รันบนหลายโหนด DVT ช่วยลดความเสี่ยง ความล้มเหลวของที่อยู่หรือไคลเอนต์เดียว
สำหรับตัวตรวจสอบความถูกต้องขนาดเล็ก DVT สามารถให้ระดับการป้องกันเทียบเท่ากับตัวตรวจสอบความถูกต้องขนาดใหญ่: การใช้ตัวตรวจสอบความถูกต้องขนาดเล็กของ DVT สามารถให้ประสิทธิภาพเทียบเท่ากับตัวตรวจสอบความถูกต้องขนาดใหญ่ โดยการลดข้อกำหนด ETH ในการรันโหนด DVT สามารถทำให้ผู้ใช้สามารถใช้กลุ่มชุมชนหรือบ้านได้ เครื่องมือตรวจสอบความถูกต้องใช้การตรวจสอบความถูกต้อง
ตัวอย่าง
ตัวอย่าง
การประยุกต์ใช้ใน Stake Pool แบบกระจายอำนาจ: การใช้ DVT ทำให้ Stake Pool สามารถเปลี่ยนไปใช้รูปแบบ Decentralized ได้ ลดบทลงโทษและการเฉือนด้วยการลดเวลาหยุดทำงาน
Stake Infrastructure Providers: ด้วย DVT ผู้ให้บริการโครงสร้างพื้นฐานสามารถเปิดใช้คลัสเตอร์ซ้ำซ้อนที่ใช้งานอยู่สำหรับการปรับใช้และการกำหนดค่าแบบไดนามิก ก่อนหน้านี้ เพื่อให้เป็นไปตามคำมั่นสัญญาของแต่ละบุคคลหรือสถาบัน ผู้ให้บริการโครงสร้างพื้นฐานจำเป็นต้องจัดหาโซลูชันที่ซ้ำซ้อนสำหรับการกำหนดค่าแบบแอคทีฟ-พาสซีฟของสถาบัน ขณะนี้ระบบสำรองแบบ Active-active สามารถสร้างความทนทานต่อข้อผิดพลาดโดยการกระจายตัวตรวจสอบความถูกต้องไปยังเครื่องหลายเครื่อง โดยมีเป้าหมายเพื่อให้มั่นใจว่าระบบสำรองทำงานอยู่เสมอ
รายการที่เกี่ยวข้อง
รายการที่เกี่ยวข้อง
นับตั้งแต่มีการเสนอ DVT ทั้ง Obol Network และ SSV Network ก็ได้พัฒนาโครงการที่ใช้ DVT
1. Obol Network
Obol Network เปิดตัวปลั๊กอินไคลเอนต์ Charon เพื่อเปิดใช้งาน DVT ซึ่งสามารถทำงานในลักษณะกระจายที่ทนต่อความผิดพลาดได้ ด้วยการปรับใช้เทคนิค DVT Obol ได้นำระบบสำรองแบบแอคทีฟ-แอคทีฟมาใช้เพื่อแก้ไขข้อเสียของการรันระบบแบบแอคทีฟ-พาสซีฟ แทนที่จะทำงานบนเครื่องเดียว เครื่องมือตรวจสอบความถูกต้องจะทำงานบนเครื่องหลายเครื่องเพื่อสร้างความทนทานต่อความผิดพลาด ทนต่อความล้มเหลวของโหนดบางส่วน ด้วยการสื่อสารและเข้าถึงฉันทามติ ลูกค้าของ Charon หลายรายทำงานร่วมกัน ในกระบวนการนี้ Charon ช่วยให้ตัวตรวจสอบความถูกต้องสามารถทำงานร่วมกับไคลเอนต์ใดๆ ที่สนับสนุน HTTP API มาตรฐานของ Beacon Chain และบำรุงรักษาโครงสร้างพื้นฐานการลงนามระยะไกลที่มีอยู่ ดังนั้นสำหรับผู้ตรวจสอบความถูกต้อง Charon มอบเส้นทางที่ง่ายกว่าในการรับเลี้ยงบุตรบุญธรรม
ในแง่ของการพัฒนาในอนาคต Obol Labs จะยังคงให้ความสนใจกับ DVT และส่งเสริมการประยุกต์ใช้ในการเข้ารหัสประยุกต์และเศรษฐศาสตร์การเข้ารหัสลับ

2. SSV Network
SSV Network ได้เปิดตัวเลเยอร์โครงสร้างพื้นฐานของเครือข่ายสำหรับการปักหลักแบบกระจายอำนาจ ในโมเดล SSV ตัวตรวจสอบความถูกต้องแต่ละตัวจำเป็นต้องเลือก 4 โหนดจากเครือข่ายตัวดำเนินการสำหรับการลงคะแนนแบบหลายลายเซ็น เครือข่าย SSV มีสองชั้นที่แตกต่างกัน ชั้นเครือข่าย SSV peer-to-peer (P2P) และชั้นสัญญา Ethereum สำหรับการกำกับดูแลเครือข่าย: ชั้นแรกส่วนใหญ่อ่านรายชื่อผู้ดำเนินการและการจัดสรรส่วนของผู้ตรวจสอบความถูกต้องจากสัญญาอัจฉริยะเพื่อดำเนินการตรวจสอบความถูกต้อง; หลัง เพิ่มตัวดำเนินการ สร้าง และกำหนดสินทรัพย์ตามการจัดอันดับและการประเมินตัวดำเนินการ DVT เป็นหลัก
บทส่งท้าย

บทส่งท้าย
สำหรับผู้ใช้ DVT แก้ปัญหาความท้าทายมากมายในการเดิมพันและลดอุปสรรคในการเข้าสำหรับคนทั่วไป สำหรับนักพัฒนา DVT ก็มีประโยชน์ไม่แพ้กัน ด้วย DVT สถาบันหรือผู้ตรวจสอบอิสระสามารถเพลิดเพลินไปกับความปลอดภัยและความยืดหยุ่นของโปรโตคอล เพลิดเพลินกับการกำหนดค่าซ้ำซ้อนแบบแอคทีฟและใช้งานจริง และตระหนักถึงการกระจายการดำเนินงานตามปัจจัยต่างๆอ้างอิง
อ้างอิง
Understanding Distributed Validator Technology (DVT)
What is DVT and How Does It Improve Staking on Ethereum?
Biggest Ether Staking Service Has a Centralization Problem
Assessing the role of ‘Distributed Validator Technology’ in ETH’s anticipated growth


