Ethereum 2.0 มีอนาคตที่สดใส
หมายเหตุบรรณาธิการ: บทความนี้มาจากค่ายบล็อคเชน (ID: blockchain_camp)หมายเหตุบรรณาธิการ: บทความนี้มาจาก
ค่ายบล็อคเชน (ID: blockchain_camp)
ค่ายบล็อคเชน (ID: blockchain_camp)
ผู้แต่ง: Grant Hummer ทำซ้ำโดย Odaily โดยได้รับอนุญาต
ใครก็ตามที่ติดตาม Ethereum มาระยะหนึ่งจะรู้ว่าประวัติของมันเต็มไปด้วยสัญญาที่ล่าช้า ตั๋วตีกลับ และการสื่อสารที่ผิดพลาดเกี่ยวกับแผนการในอนาคต สิ่งนี้ทำให้หลายคนจัดประเภท Ethereum ว่าเป็นการทดลองที่ล้มเหลว การมองโลกในแง่ร้ายนี้เป็นสิ่งที่เข้าใจได้ Ethereum (ETH1) ในปัจจุบันทำงานช้า, ความเร็วของเครือข่ายทั้งหมดถูกจำกัด, สามารถประมวลผลได้เพียง 15 ธุรกรรมต่อวินาที (TPS) และมีราคาแพงในการคำนวณที่ซับซ้อนขนาดใหญ่ เมื่อเทียบกันแล้ว Visa สามารถประมวลผลธุรกรรมหลายหมื่นรายการต่อวินาที
ทำไม Ethereum ถึงช้าและแพง? พูดง่ายๆ ก็คือ เนื่องจาก (ปัจจุบัน) มีต้นทุนสูงในการกระจายอำนาจ การกระจายอำนาจมีราคาแพง และเช่นเดียวกับบล็อกเชนส่วนใหญ่ในปัจจุบัน ทุกโหนดบน Ethereum (หมายถึงคอมพิวเตอร์ที่เชื่อมต่อกับเครือข่าย เช่น คอมพิวเตอร์ที่ใช้ซอฟต์แวร์ Ethereum) จะต้องเชื่อมต่อกับเครือข่ายสำหรับการคำนวณทั้งหมด เพื่อให้แน่ใจว่าทุกคนที่เข้าร่วมทั้งหมดปฏิบัติตามกฎ สิ่งนี้ใช้พลังงานและทรัพยากรที่แท้จริง ในแง่ของต้นทุนเวลา โหนดที่ใช้งาน Ethereum นั้นกระจายไปทั่วโลก ท้ายที่สุดแล้ว นี่คือเครือข่ายสาธารณะที่ให้สิ่งจูงใจนับไม่ถ้วนสำหรับผู้เข้าร่วม ในขณะเดียวกัน ความล่าช้าในการสื่อสารระหว่างโหนดต่างๆ ก็สูง และกำลังการประมวลผล แตกต่างกันไป ดังนั้น เครือข่ายจำเป็นต้องรักษาเวลาแฝงให้เพียงพอเพื่อให้โหนดที่ช้ากว่าสามารถ "ตามทัน" และสนับสนุนการลงคะแนนแบบกระจายอำนาจของเครือข่ายต่อไป ตามการออกแบบสถาปัตยกรรมปัจจุบัน เครือข่าย Ethereum ต้องประมวลผลข้อมูลมากเกินไปในเวลาอันสั้น และฮาร์ดแวร์ของผู้ใช้ (เช่น แล็ปท็อปหรือเซิร์ฟเวอร์ส่วนบุคคล) ไม่สามารถตามทัน และโหนดที่ใช้งานได้เพียงโหนดเดียวบนเครือข่ายนั้นมีขนาดใหญ่เท่านั้น ศูนย์ข้อมูลขึ้น สิ่งนี้จะสร้างความเสียหายอย่างรุนแรงต่อการกระจายอำนาจของ Ethereum เนื่องจากโหนดศูนย์ข้อมูลเหล่านี้สามารถสร้างการผูกขาดและเข้าควบคุมหรือใช้การควบคุมการเซ็นเซอร์บนเครือข่ายได้อย่างง่ายดาย เครือข่ายเข้ารหัสจำนวนมากเช่น EOS ประสบปัญหานี้ในทางปฏิบัติในปัจจุบัน
สิ่งสำคัญคือต้องรักษาระดับการกระจายอำนาจให้เพียงพอในบล็อกเชนสาธารณะ หากไม่มีการกระจายอำนาจ การใช้บล็อกเชนก็ไม่สมเหตุสมผลนัก เนื่องจากบล็อกเชนแบบรวมศูนย์สามารถเซ็นเซอร์ธุรกรรมจากมวลชนได้อย่างง่ายดาย และมีประสิทธิภาพน้อยกว่าฐานข้อมูลแบบกระจายทั่วไป สำหรับผู้อ่านที่ยังใหม่กับบล็อกเชน เราจำได้ว่าก่อนที่ Satoshi Nakamoto จะคิดค้นรูปแบบใหม่ของการจัดการแบบกระจายศูนย์ใน Bitcoin นั้น แทบไม่มีระบบใดที่สามารถใช้ "การควบคุมที่ไม่ไว้วางใจ" ได้ เนื่องจากผู้เข้าร่วมทุกคนมีอิทธิพลต่อการตัดสินใจ แต่ไม่มีฝ่ายใดฝ่ายหนึ่งมี การควบคุมทั้งหมดหรือมาก Vitalik Buterin ผู้สร้าง Ethereum ตอบคำถามที่มีชื่อเสียงเกี่ยวกับการแลกเปลี่ยนระหว่างการกระจายอำนาจและประสิทธิภาพ โดยชี้ว่าทุกคนสามารถสร้างระบบ TPS สูงได้ ตราบใดที่มันกลายเป็น "กองขยะรวมศูนย์"
จะเกิดอะไรขึ้นถ้าเป็นไปได้ที่จะสร้างบล็อกเชนโดยที่แต่ละโหนดไม่ต้องประมวลผลธุรกรรมจากโหนดอื่น และยังช่วยลดค่าใช้จ่ายในการสื่อสารด้วยการประมวลผลเพียงเศษเสี้ยวของธุรกรรมทั้งหมดของเครือข่าย
เรามี ETH2
ETH2 เป็น Ethereum รุ่นต่อไป และแม้แต่การเรียกมันว่า Ethereum ก็ดูไม่เหมาะสม นี่เป็นโครงการที่แตกต่างไปจากเดิมอย่างสิ้นเชิง โดยมีกระบวนทัศน์ใหม่แบบ 0-1 ในวิธีการทำงานของบล็อกเชนในระดับต่างๆ เป้าหมายของ ETH2 คือการปรับปรุงความสามารถในการปรับขนาด ความปลอดภัย และความสามารถในการโปรแกรมของ Ethereum ห่วงโซ่เดียวที่ประมวลผลธุรกรรม 15 รายการกลายเป็นประวัติศาสตร์ และ ETH2 สามารถประมวลผลธุรกรรมนับพันหรือหลายหมื่นรายการต่อวินาที (หรือมากกว่านั้น) ผ่านเชนเดียวโดยไม่สูญเสียการกระจายอำนาจ ในความเป็นจริง ไม่เหมือนกับกลไกการพิสูจน์ผลงาน (PoW) ที่ใช้ใน Bitcoin และ ETH1 ในปัจจุบัน ETH2 จะแนะนำกลไกฉันทามติที่ปลอดภัยทางเศรษฐกิจมากขึ้น ซึ่งก็คือการพิสูจน์หลักฐาน (PoS) ในบล็อกเชน PoW แบบดั้งเดิม เช่น Bitcoin การผลิตและการทำธุรกรรมของ bitcoins ใหม่จะได้รับการจัดการโดยนักขุด บุคคลและองค์กรที่ใช้ฮาร์ดแวร์ราคาแพงเพื่อแก้ปัญหาทางคณิตศาสตร์ที่ซับซ้อน นักขุดรักษาความปลอดภัยเครือข่ายเพื่อแลกกับค่าธรรมเนียมการทำธุรกรรม ในบล็อกเชน PoS (เช่น ETH2) สถานการณ์จะแตกต่างออกไป และอีเทอร์ใหม่จะถูกผลิตและซื้อขายโดยตัวตรวจสอบที่ล็อกอีเทอร์ของตนเองเพื่อให้ความปลอดภัยสำหรับเครือข่าย ในความเป็นจริง การรักษาความปลอดภัยที่ได้รับจากตัวตรวจสอบความถูกต้องจะขึ้นอยู่กับมูลค่าของเครือข่ายเอง และหากตัวตรวจสอบความถูกต้องทำงานผิดปกติ (เช่น การอนุมัติธุรกรรมที่เป็นอันตราย) อีเทอร์ของเครือข่ายนั้นอาจถูกสแลชได้ กลไกนี้ทำให้ผู้ตรวจสอบมีแรงจูงใจที่จะปฏิบัติตามกฎโปรโตคอล
เหตุผลสำคัญอีกประการหนึ่งสำหรับการรักษาความปลอดภัยที่โดดเด่นของ PoS คือกลไก PoW มีความเสี่ยงต่อการโจมตีที่เรียกว่า "spawncamping" หากผู้โจมตีสามารถสะสมฮาร์ดแวร์การขุดได้มากพอที่จะโจมตี Bitcoin หรือเครือข่าย PoW อื่นๆ Bitcoin จะไม่สามารถป้องกันการโจมตีเพิ่มเติมได้เนื่องจากเครือข่ายจะยังคงรีสตาร์ทหรือฮาร์ดฟอร์ก และในที่สุด ฮาร์ดแวร์การขุดชุดเดียวกันจะถูกบล็อกอย่างไม่มีที่สิ้นสุดเท่านั้น การโจมตี . ในทางตรงกันข้าม Ethereum นั้นทนทานต่อการโจมตีประเภทนี้มากกว่ามาก — มันสามารถแยกและเฉือนเงินเดิมพันของผู้โจมตีอย่างหนัก เทียบเท่ากับการเผาฟาร์มขุด Bitcoin ของผู้โจมตี
นอกจากนี้ ETH2 ยังช่วยให้นักพัฒนาสามารถสร้างวิธีการประมวลผลธุรกรรมของตนเองได้ ซึ่งเรียกว่าสภาพแวดล้อมการดำเนินการ ดังนั้น นักพัฒนาจึงสามารถใช้กฎบล็อกเชนต่างๆ ภายใน Ethereum ได้เมื่อจำเป็น เพื่อลดความซับซ้อนของสภาพแวดล้อมการดำเนินการ ETH2 ช่วยให้ผู้ใช้สามารถใช้กฎ Bitcoin, กฎ ZCash, กฎ ETH1 และชุดกฎอื่น ๆ ที่เป็นไปได้สำหรับการทำธุรกรรม ซึ่งมีขนาดที่สูงกว่ากฎปัจจุบัน และในเวลาเดียวกัน เวลาโดยขนาดใหญ่เท่ากัน ตัวตรวจสอบความถูกต้องตัวพิมพ์ใหญ่ให้การป้องกันความปลอดภัย ETH2 สามารถทำได้ผ่าน "sharding": แต่ละ sharding ใน ETH2 นั้นคล้ายกับ blockchain โดยมีตัวสร้างและตัวตรวจสอบเฉพาะของตัวเอง แต่ shard แต่ละอันจะเชื่อมต่ออย่างใกล้ชิดกับ shards อื่นๆ และสามารถสื่อสารกันได้ การสื่อสาร จึงเป็นการสร้างเครือข่ายขนาดใหญ่ ห่วงโซ่การกระจายตัว ด้วยวิธีนี้ แทนที่จะประมวลผลธุรกรรมแต่ละรายการในเครือข่ายทั้งหมด เครื่องมือตรวจสอบความถูกต้องที่กำหนดบน ETH2 สามารถประมวลผลและตรวจสอบธุรกรรมได้ในชิ้นส่วนเดียว นี่เป็นเทคโนโลยีนวัตกรรมที่ช่วยให้ผู้เข้าร่วมที่ใช้ฮาร์ดแวร์ไคลเอนต์สามารถมีส่วนร่วมอย่างมีความหมายบนเครือข่าย ETH2
นี่เป็นสิ่งสำคัญ: ทุกชิ้นส่วนใน ETH2 จะมีการรักษาความปลอดภัยเท่ากันกับชิ้นส่วนอื่นๆ ทุกชิ้นส่วน และเพื่อที่จะประนีประนอมเศษชิ้นส่วนเดียว ระบบทั้งหมดจะต้องถูกบุกรุก บน Cosmos แต่ละเชนรับผิดชอบความปลอดภัยของตนเอง ส่งผลให้เครือข่ายกระจายอำนาจและมีช่องโหว่ โมเดลความปลอดภัยนี้ให้การรับประกันความปลอดภัยที่ดีกว่าแพลตฟอร์มอย่าง Cosmos ดังนั้น เพื่อที่จะประนีประนอม ETH2 ผู้โจมตีจะต้องซื้อและเดิมพัน Ether มูลค่าหลายพันล้านดอลลาร์ ซึ่งจะเพิ่มขึ้นหากราคาของ Ether สูงขึ้น
นี่คือภาพของเครือข่ายบล็อกเชนแบบดั้งเดิม ซึ่งเป็น "เชน" เดียวของบล็อกข้อมูล ไม่ต้องกังวลกับการทำความเข้าใจความหมายของส่วนหัวของบล็อกหรือรายการธุรกรรม ภาพนี้เป็นเพียงภาพประกอบเท่านั้น:
ChainSafe Systems
นี่คือภาพของ ETH2 แต่ในความเป็นจริงไม่ได้มีแค่ shard chain สองอันเท่านั้น แต่มีถึง 64 ชิ้นส่วนทั้งหมดประสานกันโดยใช้โซ่สัญญาณ คล้ายกับภาพด้านบน ไม่สนใจรายละเอียดทางเทคนิค:
ETH2 ถูกสร้างขึ้นโดยทีมวิศวกรที่แตกต่างกันเก้าทีม ซึ่งทุกคนได้รับทุนสนับสนุนจากมูลนิธิ Ethereum และได้รับการสนับสนุนอย่างกว้างขวางจากชุมชน Ethereum ทีมเหล่านี้กำลังสร้างไคลเอนต์ — เว็บเบราว์เซอร์ (เช่น Chrome หรือ Firefox) แต่สำหรับการเข้าถึงและมีส่วนร่วมในเครือข่าย Ethereum ความหลากหลายของไคลเอนต์เป็นหนึ่งในหลักการสำคัญของ Ethereum ซึ่งเป็นเกณฑ์เบื้องต้น นั่นคือ หากไคลเอนต์หนึ่งหรือสองเครื่องขัดข้องหรือมีข้อบกพร่อง เครือข่ายทั้งหมดจะไม่ล่ม ลูกค้าแต่ละรายกำหนดเป้าหมายการใช้งานเฉพาะที่แตกต่างกัน แต่ลูกค้าทั้งหมดสามารถเข้าร่วมในเครือข่ายได้ ตัวอย่างเช่น ไคลเอ็นต์เครื่องหนึ่งได้รับการปรับให้เหมาะกับสมาร์ทโฟน และอีกเครื่องหนึ่งถูกสร้างขึ้นสำหรับการใช้งานในองค์กร ทีมวิศวกรสร้าง ETH2 ตามข้อกำหนดที่สร้างขึ้นโดยนักวิจัยที่มีความสามารถ (ส่วนใหญ่เป็นปริญญาเอกวิทยาการคอมพิวเตอร์และอื่นๆ) ใน Ethereum Foundation, ConsenSys และชุมชนวิชาการที่กว้างขึ้น งานวิจัยส่วนใหญ่ทำในรูปแบบโอเพ่นซอร์สบนเว็บไซต์ ethreear.ch ซึ่งช่วยให้ทุกคนทั่วโลกสามารถให้แนวคิดทางเทคนิค ข้อเสนอแนะ หรือคำวิจารณ์ที่ถูกต้องได้ ต้องใช้เวลาหลายปีในการทำซ้ำๆ เพื่อให้ได้ข้อกำหนดเหล่านี้ไปสู่สถานะปัจจุบัน: ในขณะที่นักวิจัยคิดว่าพวกเขามีการออกแบบที่ใช้งานได้ แต่แล้วก็พบจุดบกพร่องที่ทำให้ต้องออกแบบระบบใหม่บางส่วนหรือแม้แต่ทั้งหมด ไม่ใช่เรื่องเกินจริงที่จะกล่าวว่าทีมวิจัย ETH2 เป็นทีมออกแบบโปรโตคอลที่มีประสบการณ์และมีความสามารถมากที่สุดในสาขาบล็อกเชนทั้งหมด
ด้านล่างนี้คือรายชื่อทีมวิจัย ETH2 (เรียงลำดับแบบสุ่ม):
PegaSys
บริษัทมีสำนักงานใหญ่ในโตรอนโต รัฐออนแทรีโอ มีพนักงานมากกว่า 30 คน รวมถึงนักพัฒนา 5 คนที่รับผิดชอบการวิจัยไคลเอนต์ ETH2
นักพัฒนาระดับรากหญ้าพบกันที่ Ethereum Developer Exchange ในโตรอนโต
สร้างไคลเอนต์ Lodestar ที่เขียนด้วย JS
ConsenSys (บริษัทที่ใหญ่ที่สุดในระบบนิเวศ Ethereum) มีทีมงานมากกว่า 50 คน โดยมีสมาชิกกระจายอยู่ทั่วโลก
Harmony
สร้าง Pantheon ซึ่งเป็นไคลเอ็นต์ ETH1 ที่เป็นมิตรต่อองค์กร
มีทีมนักวิจัยที่มุ่งเน้นไปที่ข้อกำหนด ETH2;
สร้าง Artemis ไคลเอ็นต์ที่ใช้ Java ซึ่งปรับให้เหมาะกับการใช้งานระดับองค์กร
ทีม 4 สมาชิกตั้งอยู่ในรัสเซีย
Parity Technologies
สร้างไคลเอนต์ Java Ethereum;
ข้อมูลสาธารณะที่ จำกัด จนถึงปัจจุบัน
อาจรวมเข้ากับ PegaSys/Artemis
ทีมงานกว่า 60 คนในเบอร์ลิน พร้อมด้วยพนักงานทางไกลจำนวนมาก (ไม่ใช่ทุกคนที่ทำงานใน ETH2);
Prysmatic Labs
ได้รับเงิน 5 ล้านดอลลาร์จาก Ethereum Foundation เพื่อสร้าง Substrate Shasper ไคลเอ็นต์ ETH2
ทีมงานที่อยู่เบื้องหลังโครงการบล็อกเชนที่ทำงานร่วมกันได้ Polkadot ซึ่งบางคนคิดว่าเป็นคู่แข่งกับ Ethereum
สร้างและดูแล Parity ไคลเอนต์ ETH1 ที่ได้รับความนิยมเป็นอันดับสอง
Sigma Prime
ทีมงาน 6 คนกระจายอยู่ทั่วสหรัฐอเมริกา
บล็อกการอัปเดตมีการใช้งานมากและบล็อกเป็นวิธีที่ดีในการเรียนรู้เพิ่มเติมเกี่ยวกับและติดตาม ETH2
Prysm ไคลเอนต์ถูกสร้างขึ้นเพื่อวัตถุประสงค์หลักหลายประการ คล้ายกับ Geth ใน ETH1
Status
ทีมงาน 4 คนจากซิดนีย์ ออสเตรเลีย;
มีพื้นฐานด้านวิชาการและการพัฒนาซอฟต์แวร์ที่แข็งแกร่ง
Trinity
สร้างประภาคารฝั่งไคลเอ็นต์สำหรับกรณีการใช้งานทั่วไป
ทีมงาน 8 คนกระจายอยู่ทั่วยุโรป
Nethermind
พัฒนา Nimbus ไคลเอ็นต์น้ำหนักเบาสำหรับสมาร์ทโฟนหรือสภาพแวดล้อม "เบา" อื่นๆ
ทีม 4 คนเซ็นสัญญากับ Ethereum Foundation;
ไคลเอนต์น้ำหนักเบาที่สร้างขึ้นจะใช้สำหรับการสร้างต้นแบบการใช้งานขั้นสูงเพิ่มเติม
ทีม 7 คนในลอนดอนและโปแลนด์
สร้างไคลเอ็นต์ Windows สำหรับ ETH2 ใน .NET
การเปิดตัว ETH2 แบ่งออกเป็นหลายขั้นตอน แต่ที่สำคัญที่สุดคือสามขั้นตอนแรก ขั้นตอนเหล่านี้ทำให้การเปิดตัวส่วนประกอบต่างๆ ของ ETH2 เป็นไปอย่างทุลักทุเล ไม่เพียงเพราะการสร้างส่วนประกอบแต่ละอย่างอย่างถูกต้องจะใช้เวลาเท่านั้น แต่ยังเป็นเพราะการแนะนำการเปลี่ยนแปลงอย่างค่อยเป็นค่อยไปจะช่วยลดความเสี่ยงทางเทคนิคได้อย่างมาก "การเคลื่อนไหวอย่างรวดเร็วเพื่อทำลายแจ็คพอต" นั้นไม่ฉลาดสำหรับเครือข่ายการเข้ารหัสลับมูลค่าหลายพันล้านดอลลาร์ ซึ่งแตกต่างจากบริษัทเทคโนโลยีแบบรวมศูนย์ที่สามารถดำเนินการแก้ไขได้อย่างรวดเร็ว เครือข่ายที่เข้ารหัสซึ่งมีข้อบกพร่องร้ายแรงอาจประสบกับความหายนะเป็นระยะเวลานาน เนื่องจากผู้เข้าร่วมเครือข่ายทุกคนต้องอัปเดตไคลเอนต์เวอร์ชันล่าสุดด้วยตนเอง ในกรณีที่เลวร้ายที่สุด ในกรณีที่ผู้โจมตีจัดการได้ สร้างอีเธอร์ใหม่จากอากาศบาง ๆ ธุรกรรมจำนวนมากต้องถูกย้อนกลับเพื่อความปลอดภัยของเครือข่าย สิ่งนี้จะมีผลกระทบในทางลบอย่างมาก เช่นเดียวกับที่ DAO แฮ็กในปี 2559 ทำให้นักพัฒนา Ethereum และผู้ใช้ต้องแยกเชน Ethereum Classic ของตนเอง
ระยะที่ 0: อาจส่งมอบภายในสิ้นไตรมาสที่ 2 ของปี 2020 หรือต้นไตรมาสที่ 3 ขอแนะนำ Beacon Chain เพื่อทำหน้าที่เป็นศูนย์ "สั่งการและควบคุม" สำหรับเครือข่าย ETH2 ทั้งหมด เชนบีคอนนี้จะจัดระเบียบตัวตรวจสอบความถูกต้อง มอบหมายให้กับเชนชาร์ดต่างๆ และรับผิดชอบในการประมวลผลธุรกรรมสำหรับชาร์ดนั้นก่อนที่จะสับแบบสุ่มไปยังชาร์ดอื่น การสลับสับเปลี่ยนเป็นส่วนสำคัญของการรักษาความปลอดภัยของ ETH2 และการขาดการสับเปลี่ยนจะส่งผลให้ผู้ตรวจสอบความถูกต้องจำนวนเล็กน้อยอาจติดสินบนหรือถูกบุกรุก ทำให้การดำเนินงานของ ETH2 เสียหาย นอกจากนี้ ห่วงโซ่บีคอนยังรับผิดชอบในการพิสูจน์ความถูกต้องของบล็อกข้อมูลที่สร้างโดยชาร์ดต่างๆ เพื่อให้สามารถแลกเปลี่ยนอีเธอร์ โทเค็น และข้อมูลระหว่างชาร์ดต่างๆ ในแง่ของแคลิฟอร์เนียในทศวรรษ 1970: beacon chain คือบล็อกเชนที่ควบคุมบล็อกเชนอื่น ๆ
หากสายสัญญาณเป็นคำสั่งและการควบคุม ผู้ตรวจสอบความถูกต้องคือผู้ที่จัดการการก่อสร้าง Validator คือผู้เข้าร่วมบนเครือข่าย PoS ที่ประมวลผลและจองธุรกรรมบนเครือข่าย และส่งต่อสิ่งเหล่านี้ระหว่างกันและต่อไปยังผู้เข้าร่วมคนอื่นๆ พวกเขาสามารถรับค่าธรรมเนียมการทำธุรกรรมและสกุลเงินที่เพิ่งสร้างใหม่สำหรับสิ่งนี้ Validator เป็นเนื้อหาที่มีบทบาทสำคัญที่สุดในเครือข่ายเข้ารหัส และการออกแบบกลไกจูงใจสำหรับพวกเขาก็เป็นความท้าทายหลักที่ ETH2 ต้องการแก้ไข ห่วงโซ่สัญญาณยังมีหน้าที่ในการเฉือนผู้ตรวจสอบที่ประพฤติตัวไม่เหมาะสม
ระยะที่ 1: ที่จะส่งมอบในปี 2021 ให้เริ่มชาร์ดเชนด้วยตัวเอง แต่ไม่สามารถประมวลผลหรือสร้างข้อมูลบนชาร์ดได้ ข้อมูลเหล่านี้จะอยู่ใน Shards ในรูปแบบดิบ (เช่น data blob) ส่วนใหญ่เพื่อให้แน่ใจว่า shard chains สามารถสื่อสารระหว่างกันและส่งข้อมูลไปยัง beacon chain Sharding ไม่สามารถทำการคำนวณใดๆ กับข้อมูลได้ ระยะที่ 1 ในตอนแรกรู้สึกเหมือนเครือข่ายทดสอบที่ได้รับการปรับให้เหมาะสมโดยมีการใช้งานที่จำกัด แต่ก็ไม่เป็นเช่นนั้น DApps ใหม่หรือที่มีอยู่สามารถใช้ประโยชน์จากที่เก็บข้อมูลเหล่านี้ เพิ่มความสามารถในการปรับขยาย ตัวอย่างเช่น: Twitter DApp แบบกระจายศูนย์สามารถจัดเก็บข้อมูลบนชาร์ดเชนและทำการคำนวณส่วนใหญ่นอกเชน และ ETH1 ให้การรับประกันความปลอดภัยระดับสูง ในระยะที่ 1 ETH1 จะยังคงทำงานตามปกติ ในขณะที่เชน 1.0 และ 2.0 จะทำงานพร้อมกัน
ณ สิ้นเดือนธันวาคม 2019 Vitalik เสนอให้เร่งการเคลื่อนย้าย ETH1 เข้าสู่ beacon chain เพื่อให้ Ethereum สามารถใช้งาน PoS และรวมเข้ากับ ETH2 ได้เร็วขึ้น ในขั้นต้น ETH1 จะมีอยู่เป็นชิ้นส่วนพิเศษ (แทนที่จะเป็นสภาพแวดล้อมการดำเนินการ) แต่จะเปลี่ยนไปสู่สภาพแวดล้อมการดำเนินการในระยะที่ 2 ขณะนี้ยังไม่มีแผนระบุว่าจะเกิดขึ้นเมื่อใด แต่ดูเหมือนว่าจะเกิดขึ้นในระยะที่ 1
เฟส 2: คาดว่าจะเปิดตัวในปี 2564 หรือ 2565 ซึ่งจะทำให้วิสัยทัศน์ที่แท้จริงของ ETH2 เป็นจริง ณ จุดนี้ Shards สามารถประมวลผลธุรกรรมและเครือข่าย ETH2 สามารถใช้ในแอปพลิเคชันธุรกิจจริงได้ สัญญาอัจฉริยะแบบแบ่งส่วนจะถูกนำมาใช้ในเฟส 2 พร้อมกับสภาพแวดล้อมการดำเนินการที่สอดคล้องกันสำหรับการรันสัญญาอัจฉริยะ ตามที่กล่าวไว้ก่อนหน้านี้ สภาพแวดล้อมการดำเนินการช่วยให้นักพัฒนาสามารถสร้างชุดกฎตามอำเภอใจสำหรับการประมวลผลธุรกรรมของตน นอกจากนี้ยังหมายความว่าผู้พัฒนาโปรโตคอลสามารถสร้างสภาพแวดล้อมการดำเนินการที่เลียนแบบ Bitcoin, Zcash, ETH1 หรือสิ่งอื่นใดที่สามารถจินตนาการได้สำหรับการคำนวณธุรกรรมบล็อคเชน ในลักษณะเดียวกับที่ ETH1 รวม Bitcoin เพื่อเปิดใช้งานสัญญาอัจฉริยะ ETH2 จะรวม ETH1 เพื่อกำหนดลักษณะของการประมวลผลบล็อคเชนใหม่
ยังคงมีปัญหาการวิจัยจำนวนมากที่ยังไม่ได้รับการแก้ไขในส่วนประกอบบางอย่างของ ETH2 เช่น วิธีการให้บริการและจัดเก็บข้อมูลด้วยวิธีการกระจายอำนาจ (การหลีกเลี่ยงผู้ให้บริการข้อมูลจำนวนน้อยที่ผูกขาดและควบคุมเครือข่าย) การทำธุรกรรมข้ามเศษส่วนทำงานอย่างไร และสภาพแวดล้อมการดำเนินการ วิธีจัดการ และอื่นๆ แต่การวิจัยเกี่ยวกับประเด็นเหล่านี้กำลังก้าวหน้าอย่างรวดเร็ว
สามขั้นตอนของ ETH2 ถูกย้ำอีกครั้ง:
ขั้นตอนที่ 0:
จัดส่งภายในสิ้นไตรมาสที่ 2 หรือต้นไตรมาสที่ 3 ของปี 2020
เปิดใช้งานบีคอนเชนและใช้การตรวจสอบ PoS บนบีคอนเชน
ETH1 จะยังคงทำงานตามปกติ
ขั้นตอนที่ 1:
ส่งมอบในปี 2564;
เริ่ม shard chains ซึ่งอนุญาตให้เก็บข้อมูลใน shard chains เหล่านี้ แต่ธุรกรรมจะไม่ถูกประมวลผลบน shards
ETH1 อาจทำงานต่อไปได้ตามปกติ หรือรวมเข้ากับ ETH2 เป็นชิ้นส่วนพิเศษ
ขั้นตอนที่ 2:
ส่งมอบปลายปี 2564 หรือต้นปี 2565
อนุญาตการทำธุรกรรมในเศษ;


