อธิบาย Ethereum 2.0 Beacon Chain

บล็อก 1NewsDevelopersEnterpriseBlockchain ExplainedEvents and ConferencesPressจดหมายข่าว

Contents

สมัครรับจดหมายข่าวของเรา.

ที่อยู่อีเมล

เราเคารพความเป็นส่วนตัวของคุณ

หน้าแรกบล็อกการพัฒนา Blockchain

อธิบาย Ethereum 2.0 Beacon Chain

ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับเศษชิ้นส่วนผู้ตรวจสอบการปักหลักการรับรองคณะกรรมการจุดตรวจและขั้นสุดท้าย by ConsenSys กุมภาพันธ์ 25, 2020 โพสต์เมื่อกุมภาพันธ์ 25, 2020

ฮีโร่โซ่สัญญาณ

จำความสุขที่คุณรู้สึกเมื่อเริ่มมีช่วงเวลาเกี่ยวกับบล็อกเชนได้ไหม? คุณต้องการความเข้าใจที่คล้ายกันเกี่ยวกับ Beacon Chain หรือไม่? Beacon Chain ของ Ethereum เป็นหัวใจสำคัญของระบบที่เนื้อหาส่วนใหญ่มีเทคนิคเฉพาะเจาะจงมากเกินไปหรือไม่ลึกพอ.

ที่นี่คุณจะได้รับความเข้าใจอย่างน่าพอใจเกี่ยวกับองค์ประกอบและกลไกของ Beacon Chain ตัวอย่างจะอธิบายรายละเอียดที่สำคัญในระดับที่เหมาะสมเพื่อให้คุณมีความเชี่ยวชาญและประหยัดเวลา เราถือว่าคุณมีพื้นฐานที่มั่นคงของ Ethereum หรือ Bitcoin และมีความคุ้นเคยกับ Proof of Stake มาเจาะลึกภาพรวมของชิ้นส่วนผู้ตรวจสอบการประทับตราการรับรองคณะกรรมการจุดตรวจและขั้นสุดท้าย.

Sharding: ภาพใหญ่

หากต้องการชื่นชม Beacon Chain คำแนะนำเกี่ยวกับ Sharding จะช่วยได้ ปัญหาหลักในเรื่องความสามารถในการปรับขนาดที่บล็อกเชนรวมถึง Ethereum เผชิญอยู่ในขณะนี้คือทุกโหนดต้องตรวจสอบและดำเนินการทุกธุรกรรม.

ในวิทยาการคอมพิวเตอร์มีสองแนวทางหลักในการปรับขนาด:

  1. การปรับขนาดในแนวตั้ง: โดยพื้นฐานแล้วทำให้โหนดมีประสิทธิภาพมากขึ้นเรื่อย ๆ.
  2. การปรับขนาดในแนวนอน: โดยพื้นฐานแล้วให้เพิ่มโหนดอื่น ๆ.

สำหรับการกระจายอำนาจบล็อกเชนจำเป็นต้องปรับขนาดในแนวนอน เป้าหมายของ Ethereum 2.0 หรือที่เรียกว่า eth2 หรือ Serenity คือเพื่อให้โหนดทำงานบนฮาร์ดแวร์สำหรับผู้บริโภค Sharding เป็นคำศัพท์สำหรับการแบ่งฐานข้อมูลในแนวนอน.

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

เศษของ Ethereum มีโหนดย่อยแบบไดนามิกที่ประมวลผลแบบบล็อกต่อบล็อก.

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


ส่วนสำคัญในการแก้ปัญหา:

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

การพิสูจน์การฉ้อโกงหลักฐานการควบคุมตัวและการตรวจสอบความพร้อมใช้งานของข้อมูลก็เป็นองค์ประกอบด้านความปลอดภัยที่สำคัญเช่นกัน แต่ต้องมีผู้อธิบายเอง.

แผน eth2 ปัจจุบันมีไว้สำหรับ 64 เศษ. แม้ว่าชิ้นส่วนจะแยกจาก Beacon Chain แต่เราจะอธิบายองค์ประกอบหลักบางประการของระบบโดยรวม.

Sharding ได้เปิดเผยเบาะแสเกี่ยวกับสิ่งที่ Ethereum Beacon Chain ทำและต้องการ เราจะเข้าใจว่าเหตุใดจึงมีส่วนประกอบเพิ่มเติมสำหรับบล็อกเชนแบบคลาสสิก สาขาใหม่ของบล็อกเชนที่ถูกสร้างขึ้นใหม่ยินดีต้อนรับนวัตกรรมจากผู้อ่านที่ได้รับแรงบันดาลใจเสมอ.

Ethereum 2.0 เฟส

กล่าวโดยย่อ Ethereum 2.0 มีสามขั้นตอน:

  • เฟส 0 – Beacon Chain
  • ระยะที่ 1 – เศษ
  • ระยะที่ 2 – การดำเนินการ

การเปรียบเทียบกับร่างกายมนุษย์:

  • ระยะที่ 0 – หัวใจ
  • ระยะที่ 1 – แขนขา
  • ระยะที่ 2 – สมอง

การเปรียบเทียบกับวงออเคสตราที่ยากจะเอาชนะ:

  • เฟส 0 – ตัวนำ
  • ระยะที่ 1 – ตราสาร
  • ระยะที่ 2 – นักดนตรี

ขั้นตอนทั้งหมดเป็นส่วนสำคัญของระบบและมีลักษณะที่แตกต่างกัน. Phase 0 เป็นส่วนหนึ่งของ Ethereum 2020. โดยทั่วไประยะที่ 1 จะไม่มีชีวิตและคงที่มากกว่าระยะอื่น ๆ ระยะที่ 2 โดยทั่วไปเกี่ยวกับการดำเนินการและหน่วยงาน.

สล็อตและยุค

Beacon Chain ให้การเต้นของหัวใจแก่ Ethereum 2.0 ให้จังหวะและจังหวะเพื่อความกลมกลืนและความสอดคล้องกันของระบบ แต่ละช่องคือ 12 วินาทีและยุค 32 ช่อง: 6.4 นาที.

ยุค32 ช่องแรกอยู่ในยุค 0 บล็อกปฐมกาลอยู่ที่ช่อง 0.

ช่องเป็นโอกาสสำหรับบล็อกที่จะเพิ่มเข้าไปใน Beacon Chain และชิ้นส่วน คุณสามารถจินตนาการได้ว่า Beacon Chain และ Shard chain ถูกออกแบบท่าเต้นในช่วงล็อก ทุกๆ 12 วินาทีจะมีการเพิ่มบล็อกบีคอน (เชน) หนึ่งบล็อกและบล็อกชาร์ด 64 ชิ้นเมื่อระบบทำงานอย่างเหมาะสมที่สุด ผู้ตรวจสอบความถูกต้องจะต้องคร่าวๆ ตรงกับเวลา.

สล็อตก็เหมือนกับเวลาบล็อก แต่ช่องสามารถว่างได้ บล็อก Genesis สำหรับ Beacon Chain และเศษชิ้นส่วนอยู่ที่ช่อง 0 เศษจะเริ่มต้นในยุคอนาคตกว่ายุคของ Beacon Chain แต่จะมี Epoch 0 ของตัวเองซึ่งรวมถึงบล็อกการกำเนิดของพวกเขาด้วย.

ข้อมูลเบื้องต้นเกี่ยวกับ Validators การรับรองและ Beacon Chain

แม้ว่า Proof of Work (PoW) จะเชื่อมโยงกับคนงานเหมือง แต่ใน Ethereum 2.0 validators คือ Proof of Stake “virtual miners” ผู้ตรวจสอบมีส่วนร่วมอย่างแข็งขันในฉันทามติของโปรโตคอล Ethereum 2.0 สิ่งจูงใจของพวกเขาจะกล่าวถึงในภายหลัง รางวัลและบทลงโทษของ Beacon Chain Validator.

บล็อก ผู้เสนอ เป็นตัวตรวจสอบความถูกต้องที่ถูกเลือกหลอกเพื่อสร้างบล็อก.

ส่วนใหญ่แล้วตัวตรวจสอบความถูกต้องคือ ผู้รับรอง ที่โหวตในบล็อกบีคอนและบล็อกชาร์ด การโหวตเหล่านี้ถูกบันทึกไว้ใน Beacon Chain การลงคะแนนจะกำหนดหัวหน้าของ Beacon Chain และส่วนหัวของเศษ.

พลาดข้อเสนอข้อเสนอที่ไม่ได้รับสำหรับช่วงที่ 28 ของยุค.

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

อัน การรับรอง คือการลงคะแนนของผู้ตรวจสอบความถูกต้องซึ่งถ่วงน้ำหนักด้วยยอดดุลของผู้ตรวจสอบความถูกต้อง การยืนยันจะออกอากาศโดยผู้ตรวจสอบนอกเหนือจากบล็อก.

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

เนื้อหาของ Beacon Chain ส่วนใหญ่เป็นรีจิสทรีของที่อยู่ของตัวตรวจสอบสถานะของตัวตรวจสอบแต่ละรายการการรับรองและลิงก์ไปยังเศษ เครื่องมือตรวจสอบจะเปิดใช้งานโดย Beacon Chain และสามารถเปลี่ยนเป็นสถานะได้ซึ่งจะอธิบายสั้น ๆ ในภายหลังใน การเปิดใช้งาน Beacon Chain Validator และอายุการใช้งาน.

Staking Validators: ความหมาย

ตัวตรวจสอบความถูกต้องเป็นเสมือนและถูกเปิดใช้งานโดย stakers ใน PoW ผู้ใช้ซื้อฮาร์ดแวร์เพื่อมาเป็นคนงานเหมือง ใน Ethereum 2.0 ผู้ใช้เดิมพัน ETH เพื่อเปิดใช้งานและควบคุมตัวตรวจสอบความถูกต้อง.

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

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

Crosslinks: การรูทชิ้นส่วนไปยัง Beacon Chain

crosslink คือการอ้างอิงในบล็อกบีคอนไปยังบล็อกชาร์ด crosslink คือวิธีที่ Beacon Chain ตามหัวของโซ่ชาร์ด เนื่องจากมี 64 ชาร์ดแต่ละบล็อกบีคอนสามารถมีลิงก์ข้ามได้สูงสุด 64 ลิงก์ บล็อกบีคอนอาจมีเพียง crosslink เดียวหากในช่องนั้นไม่มีบล็อกที่เสนอสำหรับเศษ 63 ชิ้น มีการวางแผน Crosslinks สำหรับ eth2 Phase 1 เพื่อรูทโซ่ชาร์ดเข้ากับ Beacon Chain ซึ่งทำหน้าที่เป็นฐานของตัวเลือกชาร์ดฟอร์คการสิ้นสุดของโซ่ชาร์ดและสำหรับการสื่อสารแบบครอสชาร์ด โซ่ชิ้นส่วนทั้งหมดติดตาม Beacon Chain ตลอดเวลา.

คณะกรรมการ: บทนำ

คณะกรรมการคือกลุ่มของผู้ตรวจสอบความถูกต้อง เพื่อความปลอดภัยแต่ละสล็อต (ใน Beacon Chain และแต่ละชิ้นส่วน) มีคณะกรรมการตรวจสอบความถูกต้องอย่างน้อย 128 ตัว ผู้โจมตีมีน้อยกว่า หนึ่งในล้านล้าน ความน่าจะเป็นในการควบคุม⅔ของคณะกรรมการ.

แนวคิดของสัญญาณสุ่มที่ปล่อยตัวเลขแบบสุ่มสำหรับสาธารณะให้ยืมชื่อของมันไปยัง Ethereum Beacon Chain Beacon Chain บังคับใช้ฉันทามติในกระบวนการหลอกและเรียกว่า RANDAO.

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

RANDAO เป็นผู้เลือกข้อเสนอโดยมีการถ่วงน้ำหนักตามยอดดุลของผู้ตรวจสอบความถูกต้อง เป็นไปได้ว่าผู้ตรวจสอบความถูกต้องเป็นผู้เสนอและกรรมการสำหรับช่องเดียวกัน แต่ไม่ใช่บรรทัดฐาน ความน่าจะเป็นของเหตุการณ์นี้คือ 1/32 ดังนั้นเราจะเห็นมันประมาณหนึ่งครั้งต่อยุค ภาพร่างแสดงสถานการณ์ที่มีผู้ตรวจสอบความถูกต้องน้อยกว่า 8,192 คนมิฉะนั้นจะมีคณะกรรมการอย่างน้อยสองคนต่อช่อง.

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

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

คณะกรรมการเครือข่าย Beacon

แผนภาพเป็นภาพรวมของสิ่งที่เกิดขึ้นในสามช่อง ในช่องที่ 1 จะมีการเสนอบล็อกและยืนยันโดยผู้ตรวจสอบความถูกต้องสองคน ผู้ตรวจสอบความถูกต้องหนึ่งคนในคณะกรรมการ A ออฟไลน์อยู่ การรับรองและบล็อกที่ช่อง 1 จะเผยแพร่เครือข่ายและเข้าถึงผู้ตรวจสอบความถูกต้องจำนวนมาก ในช่อง 2 จะมีการเสนอบล็อกและตัวตรวจสอบความถูกต้องในคณะกรรมการ B ไม่เห็นดังนั้นจึงยืนยันว่าส่วนหัวของ Beacon Chain เป็นบล็อกที่ช่อง 1 โปรดทราบว่าเครื่องมือตรวจสอบนี้แตกต่างจากตัวตรวจสอบออฟไลน์จากช่องที่ 1. การยืนยันกับส่วนหัวของ Beacon Chain เรียกว่าการโหวต LMD GHOST. ในช่องที่ 3 ตัวตรวจสอบความถูกต้องทั้งหมดในคณะกรรมการ C จะเรียกใช้กฎการเลือกส้อม LMD GHOST และยืนยันกับส่วนหัวเดียวกันอย่างอิสระ.

ผู้ตรวจสอบความถูกต้องสามารถอยู่ในคณะกรรมการได้หนึ่งคนต่อยุคเท่านั้น โดยปกติแล้วจะมีผู้ตรวจสอบความถูกต้องมากกว่า 8,192 คน: หมายถึงคณะกรรมการมากกว่าหนึ่งคนต่อช่อง คณะกรรมการทั้งหมดมีขนาดเท่ากันและมีผู้ตรวจสอบความถูกต้องอย่างน้อย 128 คน ความน่าจะเป็นด้านความปลอดภัยจะลดลงเมื่อมีตัวตรวจสอบความถูกต้องน้อยกว่า 4,096 ตัวเนื่องจากคณะกรรมการจะมีตัวตรวจสอบความถูกต้องน้อยกว่า 128 ตัว.

คณะกรรมการ: Crux

ในทุกๆยุคเครื่องตรวจสอบความถูกต้องจะถูกแบ่งเท่า ๆ กันในช่องต่างๆจากนั้นแบ่งย่อยออกเป็นคณะกรรมการที่มีขนาดเหมาะสม ตัวตรวจสอบความถูกต้องทั้งหมดจากช่องนั้นยืนยันกับส่วนหัวของ Beacon Chain คณะกรรมการแต่ละคนในช่องนั้นพยายามที่จะเชื่อมโยงชิ้นส่วนที่เฉพาะเจาะจง อัลกอริธึมการสับจะขยายหรือลดจำนวนคณะกรรมการต่อสล็อตเพื่อให้ได้ผู้ตรวจสอบอย่างน้อย 128 ตัวต่อหนึ่งคณะ.

ตัวอย่างสมมติว่ามีผู้ตรวจสอบความถูกต้อง 16,384 ตัว โปรแกรมตรวจสอบความถูกต้อง 512 รายการถูกกำหนดแบบหลอก ๆ ให้กับช่องที่ 1 และอีก 512 ช่องที่ 2 และอื่น ๆ จากนั้นผู้ตรวจสอบความถูกต้อง 512 รายการสำหรับช่องที่ 1 จะถูกแบ่งย่อยออกเป็นคณะกรรมการสี่ชุดและกำหนดให้กับชิ้นส่วนแบบหลอกๆ สมมติว่า Shards 33, 55, 22, 11 คือการกำหนดชาร์ด ผู้ตรวจสอบความถูกต้องทั้งหมด 512 คนโหวตช่อง 1 LMD GHOST ผู้ตรวจสอบความถูกต้อง 128 ตัวในหนึ่งในสี่คณะกรรมการพยายามที่จะเชื่อมโยงระหว่าง Shard 33 ในคณะกรรมการอื่นผู้ตรวจสอบความถูกต้อง 128 คนพยายามที่จะเชื่อมโยงระหว่าง Shard 55. 128 validators ในคณะกรรมการอื่นพยายามที่จะ crosslink Shard 22. validators อีก 128 คนพยายามที่จะ crosslink Shard 11.

สำหรับช่องที่ 2 กระบวนการจะทำซ้ำ ตัวตรวจสอบความถูกต้อง 512 รายการสำหรับช่อง 2 ถูกแบ่งย่อยออกเป็นคณะกรรมการสี่ชุดและกำหนดให้กับชิ้นส่วนแบบหลอกๆ สมมติว่า Shards 41, 20, 17, 15 คือการกำหนดชาร์ด ผู้ตรวจสอบความถูกต้องทั้งหมด 512 รายการสำหรับช่อง 2 ยืนยันมุมมองของพวกเขาเกี่ยวกับส่วนหัวของ Beacon Chain ที่ช่อง 2 คณะกรรมการพยายามที่จะเชื่อมขวาง Shards 41, 20, 17, 15.

กระบวนการนี้ซ้ำสำหรับช่องที่เหลือในยุค ตัวตรวจสอบความถูกต้องแต่ละตัวจะมีช่องที่สามารถพูดยืนยันและเชื่อมโยงกันได้ ในตอนท้ายของยุคผู้ตรวจสอบความถูกต้องทั้งหมด 16,384 คนมีโอกาสที่จะรับรองและเชื่อมโยงข้าม แต่จนถึงขณะนี้การโหวตของ validator นั้นเป็นแบบเจาะจงสล็อตมากกว่าเฉพาะช่วงเวลา มันเหมือนกับการลงคะแนนให้กับรัฐบาลท้องถิ่นของคุณแทนที่จะลงคะแนนในการเลือกตั้งระดับชาติที่กว้างขึ้น ผู้ตรวจสอบความถูกต้องทั้ง 16,384 คนไม่ได้ลงคะแนนในสิ่งเดียวกัน ส่วนที่จะเกิดขึ้นเกี่ยวกับจุดตรวจและรอบสุดท้ายจะอธิบายถึงการลงคะแนนเฉพาะยุคที่ผู้ตรวจสอบความถูกต้องใช้เมื่อถึงช่วงเวลาที่จะพูด ในช่องที่กำหนดผู้ตรวจสอบทั้ง 16,384 คนจะลงคะแนนให้กับจุดตรวจของยุคนั้นด้วย.

จุดตรวจ Beacon Chain

ด่านคือบล็อกในช่องแรกของยุค หากไม่มีการปิดกั้นดังกล่าวแสดงว่าจุดตรวจคือบล็อกล่าสุดก่อนหน้า มีด่านหนึ่งด่านต่อยุคเสมอ บล็อกสามารถเป็นจุดตรวจสำหรับหลายยุค.

จุดตรวจ Beacon Chainจุดตรวจสำหรับสถานการณ์ที่ยุคมี 64 สล็อต.

หมายเหตุสล็อต 65 ถึงสล็อต 128 ว่างเปล่า จุดตรวจ Epoch 2 จะเป็นบล็อกที่ Slot 128 เนื่องจากช่องขาดหายไปด่าน Epoch 2 จึงเป็นด่านก่อนหน้าที่ Slot 64 ยุคที่ 3 คล้ายกัน: ช่อง 192 ว่างดังนั้นบล็อกก่อนหน้าที่ช่อง 180 จึงเป็น ด่าน 3.

Epoch ขอบเขตบล็อก (EBB) เป็นคำศัพท์ในวรรณคดีบางเรื่อง (เช่น กระดาษแก็สเปอร์, แหล่งที่มาของแผนภาพด้านบน) และถือได้ว่ามีความหมายเหมือนกันกับจุดตรวจ.

เมื่อทำการโหวต LMD GHOST ผู้ตรวจสอบความถูกต้องจะลงคะแนนให้กับจุดตรวจในยุคปัจจุบันซึ่งเรียกว่าเป้าหมาย การโหวตนี้เรียกว่าแคสเปอร์ FFG โหวต, และยังรวมถึงจุดตรวจก่อนหน้าซึ่งเรียกว่าแหล่งที่มา ในแผนภาพตัวตรวจสอบความถูกต้องในยุค 1 โหวตให้จุดตรวจต้นทางของบล็อกกำเนิดและจุดตรวจเป้าหมายของบล็อกที่ช่อง 64 ในยุคที่ 2 ผู้ตรวจสอบคนเดียวกันลงคะแนนให้กับจุดตรวจเดียวกัน เฉพาะผู้ตรวจสอบความถูกต้องที่กำหนดให้กับสล็อตเท่านั้นที่ใช้การโหวต LMD GHOST สำหรับสล็อตนั้น อย่างไรก็ตามผู้ตรวจสอบความถูกต้องทั้งหมดจะลงคะแนน FFG สำหรับแต่ละด่าน.

Supermajority

การโหวตที่ทำโดย ⅔ของยอดคงเหลือทั้งหมดของตัวตรวจสอบที่ใช้งานอยู่ทั้งหมด, ถือเป็นความสำคัญยิ่ง ในการสอนสมมติว่ามีตัวตรวจสอบที่ใช้งานอยู่สามตัว: สองตัวมียอดคงเหลือ 8 ETH และตัวตรวจสอบความถูกต้อง แต่เพียงผู้เดียวที่มียอดคงเหลือ 32 ETH การลงคะแนนแบบ supermajority จะต้องมีการลงคะแนนของผู้ตรวจสอบความถูกต้อง แต่เพียงผู้เดียวแม้ว่าผู้ตรวจสอบความถูกต้องอีกสองคนอาจลงคะแนนแตกต่างกันไปสำหรับผู้ตรวจสอบความถูกต้อง แต่เพียงผู้เดียว แต่ก็ไม่มีความสมดุลเพียงพอที่จะสร้างอำนาจเหนือ.

ตอนจบ

เมื่อยุคสิ้นสุดลงหากจุดตรวจของมันรวบรวม supermajority ด่านจะได้รับความชอบธรรม.

หากจุดตรวจ B มีความชอบธรรมและจุดตรวจในยุคถัดไปจะมีความชอบธรรม B ก็จะถูกสรุป โดยปกติด่านจะสรุปเป็นสองยุค 12.8 นาที.

โดยเฉลี่ยแล้วธุรกรรมของผู้ใช้จะอยู่ในช่วงปิดกั้นกลางยุค เป็นช่วงครึ่งปีก่อนถึงจุดตรวจสอบถัดไปแนะนำธุรกรรมสิ้นสุด 2.5 ยุค: 16 นาที ในทางที่ดีควรมีการรับรองมากกว่า⅔ในช่วงที่ 22 ของยุคหนึ่ง ดังนั้นการสิ้นสุดของธุรกรรมจะอยู่ที่ 14 นาทีโดยเฉลี่ย (16 + 32 + 22 สล็อต) การยืนยันการบล็อกเกิดจากการยืนยันของบล็อกไปจนถึงเหตุผลของการปิดกั้นจนถึงขั้นสุดท้าย กรณีการใช้งานสามารถตัดสินใจได้ว่าจะต้องมีการสิ้นสุดหรือเกณฑ์ความปลอดภัยก่อนหน้านี้เพียงพอหรือไม่.

Beacon Chain เหตุผลและขั้นสุดท้ายตัวอย่างของหนึ่งด่านที่ได้รับความชอบธรรม (ช่อง 64) และการจบด่านก่อนหน้า (ช่อง 32).

เกิดอะไรขึ้นที่ Beacon Chain Head

มีการเสนอบล็อกขอบเขตยุคที่ช่อง 96 และมีการรับรองสำหรับด่าน Epoch 2 จำนวนการรับรองสำหรับด่าน Epoch 2 ตอนนี้มาถึง supermajority แล้ว สิ่งนี้ทำให้เกิดความสมเหตุสมผลของด่าน Epoch 2 และทำให้จุดสิ้นสุดของจุดตรวจ Epoch 1 ที่ถูกต้องก่อนหน้านี้ การสิ้นสุดของสล็อต 32 จะทำให้เกิดการสิ้นสุดของบล็อกทั้งหมดที่อยู่ข้างหน้าทันที เมื่อจบด่านจะไม่มีการ จำกัด จำนวนบล็อกที่สามารถสรุปได้ แม้ว่าตอนจบจะคำนวณตามขอบเขตยุคเท่านั้น แต่การยืนยันจะถูกสะสมไว้ในแต่ละช่วงตึกตามที่อธิบายไว้ในเรื่องเล่าทางเลือก“ สิ่งที่อาจเกิดขึ้นได้ตั้งแต่กำเนิดจนถึงส่วนหัว” ด้านล่าง.

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

สิ่งที่อาจเกิดขึ้นตั้งแต่ปฐมกาลจนถึงศีรษะ

ด้วยภาพประกอบเดียวกันนี่คือโครงเรื่องที่สามารถสังเกตได้จากการกำเนิด ผู้เสนอทั้งหมดจากช่อง 1 จนถึงช่อง 63 เสนอบล็อกและสิ่งเหล่านี้จะปรากฏบนเครือข่าย ในแต่ละบล็อกใน Epoch 1 จุดตรวจ (บล็อกที่ช่อง 32) จะรวบรวมการรับรองจาก 55% ของผู้ตรวจสอบความถูกต้อง มีการเสนอบล็อกที่ช่อง 64 และรวมถึงการรับรองสำหรับด่าน Epoch 1 ตอนนี้ผู้ตรวจสอบความถูกต้อง 70% ได้ยืนยันถึงจุดตรวจ Epoch 1 ซึ่งทำให้เกิดความสมเหตุสมผล ด่าน Epoch 2 (ช่อง 64) สะสมการยืนยันตลอดยุค 2 แต่ไปไม่ถึง⅔ supermajority มีการเสนอบล็อกที่ช่อง 96 และรวมถึงการรับรองสำหรับด่าน Epoch 2 สิ่งนี้นำไปสู่การเข้าถึง⅔อำนาจเหนือกว่าและความชอบธรรมของด่าน Epoch 2 การกำหนดจุดตรวจ Epoch 2 จะทำให้ด่าน Epoch 1 และบล็อกก่อนหน้าทั้งหมดสิ้นสุดลง.

