รายงานการวิจัยกลไกการปักหลัก Ethereum 2.0
ภาพรวม
ภาพรวม
จากมุมมองของอัตราผลตอบแทนของคำสัญญา ยิ่งตัวตรวจสอบความถูกต้องเข้าร่วม ETH2.0 ก่อนหน้านี้ อัตราผลตอบแทนต่อปีก็จะยิ่งสูงขึ้น จุดประสงค์คือเพื่อส่งเสริมให้โหนดจำนวนมากขึ้นเข้าร่วมการตรวจสอบเมื่อบล็อกการกำเนิดเริ่มต้นขึ้น ยิ่งจำนวนผู้ตรวจสอบที่เข้าร่วมในเครือข่ายทั้งหมดมาก ความปลอดภัยของเครือข่ายทั้งหมดก็จะยิ่งสูงขึ้น และในที่สุดจะมีความสมดุลระหว่างจำนวนโหนด ความปลอดภัย และความสามารถในการทำกำไรของโหนด
รายงาน
รายงาน
1. บทนำ Beacon Chain ของ ETH 2.0
หลังจากใช้ระยะที่ 0 แล้ว เป้าหมายต่อไปในแผนงาน Eth2.0 คือระยะที่ 1 ซึ่งจะใช้การชาร์ดดิ้งและสร้าง 64 ชาร์ดเชน
คำอธิบายภาพ
ที่มา: ethos.dev
ในการวางแผนของ Ethereum 2.0 นั้น beacon chain ในเฟส 0 รองรับเฉพาะฟังก์ชัน Staking และยังไม่รองรับฟังก์ชันเช่น sharding, virtual machine และการถ่ายโอน
ผู้ใช้ ETH สามารถเป็นผู้ตรวจสอบความถูกต้องของบีคอนเชนได้โดยการปักหลัก ETH เพื่อปกป้องความปลอดภัยของเครือข่าย Eth2.0 ทั้งหมด และในขณะเดียวกันก็ได้รับรางวัล ETH ที่สอดคล้องกันตามจำนวนที่ให้คำมั่นสัญญา
2. บทนำเกี่ยวกับกลไกการปักหลัก
1) ข้อมูลเบื้องต้นเกี่ยวกับกลไกการตรวจสอบ
โหนดการยืนยันจะถูกสุ่มเลือกให้เป็นผู้เสนอการบล็อก ซึ่งก็คือผู้ผลิต "บล็อกสล็อต" และในขณะเดียวกันอาจถูกสุ่มแบ่งให้เป็นผู้รับรองในเครือข่าย นั่นคือผู้ลงคะแนนการยืนยันของ "การบล็อก" สล็อต". ตรรกะเฉพาะสามารถเห็นได้ในรูปด้านล่าง นั่นคือ ทุกครั้งที่ผู้ตรวจสอบแบบสุ่มเสนอที่จะสร้างสล็อตใหม่ มันจะถูกโหวตและตรวจสอบโดยผู้ตรวจสอบรายอื่นที่ทำหน้าที่เป็นผู้รับรอง หากการลงคะแนนผ่าน ผู้ตรวจสอบที่เสนอจะได้รับ รางวัล ETH จากเครือข่าย
คำอธิบายภาพ
ที่มา: ethos.dev
ผู้ตรวจสอบที่ทำหน้าที่เป็นผู้รับรองจะได้รับรางวัล ETH จากเครือข่ายสำหรับจำนวนการยืนยันสะสม ซึ่งก็คือจำนวนการยืนยัน
2) การจำแนกไคลเอนต์โหนดการตรวจสอบ
จากข้อมูลของ Topaz Testnet ที่เผยแพร่โดย Prysmatic Labs ผู้ตรวจสอบปัจจุบันส่วนใหญ่เรียกใช้ไคลเอนต์สองประเภท:
ลูกค้าลูกโซ่บีคอน ลูกค้าลูกโซ่บีคอน
ลูกค้าตรวจสอบความถูกต้อง ลูกค้าตรวจสอบความถูกต้อง
เมื่อรันไคลเอ็นต์ beacon chain ตัวตรวจสอบจะจัดการการซิงโครไนซ์ข้อมูลโหนดเป็นหลัก การบล็อกการออกอากาศและการยืนยันการบล็อก ฯลฯ เมื่อเรียกใช้ไคลเอ็นต์ตัวตรวจสอบ ตัวตรวจสอบจะเชื่อมโยงโหนดของ beacon chain เป็นหลัก สื่อสารกับโหนดบีคอน และบล็อกจะถูกเซ็นชื่อ .
ไคลเอนต์ตัวตรวจสอบความถูกต้องรองรับคำมั่นสัญญา 32 ETH เท่านั้น และผู้ใช้สามารถเรียกใช้ไคลเอนต์ตัวตรวจสอบหลายตัวเพื่อเดิมพัน ETH มากขึ้น
3. รายได้จากการเดิมพัน
1) จำนวนคำมั่นสัญญา
เครื่องมือตรวจสอบความถูกต้องแต่ละตัวต้องการ 32 ETH เพื่อเปิดใช้งาน และเมื่อยอดคงเหลือของเครื่องมือตรวจสอบความถูกต้องลดลงต่ำกว่า 16 ETH ห่วงโซ่บีคอนจะหยุดการทำงานของเครื่องมือตรวจสอบความถูกต้องเหล่านี้
อย่างไรก็ตาม ผู้ใช้สามารถจำนำ ETH ส่วนเกินได้โดยการรันไคลเอนต์ตัวตรวจสอบหลายตัว เช่น 64 ETH, 320 ETH เป็นต้น
2) รอบการรับจำนำ
ตามเอกสารทางเทคนิคของ ETH2.0 ผู้ตรวจสอบสามารถเลือกที่จะปล่อยคำมั่นสัญญาหลังจากทำงานเป็นเวลา 2048 ยุค นั่นคือเกือบ 9 วัน
เมื่อยกเลิก ผู้ตรวจสอบต้องรอให้ครบ 4 ยุคก่อนที่จะถอนคำมั่นสัญญา ภายใน 4 ยุคนี้ ผู้ตรวจสอบอาจยังคงถูกรายงานและค่าปรับ
ผู้ตรวจสอบที่ไม่ใช่ผู้ชั่วร้ายต้องรอประมาณ 27 ชั่วโมงเพื่อดำเนินการปล่อยคำมั่นสัญญาและถอน ETH ที่ให้คำมั่นไว้ก่อนหน้านี้ ในทางกลับกัน หากตัวตรวจสอบความถูกต้องที่ประสงค์ร้ายถูกตัดออก เขาต้องรอ 8192 ยุคหรือประมาณ 36 วันก่อนจึงจะสามารถถอนยอดคงเหลือได้
3) ปัจจัยผลกระทบต่อรายได้จากการเดิมพัน
ในสถาปัตยกรรมการออกแบบปัจจุบัน ปัจจัยหลักที่ส่งผลต่ออัตราผลตอบแทนของผู้ตรวจสอบคือ:
ครั้งในการเข้าร่วมถวายสัตย์ปฏิญาณ ในทางทฤษฏี ยิ่งเวลาเข้าร่วมเร็วเท่าไร อัตราผลตอบแทนของการจำนำก็จะยิ่งสูงขึ้นเท่านั้น
อัตราการออกของเครือข่าย ETH 2.0 ตามแผนการออกปัจจุบันที่เสนอโดย Vitalik อัตราการออก ETH สูงสุดประจำปีจะไม่เกิน 2% จำนวนเงินสูงสุดที่ออกอาจเพิ่มขึ้นตามจำนวน ETH ที่จำนำในเครือข่ายโดยรวม แต่อัตราผลตอบแทนต่อปีของเครื่องมือตรวจสอบความถูกต้องหนึ่งรายการอาจลดลงเมื่อจำนวนเครื่องมือตรวจสอบเพิ่มขึ้น
จำนวนไคลเอนต์ตัวตรวจสอบความถูกต้องที่จะรัน แม้ว่าไคลเอนต์ตัวตรวจสอบความถูกต้องสามารถให้คำมั่นสัญญาได้เพียง 32 ETH แต่ผู้ใช้สามารถเพิ่มความน่าจะเป็นของผู้เสนอให้บล็อกได้โดยการเรียกใช้ไคลเอนต์ตัวตรวจสอบความถูกต้องหลายตัว ในขณะที่ลดความน่าจะเป็นที่ไคลเอนต์เดียวออฟไลน์ ซึ่งจะช่วยปรับปรุงอัตราผลตอบแทนต่อปีโดยรวม
การลงโทษออฟไลน์ เมื่อไคลเอนต์การยืนยันของผู้ตรวจสอบออฟไลน์ เครือข่ายจะถูกลงโทษโดยออฟไลน์ ซึ่งจะทำให้รายได้จากการตรวจสอบลดลง
ทำความชั่วและยึด. เมื่อผู้ตรวจสอบทำสิ่งชั่วร้าย ETH ที่จำนำไว้จะถูกยึดโดยเครือข่าย
รูปด้านล่างแสดงอัตราการเพิ่มสูงสุดประจำปีที่เสนอในปัจจุบันของ ETH และอัตราผลตอบแทนสูงสุดประจำปีของผู้ตรวจสอบความถูกต้อง (อาจมีการเปลี่ยนแปลงในภายหลัง):
คำอธิบายภาพ
ที่มา: EthHub
ควรสังเกตว่าจากข้อมูลของ Vitalik Buterin ตัวเลขเหล่านี้เป็นตัวเลขที่ใหญ่ที่สุด ในทางปฏิบัติ มีหลายปัจจัยที่อาจลดการออก ETH ทั้งหมดและรางวัลของผู้ตรวจสอบความถูกต้อง
แต่อัตราเงินเฟ้อสูงสุดตามข้อเสนอของ Vitalik ยังต่ำกว่าอัตราเงินเฟ้อ 4% ของเครือข่าย ETH 1.0 PoW ในปัจจุบัน
ต้นทุนการคำนวณ ผู้ตรวจสอบจำเป็นต้องเรียกใช้โหนดบีคอนเชนและไคลเอนต์ผู้ตรวจสอบ ซึ่งจำเป็นต้องใช้ทรัพยากรคอมพิวเตอร์ส่วนบุคคลหรือเซิร์ฟเวอร์ ยกตัวอย่าง macOS ข้อกำหนดการกำหนดค่าที่แนะนำโดย testnet อย่างเป็นทางการมีดังนี้:
คำอธิบายภาพ
ที่มา: Prysmatic Labs, ฉันทามติมาตรฐาน
เวลาทำงานโดยรวมและค่าบำรุงรักษา ผู้ใช้จำเป็นต้องตรวจสอบให้แน่ใจว่าโหนดตัวตรวจสอบความถูกต้องออนไลน์โดยไม่มีการหยุดทำงาน มิฉะนั้นเดิมพันของพวกเขาอาจถูกเฉือน
คำอธิบายภาพ
ที่มา: Etherscan, Standard Consensus
ที่มา: Etherscan, Standard Consensus
คำอธิบายภาพ
ที่มา: Etherscan, Standard Consensus
ตามข้อมูล testnet ของเบราว์เซอร์ Etherscan beacon chain ของ Ethereum จะเห็นได้ว่าอัตราผลตอบแทนต่อปีของผู้ตรวจสอบความถูกต้องซึ่งอยู่ในอันดับแรกในผลตอบแทนการเดิมพันอาจสูงถึง 38.06% ในขณะที่อัตราผลตอบแทนต่อปีอยู่ที่ 10- ผู้ตรวจสอบอันดับคือ 18.15% ความแตกต่างเกือบสองเท่า
บทสรุป
ฟังก์ชั่น stake ของ beacon chain จะกลายเป็นกังหันลมของอุตสาหกรรม stake แม้ว่าผลสุดท้ายจะไม่ได้รับการยืนยันจนกว่าจะมีการเปิดตัวเครือข่ายหลักของ beacon chain แต่จากข้อมูลของเครือข่ายทดสอบปัจจุบันเท่านั้น ETH2.0 ได้รับการสนับสนุนจากผู้ศรัทธามากมาย แฟน ๆ และนักพัฒนา
คำเตือนความเสี่ยง:
คำเตือนความเสี่ยง:


