BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

วิทยาศาสตร์ยอดนิยม: วิธีเข้าร่วมในการเดิมพัน ETH2

ECN以太坊中国
特邀专栏作者
บทความนี้มีประมาณ 2459 คำ การอ่านทั้งหมดใช้เวลาประมาณ 4 นาที
จุดเริ่มต้นของบล็อกโพสต์ซีรีส์ Ethereum Foundation: ภาพรวมของ eth2 รวมถึงการแนะนำสั้น ๆ เกี่ยวกับแต่ละขั
สรุปโดย AI
จุดเริ่มต้นของบล็อกโพสต์ซีรีส์ Ethereum Foundation: ภาพรวมของ eth2 รวมถึงการแนะนำสั้น ๆ เกี่ยวกับแต่ละขั

ก่อนอื่นต้องขอขอบคุณ Danny และ Joe สำหรับความช่วยเหลือ

เมื่อการเปิดตัว beacon chain ใกล้เข้ามา eth2 ก็เข้าใกล้ข้อสรุปที่เคยทำมามากขึ้นเรื่อยๆ ตอนนี้ เป็นเวลาที่จะประสานกับชุมชนอย่างรวดเร็วเกี่ยวกับการทำงานภายในล่าสุดของ eth2 และข้อกำหนดเฉพาะ สิ่งจูงใจ และประสบการณ์ในการเป็นผู้ตรวจสอบความถูกต้อง บทความนี้จะให้ภาพรวมของ eth2 จากระดับสูง และชุดบทความที่เกี่ยวข้องกับแง่มุมต่างๆ ของ eth2 validator จะออกในอนาคต บทความนี้เป็นเพียงจุดเริ่มต้นขั้นพื้นฐานเท่านั้น

ในขณะที่การเตรียมการสำหรับ eth2 ได้ดำเนินการมาเป็นเวลานานแล้ว แต่ก็มีความคืบหน้าอย่างมากในช่วงหลายปีที่ผ่านมา เดิมที เทคโนโลยีการแบ่งส่วนและกลไก Proof-of-Stake (PoS) ที่ควบคุมโดยสัญญาอัจฉริยะได้รับการออกแบบอย่างเป็นอิสระต่อกัน แต่ปัจจุบันมีการเชื่อมต่อถึงกันอย่างมากและได้รับการปรับปรุงประสิทธิภาพ ความสามารถในการปรับขนาด และความปลอดภัยอย่างมีนัยสำคัญ

ขั้นตอนต่างๆ ของ eth2

เมื่อส่วนประกอบของ eth2 เชื่อมโยงกันอย่างใกล้ชิดยิ่งขึ้น ส่วนอื่นๆ จะถูกแบ่งออกเป็นช่วงๆ เพื่อแยกแยะเนื้อหาของส่วนต่างๆ ของ eth2 ให้ดียิ่งขึ้น ในขณะที่เขียน เฟส 0 กำลังจะเริ่มขึ้นเนื่องจากการพัฒนาซอฟต์แวร์ไคลเอ็นต์กำลังเข้าสู่ขั้นตอนสุดท้าย ในเวลาเดียวกัน ข้อกำหนดของระยะที่ 1 ได้ถูกจัดทำขึ้น และข้อกำหนดของระยะที่ 2 อยู่ภายใต้การวิจัยและพัฒนาที่แข็งขัน

  • เนื้อหาของเฟส 0 คือบีคอนเชน และบีคอนเชนคือแกนหลักของ eth2 ซึ่งสามารถจัดการตัวตรวจสอบและประสานงานเชนชาร์ด ห่วงโซ่บีคอนทำหน้าที่เป็นพื้นฐานเชิงปฏิบัติที่ชี้นำการพัฒนาด้านอื่นๆ ทั้งหมดของ eth2

  • การนำเฟส 1 ไปใช้นั้นขึ้นอยู่กับเฟส 0 และเนื้อหาหลักคือการเขียนข้อมูลลงในชาร์ดเชน เนื่องจากเฟส 0 เป็นการวางรากฐานส่วนใหญ่สำหรับห่วงโซ่ชิ้นส่วน เฟส 1 จึงถูกนำมาใช้โดยมีความซับซ้อนน้อยกว่าส่วนประกอบอื่นๆ มาก

  • ระยะที่ 2 คือระยะการใช้งานของ eth2 โดยพื้นฐานแล้วเป็นการอัปเกรด eth2 จากฐานข้อมูลที่ทรงพลังไปสู่แพลตฟอร์มการประมวลผลแบบกระจายศูนย์อย่างสมบูรณ์

เฟส 0 คืออะไรกันแน่?

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