นี่เป็นอีกสถานการณ์หนึ่งที่เป็นไปได้ พิจารณาจนถึงยุคที่ 1 เท่านั้นจุดตรวจที่ Epoch 1 จะได้รับ⅔ supermajority ก่อนที่จะเสนอจุดตรวจที่ Epoch 2 ตัวอย่างเช่นเมื่อมีการเสนอบล็อกในช่อง 32 ถึงช่อง 54 การยืนยันเพื่อพิสูจน์จุดตรวจ (ช่อง 32) อาจไปถึงจุดที่มีอำนาจเหนือกว่าแล้ว ในกรณีนี้จุดตรวจจะได้รับการพิสูจน์ก่อนยุคที่ 2 จุดตรวจสามารถพิสูจน์ได้ในยุคปัจจุบัน แต่การสรุปขั้นสุดท้ายต้องใช้ยุคหลังจากนั้นเป็นอย่างน้อย.

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

Finality เป็นสิ่งสำคัญสำหรับชิ้นส่วนและฝ่ายต่างๆของ blockchain ของ Ethereum ที่จะต้องรับประกันเกี่ยวกับการทำธุรกรรม Finality ช่วยลดความซับซ้อนด้วยการสื่อสารข้ามชิ้นส่วน หากไม่มีการสิ้นสุดการย้อนกลับของธุรกรรมภายในและข้ามส่วนที่เป็นลำดับจะทำให้เกิดการหยุดชะงักและอาจทำให้ผลประโยชน์ของชาร์ดเป็นโมฆะ.

การรับรอง: การมองอย่างใกล้ชิด

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

คณะกรรมการอนุญาตให้มีการเพิ่มประสิทธิภาพทางเทคนิคในการรวมลายเซ็นจากผู้เข้าร่วมแต่ละรายให้เป็นลายเซ็นรวมเดียว เมื่อผู้ตรวจสอบความถูกต้องในคณะกรรมการชุดเดียวกันทำการโหวต LMD GHOST และ FFG เหมือนกันจะสามารถรวมลายเซ็นของพวกเขาได้.

รางวัลและบทลงโทษของ Beacon Chain Validator

เราจะพูดถึงหกหัวข้อเกี่ยวกับสิ่งจูงใจของผู้ตรวจสอบความถูกต้อง:

  1. รางวัลผู้เข้าร่วม
  2. การลงโทษผู้มีส่วนเกี่ยวข้อง
  3. ความเสี่ยงขาลงโดยทั่วไปสำหรับสเตเกอร์
  4. การเฉือนและรางวัลผู้แจ้งเบาะแส
  5. รางวัลผู้เสนอ
  6. โทษการไม่ใช้งาน

ผู้ตรวจสอบจะได้รับรางวัลเมื่อพวกเขาทำการรับรอง (การโหวตของ LMD GHOST และ FFG) ซึ่งผู้ตรวจสอบความถูกต้องส่วนใหญ่เห็นด้วย ใน eth2 Phase 1 ผู้ตรวจสอบจะได้รับรางวัลสำหรับ crosslinks ด้วย รางวัลจะแข็งตัวเมื่อบล็อกได้รับการสรุป.

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

ก่อนที่จะสรุปบทลงโทษและรางวัลทั่วไปที่น้อยกว่าคุณอาจต้องการทราบถึงความเสี่ยงด้านเสียของคุณในการเป็นสเตเกอร์ ในฐานะที่เป็นสเตเกอร์ที่กังวลเกี่ยวกับ ETH ที่คุณอาจเสียไปจึงเป็นภาพสะท้อนของรายได้ที่คุณจะได้รับ หากผู้ตรวจสอบยืนยันที่จะทำ 10% ในหนึ่งปีสำหรับรางวัลผู้ตรวจสอบความถูกต้อง (ซื่อสัตย์) จะสูญเสีย 10% หากพวกเขาทำงานได้แย่ที่สุดเท่าที่จะเป็นไปได้ ตัวอย่างเช่นผู้ตรวจสอบความถูกต้องที่ออฟไลน์อยู่เสมอหรือให้คะแนนเสมอในบล็อกที่ไม่ได้รับการสรุปจะถูกลงโทษตามจำนวนเงินที่ผู้ตรวจสอบจะได้รับรางวัลสำหรับการยืนยันตรงต่อเวลาที่สรุป.

