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

เฟส 0 ของ Ethereum 2.0 คืออะไร?

区块律动BlockBeats
特邀专栏作者
บทความนี้มีประมาณ 2920 คำ การอ่านทั้งหมดใช้เวลาประมาณ 5 นาที
ด้วยการเปิดตัว beacon chain ที่เข้าใกล้การนับถอยหลังของ eth2 มากขึ้นเรื่อย ๆ ถึงเวลาแล้วที่ชุมชนจะห
สรุปโดย AI
ด้วยการเปิดตัว beacon chain ที่เข้าใกล้การนับถอยหลังของ eth2 มากขึ้นเรื่อย ๆ ถึงเวลาแล้วที่ชุมชนจะห

หมายเหตุบรรณาธิการ: บทความนี้มาจากบล็อคบีทส์ บล็อคบีทส์หมายเหตุบรรณาธิการ: บทความนี้มาจาก

บล็อกบีตส์ BlockBeats (ID: BlockBeats)

บล็อคบีทส์ บล็อคบีทส์

ผู้เขียน: ethereum blog- Carl Beekhuizen แปล: BlockBeats-HQ ทำซ้ำโดย Odaily โดยได้รับอนุญาต

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

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

(# Block Rhythm BlockBeats หมายเหตุ: beacon chain คือ Ethereum ใหม่ ซึ่งเป็น core chain ของ Ethereum 2.0 หนึ่งในฟังก์ชั่นของ chain นี้คืออนุญาตให้ผู้ตรวจสอบมีส่วนร่วมในระบบจำนำและแทนที่บทบาทของนักขุด ผู้สร้างของ chain ; อีกหน้าที่หนึ่งคือเก็บดัชนีของสถานะเศษ)

  • ชื่อเรื่องรอง

  • ขั้นตอนของ Ethereum

  • เฟส 0 เกี่ยวข้องกับ beacon chain ซึ่งเป็นแกนหลักของ eth2 ซึ่งจัดการการประสานงานระหว่างโหนดเครื่องมือตรวจสอบและชิ้นส่วน ห่วงโซ่สัญญาณเป็นแหล่งที่มาของข้อมูลความจริง ซึ่งเป็นที่มาของแง่มุมอื่นๆ ทั้งหมดของ eth2

ขั้นตอนที่ 1 ใส่ข้อมูลลงในเศษบนพื้นฐานนี้ ความซับซ้อนในการนำไปใช้งานของคอมโพเนนต์นี้มีขนาดเล็กกว่าคอมโพเนนต์อื่นๆ มาก เนื่องจากเฟส 0 ให้งานพื้นฐานส่วนใหญ่สำหรับเครือข่ายชาร์ด

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

ชื่อเรื่องรอง

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

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

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

(# Block Rhythm BlockBeats หมายเหตุ: ข้อมูลพิสูจน์ การรับรอง คือค่าแฮชที่ได้รับการยืนยันและลงนามโดยผู้ตรวจสอบ และพวกเขาจะบันทึกสถานะของชาร์ดเฉพาะตามเวลาจริง)

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

ชื่อเรื่องรอง

โหนดเทียบกับไคลเอนต์

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

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

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

ต่อไปนี้เป็นข้อโต้แย้งบางประการสำหรับการแยก "โหนดและไคลเอ็นต์":

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

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

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

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

  • ชื่อเรื่องรอง

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

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

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

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

  • ความซับซ้อนในการทำงานขั้นต่ำ: ลดความซับซ้อนของเครือข่าย Eth2 ให้มากที่สุดเท่าที่จะเป็นไปได้ เนื่องจากจะทำให้เครือข่ายให้เหตุผล อธิบายให้คนอื่นฟัง ตรวจสอบได้ โปรแกรมไคลเอนต์ปราศจากข้อบกพร่อง และโดยทั่วไปหลีกเลี่ยงกรณีขอบ

ทำนายสิ่งที่คาดไม่ถึง: ส่วนประกอบทั้งหมดของเครือข่าย eth2 นั้นทนทานต่อควอนตัมคอมพิวเตอร์ หรือสามารถเปลี่ยนเป็นสถานะได้ในกรณีที่มีการเปิดเผยของควอนตัม

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

(# Block Rhythm BlockBeats หมายเหตุ: คอมพิวเตอร์ควอนตัม คอมพิวเตอร์ควอนตัมเป็นอุปกรณ์ทางกายภาพชนิดหนึ่งที่เป็นไปตามกฎของกลศาสตร์ควอนตัมเพื่อดำเนินการทางคณิตศาสตร์และตรรกะความเร็วสูง จัดเก็บและประมวลผลข้อมูลควอนตัม แนวคิดของคอมพิวเตอร์ควอนตัมมีต้นกำเนิดมาจาก การศึกษาของคอมพิวเตอร์แบบย้อนกลับได้ เป็นการแก้ปัญหาการใช้พลังงานในคอมพิวเตอร์ ลักษณะของคอมพิวเตอร์ควอนตัม ได้แก่ ความเร็วในการทำงานที่รวดเร็ว ความสามารถในการประมวลผลข้อมูลที่แข็งแกร่ง และขอบเขตการใช้งานที่กว้าง จากรายงานการประเมินเทคโนโลยีของ MIT พลังของคอมพิวเตอร์ควอนตัมสามารถ โจมตีอัลกอริทึมการเข้ารหัส blockchain ภัยคุกคามต่อความปลอดภัยของโลก blockchain ทั้งหมด)

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