เพื่อให้ระบบ PoS ทำงานได้อย่างถูกต้อง จะต้องบรรลุข้อตกลงร่วมกันว่าใครเป็นผู้ตรวจสอบความถูกต้องและจำนวนเงินที่ผู้ตรวจสอบความถูกต้องแต่ละคนวางเดิมพัน เพื่อให้สามารถทราบน้ำหนักการลงคะแนนของพวกเขา และให้รางวัลและลงโทษอย่างเหมาะสมตามพฤติกรรมของพวกเขา . โซ่บีคอนยังจัดการเชนชาร์ดของ eth2 ด้วยการมอบหมายหน้าที่ตรวจสอบความถูกต้องระหว่างชาร์ดต่างๆ และติดตามสถานะปัจจุบันของชาร์ดแต่ละตัว

ส่วนหนึ่งของความแตกต่างระหว่าง Eth2 และระบบ PoS อื่นๆ คือจำนวนผู้ตรวจสอบความถูกต้องที่เข้าร่วมในโปรโตคอล จำนวนผู้ตรวจสอบความถูกต้องในระบบ PoS อื่น ๆ อาจเป็นสิบ ร้อย หรือเป็นพัน ในขณะที่จำนวนผู้ตรวจสอบความถูกต้องใน eth2 จะมีหลายแสนหรือหลายล้านคน การกระจายอำนาจในระดับนี้เป็นไปได้โดยฉันทามติระดับกลางที่ได้รับจากกลุ่มผู้ตรวจสอบหรือคณะกรรมการ ห่วงโซ่บีคอนกำหนดผู้ตรวจสอบให้กับคณะกรรมการตามระดับของการสุ่ม และคณะกรรมการมีหน้าที่รับผิดชอบในการประเมินว่าชิ้นส่วนบางส่วนเป็นของห่วงโซ่บีคอนและโซ่เศษหรือไม่ จากนั้นคะแนนเสียงของคณะกรรมการแต่ละชุดจะถูกรวมเข้าด้วยกันด้วยการเข้ารหัสเป็นหลักฐานเดียว ซึ่งหมายความว่าการตรวจสอบคะแนนเสียงทั้งหมดของคณะกรรมการทั้งหมดจะไม่ยุ่งยากไปกว่าการตรวจสอบคะแนนเสียงเดียว ดังนั้นเพื่อตรวจสอบความถูกต้องของห่วงโซ่สัญญาณ จึงจำเป็นต้องใช้ลายเซ็นเพียงเศษเสี้ยวในการประเมินคะแนนเสียงส่วนใหญ่ของผู้ตรวจสอบความถูกต้อง

ห่วงโซ่สัญญาณยังติดตามห่วงโซ่ eth1 และเงินฝาก เพื่อให้ผู้ตรวจสอบความถูกต้องรายใหม่สามารถเข้าร่วมระบบ eth2 โดยส่ง 32 ETH ไปยังสัญญาการฝากเงินที่ใช้งานบนห่วงโซ่ eth1 ด้วยการเปิดใช้งาน beacon chain เพื่อลงคะแนนเสียงและตรวจสอบ eth1 chain นั้น eth2 สามารถให้การรับประกันทางเศรษฐกิจสำหรับบล็อกบน eth1 canonical chain ( chain ที่ยาวที่สุด) ในอนาคต ซึ่งจะเป็นการเพิ่มความปลอดภัยของ eth1 chain

โหนดและไคลเอนต์

eth2 แยกความแตกต่างระหว่างโหนดบีคอนและไคลเอนต์ตัวตรวจสอบความถูกต้อง ซึ่งทั้งสองอย่างนี้จำเป็นโดยตัวตรวจสอบความถูกต้องในการปฏิบัติหน้าที่ โหนดบีคอน (เช่น โหนด) มีหน้าที่รับผิดชอบในการบำรุงรักษาห่วงโซ่บีคอนทั้งหมดและส่วนย่อยใดๆ ที่ผู้ใช้หรือตัวตรวจสอบความถูกต้องอาจจำเป็นต้องใช้

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

หมายเหตุ: หากไม่มีการเรียกใช้ไคลเอนต์ตัวตรวจสอบความถูกต้อง โหนดบีคอนจะมีข้อมูลทั้งหมดที่จำเป็นสำหรับการโต้ตอบกับ eth2 อย่างไม่ไว้วางใจ ซึ่งคล้ายกับโหนดแบบเต็มใน eth1

ต่อไปนี้คือข้อความที่ตัดตอนมาบางส่วนจากเหตุผลในการแยกแยะโหนดบีคอนจากไคลเอ็นต์ตัวตรวจสอบความถูกต้อง:

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

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

  • สำหรับผู้ใช้ที่กังวลเกี่ยวกับความซ้ำซ้อน การรันหลายโหนดพร้อมกันจะช่วยลดโอกาสที่ตัวตรวจสอบความถูกต้องจะออฟไลน์

  • เนื่องจากไคลเอนต์ตัวตรวจสอบสามารถโต้ตอบกับส่วนอื่น ๆ ของเครือข่าย eth2 ผ่านโหนดบีคอนเท่านั้น จึงจำเป็นต้องผ่านAPI จำกัดซึ่งช่วยลดพื้นผิวการโจมตีของโหนดตัวตรวจสอบได้อย่างมาก

  • ผู้ใช้ที่ต้องการโต้ตอบกับ eth2 แต่ไม่ต้องการเป็นผู้ตรวจสอบความถูกต้องสามารถเรียกใช้โหนดบีคอนได้ ซึ่งจะให้สิทธิ์เข้าถึงบีคอนเชนและชาร์ด