Slashings คือบทลงโทษตั้งแต่มากกว่า 0.5 ETH ไปจนถึงเงินเดิมพันทั้งหมดของผู้ตรวจสอบความถูกต้อง สำหรับการกระทำ ความผิดที่เฉือนได้ ตัวตรวจสอบจะสูญเสียยอดคงเหลืออย่างน้อย 1/32 และถูกปิดการใช้งาน ตัวตรวจสอบจะถูกลงโทษราวกับว่ามันออฟไลน์เป็นเวลา 8,192 ยุค พิธีสารยังกำหนดบทลงโทษเพิ่มเติมตามจำนวนคนอื่น ๆ ที่ถูกเฉือนในเวลาเดียวกัน สูตรพื้นฐานสำหรับการลงโทษเพิ่มเติมคือ validator_balance * 3 * fraction_of_validators_slashed ผลกระทบคือถ้า⅓ของผู้ตรวจสอบความถูกต้องทั้งหมดกระทำความผิดที่สามารถฆ่าได้พวกเขาทั้งหมดจะสูญเสียความสมดุลทั้งหมด ผู้ตรวจสอบความถูกต้องที่รายงานความผิดที่สามารถฆ่าได้จะได้รับรางวัลจากผู้แจ้งเบาะแส.

ผู้เสนอบล็อกที่ได้รับการสรุปรับรางวัลมากมาย ผู้ตรวจสอบที่ออนไลน์อย่างต่อเนื่องทำผลงานได้ดีเพิ่มขึ้น ~ 1/8 ให้กับรางวัลรวมสำหรับการเสนอบล็อก เมื่อเกิดเหตุการณ์เจ็บแสบผู้เสนอจะได้รับรางวัลเล็ก ๆ น้อย ๆ สำหรับการรวมหลักฐานที่เจ็บแสบไว้ในบล็อก ใน eth2 Phase 0 รางวัลทั้งหมดของผู้แจ้งเบาะแสจะตกเป็นของผู้เสนอ.

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

ความผิดที่สามารถฆ่าได้

มีเงื่อนไขสามประการสำหรับผู้ตรวจสอบความถูกต้อง สามารถอธิบายได้ว่าเป็นข้อเสนอสองครั้งการโหวตสองครั้งของ FFG และการโหวตรอบทิศทางของ FFG การโหวต LMD GHOST นั้นไม่สามารถทำได้.

ก ข้อเสนอสองครั้ง เป็นผู้เสนอมากกว่าหนึ่งบล็อกสำหรับสล็อตที่ได้รับมอบหมาย.

ก โหวตสองครั้ง เป็นผู้ตรวจสอบการลงคะแนน FFG 2 ครั้งสำหรับเป้าหมายเดียวกัน แต่เป็นแหล่งที่มาที่แตกต่างกัน.

ก โหวตรอบทิศทาง เป็นผู้ตรวจสอบการลงคะแนน FFG ที่ล้อมรอบหรือล้อมรอบด้วยการโหวต FFG ก่อนหน้านี้ที่พวกเขาทำ ต่อไปนี้เป็นสองตัวอย่างตามสถานการณ์ที่ผู้ตรวจสอบได้ทำการโหวต FFG ใน Epoch 5 ด้วยแหล่งที่มาของ Slot 32 และเป้าหมายของ Slot 128:

  • การโหวต FFG ในยุค 6 ด้วยแหล่งที่มาของ Slot 64 และเป้าหมายของ Slot 96 จะเป็นการโหวต FFG ที่เป็น ล้อมรอบไปด้วย คะแนน Epoch 5 ของพวกเขา.
  • การโหวต FFG ใน Epoch 6 พร้อมแหล่งที่มาของ Slot 0 และเป้าหมายของ Slot 160 รอบทิศทาง FFG โหวตของพวกเขาในยุคที่ 5.

การโหวต FFG ใน Epoch 6 ที่มีเป้าหมายเป็น Slot 128 จะเป็นการโหวตสองครั้งและสามารถตัดคะแนนได้เว้นแต่แหล่งที่มาคือ Slot 32 การโหวต FFG ที่เหมือนกันจะไม่สามารถตัดได้.

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

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

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

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

การเปิดใช้งาน Beacon Chain Validator และอายุการใช้งาน

ตัวตรวจสอบความถูกต้องแต่ละตัวต้องมียอดคงเหลือ 32 ETH เพื่อเปิดใช้งาน ผู้ใช้เดิมพัน 32 ETH ในสัญญาการฝากเงินบน Ethereum mainnet จะเปิดใช้งานตัวตรวจสอบหนึ่งตัว.

Beacon Chain ออก (ปิดใช้งาน) ตัวตรวจสอบความถูกต้องทั้งหมดที่มียอดคงเหลือถึง 16 ETH stakers จะสามารถถอนยอดคงเหลือของ validator ได้ แต่จะไม่อยู่ใน eth2 Phase 0.

นอกจากนี้ผู้ตรวจสอบยังสามารถออกโดยสมัครใจหลังจากให้บริการ 2,048 ยุคประมาณ 9 วัน เมื่อออกจากงานมีความล่าช้าถึงสี่ยุคก่อนที่สเตเกอร์จะถอนการถือหุ้นได้ ภายในสี่ยุคยังสามารถจับและเฉือนตัวตรวจสอบความถูกต้องได้ จากนั้นยอดคงเหลือของผู้ตรวจสอบความถูกต้องสามารถถอนออกได้ภายในเวลาประมาณ 27 ชั่วโมง แต่ถ้าผู้ตรวจสอบถูกเฉือนสเตเกอร์ต้องรอ 8,192 ยุค (ประมาณ 36 วัน) ก่อนจึงจะสามารถถอนได้.  

