Ethereum 2.0 Testnet คืออะไร? วิธีการเข้าร่วม?
หมายเหตุบรรณาธิการ: บทความนี้มาจากผู้ที่ชื่นชอบ Ethereum (ID: ethfans)ผู้แต่ง: A Jian ทำซ้ำโดย Odaily โดยได้รับอนุญาต
หมายเหตุบรรณาธิการ: บทความนี้มาจาก
ผู้ที่ชื่นชอบ Ethereum (ID: ethfans)
ผู้แต่ง: A Jian ทำซ้ำโดย Odaily โดยได้รับอนุญาต
ชื่อเรื่องรอง
1. เครือข่ายทดสอบ Ethereum 2.0 คืออะไร?ที่เรียกว่า "เครือข่ายทดสอบ Ethereum 2.0" หมายถึงการเปิดตัว Ethereum 2.0 เพื่อทดสอบความปลอดภัยของมาตรฐานทางเทคนิค (ข้อมูลจำเพาะ) ความน่าเชื่อถือของไคลเอนต์แต่ละเครื่อง และการทำงานร่วมกันระหว่างไคลเอ็นต์ก่อนที่จะเปิดตัว Ethereum 2.0 อย่างเป็นทางการ เครือข่ายการทดสอบที่สามารถเข้าร่วมแบบสาธารณะได้ ในขั้นตอนปัจจุบัน ส่วนใหญ่หมายถึง "เครือข่ายการทดสอบ Eth2.0 Phase0" ซึ่งเป็นเครือข่ายการทดสอบที่เปิดขึ้นสำหรับการเปิดตัว Phase0ในขั้นตอนการพัฒนาที่แตกต่างกัน ทีมไคลเอ็นต์มักจะเปิดตัว testnet หลายรายการสำหรับวัตถุประสงค์การทดสอบที่แตกต่างกัน testnet เหล่านี้อาจปิดตัวลงด้วยเหตุผลหลายประการ ดังนั้นโทเค็นที่ใช้ใน testnet จะไม่มีค่า
ชื่อเรื่องรอง
2. เครือข่ายทดสอบ Eth2.0 ใดบ้างที่สามารถเข้าร่วมได้ทีมไคลเอ็นต์หลายทีมที่สนับสนุนโดย Ethereum Foundation (รวมถึงไคลเอ็นต์ Prysm, ไคลเอ็นต์ Lighthouse และไคลเอนต์ Nimbus) ได้เปิดตัวเพื่อวัตถุประสงค์ในการทดสอบที่แตกต่างกัน
ทดสอบเครือข่าย. อย่างไรก็ตาม เครือข่ายเหล่านี้ส่วนใหญ่ปิดตัวลงเนื่องจากบรรลุเป้าหมายการทดสอบ
Tapoz Testnet
เป็นเครือข่ายทดสอบที่ริเริ่มโดย Prysm Labs (ทีมไคลเอนต์ Prysm) และมีเพียงไคลเอนต์ Prysm เท่านั้นที่สามารถเข้าร่วมได้ เครือข่ายทดสอบใช้การกำหนดค่าพารามิเตอร์เดียวกันกับเครือข่ายหลักที่กำลังจะมาถึง (พารามิเตอร์ เช่น ข้อกำหนดด้านมาร์จิ้น ค่าสัมประสิทธิ์การเฉือน และช่วงเวลาเหมือนกันทั้งหมด) นับตั้งแต่เปิดตัวเมื่อวันที่ 18 เมษายน เครือข่ายทดสอบได้เปิดใช้งานตัวตรวจสอบความถูกต้องแล้ว 28,759 ตัว
Schlesi Testnet
เป็นเครือข่ายทดสอบหลายไคลเอนต์แรกและตอนนี้สามารถเข้าร่วมได้โดยใช้ไคลเอนต์ Lighthouse, ไคลเอ็นต์ Prysm และไคลเอนต์ Teku เครือข่ายทดสอบเปิดตัวเมื่อวันที่ 27 เมษายน และขณะนี้ได้เปิดใช้งานตัวตรวจสอบความถูกต้องแล้ว 243 ตัว
หาก Tapoz เป็นการทดสอบครั้งใหญ่เพื่อทดสอบการทำงานและความปลอดภัยของไคลเอ็นต์ Prysm Schlesi ก็คือการทดสอบเพื่อทดสอบว่าไคลเอนต์แต่ละรายสามารถทำงานร่วมกันได้หรือไม่ หาก Schlesi สามารถทำงานได้อย่างเสถียร การเปิดตัว Eth2.0 Phase 0 ก็จะอยู่ไม่ไกล
ชื่อเรื่องรอง
กระบวนการเข้าร่วมในเครือข่ายทดสอบเป็นเพียงกระบวนการเรียกใช้ซอฟต์แวร์ไคลเอนต์และเพิ่มการกำหนดค่าบางอย่างเพื่อให้คอมพิวเตอร์ของคุณเข้าร่วมเครือข่ายเพียร์ทูเพียร์
อย่างไรก็ตาม เพื่อให้เข้าใจกระบวนการนี้อย่างแท้จริง จำเป็นต้องมีความรู้พื้นฐานและแนวคิดบางอย่าง:
ดังที่กล่าวไว้ข้างต้น ลักษณะของเครือข่ายทดสอบที่แตกต่างกันจะแตกต่างกัน และซอฟต์แวร์ไคลเอนต์ที่สามารถใช้เพื่อเข้าร่วมก็แตกต่างกันเช่นกัน: เครือข่ายทดสอบ Tapoz รองรับเฉพาะการใช้ไคลเอนต์ Prysm ในการเข้าร่วม Schlesi testnet รองรับการใช้ไคลเอนต์ Lighthouse, ไคลเอ็นต์ Prysm และ ลูกค้า Teku ลูกค้า ดังนั้น หลังจากเลือกไคลเอ็นต์ที่คุณต้องการเข้าร่วมแล้ว คุณต้องดาวน์โหลดซอฟต์แวร์ไคลเอ็นต์และทำการติดตั้งให้เสร็จสมบูรณ์ก่อน (ที่อยู่ดาวน์โหลดและคำแนะนำในการติดตั้งจะแนบมาภายหลัง)
เครือข่ายทดสอบทั้งสองด้านบนนั้นคล้ายกับโมเดลของ Eth2.0 Phase0 ที่กำลังจะมาถึง: ผู้ใช้ต้องฝาก ETH จำนวนหนึ่งลงในสัญญามาร์จิ้นเฉพาะและลงทะเบียนคีย์สาธารณะของ Validator ให้เสร็จสิ้นก่อนจึงจะสามารถเข้าร่วมในการผลิตบล็อกในฐานะ Validator ดังนั้น หากคุณต้องการเป็นผู้ตรวจสอบความถูกต้องของเครือข่ายทดสอบ (นั่นคือ PoS miner ของเครือข่ายทดสอบ) คุณต้องได้รับ ETH ของเครือข่ายทดสอบ 32 Goerli ก่อน (เนื่องจากสัญญาหลักประกันของเครือข่ายทดสอบสองเครือข่ายข้างต้นถูกนำไปใช้ใน เครือข่ายทดสอบ Goerli) (ภายหลังมีบทแนะนำการได้รับเหรียญทดสอบ) หากคุณไม่ต้องการเป็นผู้ตรวจสอบ แต่เพียงต้องการซิงโครไนซ์บล็อคเชนที่สร้างโดยเครือข่ายทดสอบและดูความสนุก คุณจะต้องติดตั้งไคลเอนต์ ซอฟต์แวร์;
สรุปแล้ว การเข้าร่วมในเครือข่ายการทดสอบ Eth2.0 โดยทั่วไปจะแบ่งออกเป็นสองส่วน ส่วนหนึ่งคือการเรียกใช้ซอฟต์แวร์ในเครื่อง และอีกส่วนคือการโต้ตอบกับเครือข่ายการทดสอบที่มีอยู่ (รวมถึงการได้รับเหรียญทดสอบและส่งไปยัง สัญญาซื้อขายล่วงหน้า).https://prylabs.net/participateชื่อเรื่องรอง
https://goerli-faucet.slock.it/4. สัญญาซื้อขายล่วงหน้าของ Eth2.0 อยู่ที่ไหน? จะรับเหรียญทดสอบได้อย่างไร?
https://faucet.goerli.mudit.blog/มาถึงจุดนี้ เราสามารถรับเหรียญทดสอบได้หลายวิธี:
เข้าถึง
เว็บไซต์นี้และเชื่อมต่อกระเป๋าเงิน Metamask ของคุณเองสามารถรับ 32 testnet ETH ในคราวเดียว เว็บไซต์นี้เป็นเว็บไซต์แนะนำโดย Prysm Labs เพื่ออำนวยความสะดวกให้ทุกคนเข้าร่วมในเครือข่ายทดสอบ Tapoz และยังเป็นวิธีการที่สามารถรับ Goerli ETH ได้มากที่สุดในครั้งเดียว โปรดหวงแหนและใช้มัน :)
https://docs.prylabs.network/เว็บไซต์นี้เป็น Faucet ที่ให้บริการโดยผู้ให้บริการเครือข่ายทดสอบของ Goerli ป้อนที่อยู่และดำเนินการตรวจสอบความถูกต้องของเครื่องจักรเพื่อรับ 0.05 Goerli ETH ใช่ คุณอ่านถูกแล้ว มันคือ 0.05 หากคุณต้องการใช้วิธีนี้เพื่อรับ 32 Goerli ETH คุณต้องทำการยืนยันตัวตนด้วยเครื่องจักร 160 ครั้ง :)
เว็บไซต์นี้จัดทำโดยชุมชน สามารถรับเหรียญทดสอบในจำนวนที่แตกต่างกันตามช่วงเวลา สามารถรับ Goerli ETH ได้ทั้งหมด 37.5 ใน 9 วัน (แต่ผู้เขียนยังไม่ได้ทดสอบเป็นการส่วนตัว ดูเหมือนว่าต้องมีการส่งต่อโซเชียลมีเดียเพื่อให้ได้มา)https://github.com/
ชื่อเรื่องรองhttps://github.com/เมื่อส่งเงินฝากไปยังสัญญาการฝาก โปรดแนบเนื้อหาที่เกี่ยวข้องกับธุรกรรมตามข้อมูลคำแนะนำที่ให้ไว้ในเอกสาร เพื่อให้ผู้ตรวจสอบความถูกต้องสามารถลงทะเบียนได้ตามปกติ การส่ง Goerli ETH ไปยังสัญญาการฝากเท่านั้นไม่เพียงพอ !
เป็นบทช่วยสอนโดยละเอียดสำหรับการใช้ไคลเอนต์ Prysm เพื่อเข้าร่วมในเครือข่ายทดสอบ Tapoz ให้ความสนใจกับกระบวนการสร้างคีย์สาธารณะและคีย์ส่วนตัวของผู้ตรวจสอบและส่งธุรกรรมไปยังสัญญาหลักประกัน (สำหรับการติดตั้ง โปรดดูที่ https //kb.beaconcha.in/tutorial-eth2-multiclient )
บทช่วยสอนสำหรับการติดตั้งไคลเอนต์ Lighthouse และการกำหนดค่าและการเข้าร่วม Schlesi testnet:https://medium.com/บทช่วยสอนสำหรับการติดตั้งไคลเอ็นต์ Prysm และการกำหนดค่าและการเข้าร่วม Schlesi testnet:
(ในเอกสาร Schlesi testnet ทั้งสองนี้ ผู้ใช้ควรใช้คอนโซลของไคลเอนต์ Geth เพื่อส่งธุรกรรมไปยัง Goerli testnet ดังนั้นคุณต้องติดตั้ง Geth และซิงโครไนซ์ Goerli testnet ก่อน)
ชื่อเรื่องรอง
5. ฉันต้องการเป็นผู้ตรวจสอบ แต่ฉันไม่รู้ว่าการกำหนดค่าคอมพิวเตอร์ของฉันเพียงพอหรือไม่?
รู้เบื้องต้นเกี่ยวกับ Tapoz Testnet (
) ให้ข้อกำหนดด้านฮาร์ดแวร์สำหรับการใช้ไคลเอนต์ Prysm เพื่อเข้าร่วมใน Tapoz testnet ซึ่งสามารถใช้เป็นข้อมูลอ้างอิงได้:
ระบบปฏิบัติการ: Linux 64 บิต, Mac OS X, Windows
ความต้องการขั้นต่ำ:
หน่วยประมวลผล: Intel Core i7-4770, AMD FX-8310 หรือสูงกว่า
หน่วยความจำ: 8GB
ฮาร์ดดิสก์: พื้นที่ว่าง 100GB บน SSD
อินเทอร์เน็ต: การเชื่อมต่อบรอดแบนด์
ระบบปฏิบัติการ: Linux 64 บิต, Mac OS X, Windows
หน่วยประมวลผล: Intel Core i5-760, AMD FX-8100 หรือสูงกว่า
หน่วยความจำ: 4GB
ฮาร์ดดิสก์: พื้นที่ว่าง SSD 20GBhttps://github.com/prysmaticlabs/prysmอินเทอร์เน็ต: การเชื่อมต่อบรอดแบนด์
ชื่อเรื่องรองhttps://github.com/sigp/lighthouse6. การแจ้งเตือนอื่น ๆ สำหรับการติดตั้งไคลเอ็นต์
ฐานรหัสและเอกสารสำหรับลูกค้าแต่ละราย:
ลูกค้า Prysm (พัฒนาในภาษา Go) (
); เอกสาร (https://docs.prylabs.network/)
ไคลเอนต์ Lighthouse (พัฒนาในภาษา Rust) (