แนวคิดการออกแบบ

ปรัชญาการออกแบบของ eth2 เป็นกรอบอ้างอิงที่มีประโยชน์สำหรับการตัดสินใจทั้งหมดภายใน eth2 และในหลายกรณีสรุปความแตกต่างระหว่าง eth2 และโปรโตคอลอื่นๆ

  • โปรโตคอลเป็นพื้นฐาน: การตระหนักว่าทุกอย่างมีการแลกเปลี่ยน ความปลอดภัยของโปรโตคอลและความมีชีวิตชีวามีความสำคัญเหนือข้อกำหนดการออกแบบอื่นๆ

  • หวังสิ่งที่ดีที่สุด วางแผนสำหรับสิ่งที่เลวร้ายที่สุด: eth2 ถือว่าผู้ตรวจสอบขี้เกียจ รับสินบน และโจมตีระบบ เว้นแต่จะมีการดำเนินการเพื่อจูงใจผู้ตรวจสอบความถูกต้อง นอกจากนี้ สันนิษฐานว่าเครือข่ายไม่น่าเชื่อถืออย่างสมบูรณ์ และเหตุการณ์ภัยพิบัติอาจทำให้ตัวตรวจสอบความถูกต้องจำนวนมากออฟไลน์ จากสมมติฐานเหล่านี้ eth2 ควรเตรียมพร้อมและสามารถอยู่รอดในสงครามโลกครั้งที่สามได้

  • ความยากในการใช้งานลดลง: eth2 ถูกทำให้ง่ายขึ้นมากที่สุดเท่าที่จะเป็นไปได้ เพื่อให้ง่ายต่อการทำความเข้าใจ เผยแพร่ ตรวจสอบ พัฒนาไคลเอนต์ที่ปราศจากข้อบกพร่อง และโดยทั่วไปหลีกเลี่ยงกรณีมุมต่างๆ

  • การกระจายอำนาจสูงสุด: โดยทั่วไป โปรโตคอล PoS นั้นง่ายต่อการประนีประนอมกับจำนวนของ Validator และแนวคิดการออกแบบของ eth2 คือการขยายขนาดของ Validator เป็นล้าน ในขณะที่สนับสนุนให้ Validator เหล่านี้ปฏิบัติหน้าที่โดยอิสระจากกัน

  • คาดการณ์สิ่งที่ไม่คาดคิด: ส่วนประกอบทั้งหมดใน eth2 นั้นทนทานต่อคอมพิวเตอร์ควอนตัม หรือสามารถถูกแทนที่ด้วยส่วนประกอบที่ทนทานต่อคอมพิวเตอร์ควอนตัมในกรณีที่เกิดภัยพิบัติควอนตัม

  • บทส่งท้าย

บทส่งท้าย

บัญชีสาธารณะ: เว็บไซต์จีน ETH

ลิงค์ต้นฉบับ:https://blog.ethereum.org/

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Ethereum โปรดใส่ใจกับ:

บัญชีสาธารณะ: เว็บไซต์จีน ETH

ข้อจำกัดความรับผิดชอบ: งานแปลของ ECN มีเป้าหมายเพื่อส่งมอบข้อมูลคุณภาพสูงและทรัพยากรการเรียนรู้สำหรับชุมชน Ethereum ของจีน ลิขสิทธิ์ของบทความเป็นของผู้เขียนต้นฉบับ การพิมพ์ซ้ำต้องระบุแหล่งที่มาของข้อความต้นฉบับและ ethereum.cn สำหรับระยะยาว พิมพ์ซ้ำ โปรดติดต่อ Authorize etheremcn@gmail.com

ข้อจำกัดความรับผิดชอบ: งานแปลของ ECN มีเป้าหมายเพื่อส่งมอบข้อมูลคุณภาพสูงและทรัพยากรการเรียนรู้สำหรับชุมชน Ethereum ของจีน ลิขสิทธิ์ของบทความเป็นของผู้เขียนต้นฉบับ การพิมพ์ซ้ำต้องระบุแหล่งที่มาของข้อความต้นฉบับและ ethereum.cn สำหรับระยะยาว พิมพ์ซ้ำ โปรดติดต่อ Authorize etheremcn@gmail.com

PoS
ETH
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก:
https://t.me/Odaily_News
กลุ่มสนทนา:
https://t.me/Odaily_GoldenApe
บัญชีทางการ:
https://twitter.com/OdailyChina
สารบัญบทความ
คลังบทความของผู้เขียน
ECN以太坊中国
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android