รายละเอียดทางเทคนิคเพิ่มเติมได้อธิบายไว้ใน หมายเหตุเกี่ยวกับวงจรการใช้งานโปรแกรมตรวจสอบความถูกต้อง Ethereum 2.0 เฟส 0 รวมถึงผังงานนี้:

วงจรการใช้งาน Beacon Chain Validator 1

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

Beacon Chain ใช้แนวคิดที่ลึกซึ้งยิ่งขึ้นเกี่ยวกับยอดคงเหลือที่มีประสิทธิภาพซึ่งมีการเปลี่ยนแปลงน้อยกว่ายอดคงเหลือของตัวตรวจสอบความถูกต้องและเปิดใช้งานการเพิ่มประสิทธิภาพทางเทคนิค.

ห่อ

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

  • ผู้ตรวจสอบความถูกต้องทั้งหมดในยุคหนึ่งพยายามที่จะจบด่านเดียวกัน: การโหวต FFG
  • ตัวตรวจสอบความถูกต้องทั้งหมดที่กำหนดให้กับสล็อตพยายามโหวตในส่วนหัวของ Beacon Chain เดียวกัน: การโหวต LMD GHOST
  • ผู้ตรวจสอบความถูกต้องทั้งหมดที่ได้รับมอบหมายให้เป็นคณะกรรมการพยายามที่จะเชื่อมโยงชิ้นส่วนใดส่วนหนึ่ง

พฤติกรรมที่เหมาะสมที่สุดให้รางวัลแก่ผู้ตรวจสอบความถูกต้องมากที่สุด.

การเปิดใช้งาน Beacon Chain จำเป็นต้องมีตัวตรวจสอบความถูกต้องอย่างน้อย 16,384 ตัวในการกำเนิด จำนวนผู้ตรวจสอบความถูกต้องสามารถลดลงได้ด้วยเครื่องหมายทับหรือการออกโดยสมัครใจหรือผู้ตรวจสอบสามารถเปิดใช้งานได้มากขึ้น คาดว่าจะมีตัวตรวจสอบความถูกต้องอีกจำนวนมากเนื่องจากระบบจะเพิ่มขึ้นถึง eth2 เฟส 1 ขึ้นไป Beacon Chain ต้องการตัวตรวจสอบความถูกต้องอย่างน้อย 262,144 ตัว (เดิมพัน ETH มากกว่าแปดล้านรายการ) เพื่อให้มีบล็อกที่รวม 64 crosslinks.

โลกนี้ไม่เคยมีแพลตฟอร์มที่ปรับขนาดได้สำหรับระบบและแอปพลิเคชันแบบกระจายอำนาจมาก่อน หากคุณได้รับแรงบันดาลใจในการเจาะลึกข้อมูลอ้างอิงที่เชื่อถือได้อยู่ใน ข้อมูลจำเพาะของ Ethereum 2.0.  ซึ่งรวมถึงข้อมูลจำเพาะของ Beacon Chain ลิงก์ไปยังแหล่งข้อมูลหลักอื่น ๆ และปัญหาเกี่ยวกับเงินรางวัล ปัจจุบันความต้องการเร่งด่วนที่สุดคือ Peer-to-Peer Networking. สนับสนุนหรืออ้างอิงผู้อื่น ความท้าทาย, ethresear.ch หรือฟอรัมของ Ethereum Magician และร่วมเป็นส่วนหนึ่งในการสร้างประวัติศาสตร์!

สมัครรับจดหมายข่าว ConsenSys

รับข่าวสารล่าสุดของ Ethereum 2.0 และคำอธิบายส่งตรงถึงกล่องจดหมายของคุณ. ติดตาม Ethereum 2.0 จดหมายข่าวสมัครรับจดหมายข่าวของเราเพื่อรับข่าวสารล่าสุดของ Ethereum โซลูชันระดับองค์กรทรัพยากรสำหรับนักพัฒนาและอื่น ๆ ที่อยู่อีเมลเนื้อหาพิเศษวิธีสร้างผลิตภัณฑ์ Blockchain ที่ประสบความสำเร็จการสัมมนาผ่านเว็บ

วิธีสร้างผลิตภัณฑ์ Blockchain ที่ประสบความสำเร็จ

วิธีการตั้งค่าและเรียกใช้โหนด Ethereumการสัมมนาผ่านเว็บ

วิธีการตั้งค่าและเรียกใช้โหนด Ethereum

วิธีสร้าง Ethereum API ของคุณเองการสัมมนาผ่านเว็บ

วิธีสร้าง Ethereum API ของคุณเอง

วิธีสร้างโซเชียลโทเค็นการสัมมนาผ่านเว็บ

วิธีสร้างโซเชียลโทเค็น

การใช้เครื่องมือรักษาความปลอดภัยในการพัฒนาสัญญาอัจฉริยะการสัมมนาผ่านเว็บ

การใช้เครื่องมือรักษาความปลอดภัยในการพัฒนาสัญญาอัจฉริยะ

อนาคตของการเงินสินทรัพย์ดิจิทัลและ DeFiการสัมมนาผ่านเว็บ

อนาคตของการเงิน: สินทรัพย์ดิจิทัลและ DeFi

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map