คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
จะเข้าใจความคิดของ Vitalik เกี่ยวกับวิธีการยืนยันธุรกรรมของ Ethereum ได้อย่างไร
链上观
特邀专栏作者
2024-07-02 04:00
บทความนี้มีประมาณ 859 คำ การอ่านทั้งหมดใช้เวลาประมาณ 2 นาที
การปรับเวลายืนยันธุรกรรม mainnet ให้เหมาะสมมากขึ้นเพื่อรองรับกลยุทธ์การพัฒนาโดยรวมของ Layer 2 หรือไม่

ผู้เขียนต้นฉบับ: Haotian

การอ่านที่เกี่ยวข้อง:

"ยุคและช่องเส้นทางที่เลือกด้วยมือของ Vitalik: ให้เวลาการยืนยันธุรกรรมที่รวดเร็วยิ่งขึ้นสำหรับ Ethereum"

จะเข้าใจความคิดของ @VitalikButerin เกี่ยวกับวิธีการยืนยันธุรกรรมของ Ethereum ได้อย่างไร เนื่องจากเวลายืนยันธุรกรรม 5-20 วินาทีบนเครือข่ายหลักนั้นใกล้เคียงกับความเร็วของการใช้บัตรเครดิตอยู่แล้ว จึงดูเหมือนว่าจะเพียงพอตามการรับรู้ของผู้ใช้ อย่างไรก็ตาม เมื่อเปรียบเทียบกับเวลายืนยันระดับมิลลิวินาทีของเลเยอร์ 2 ความแตกต่างในการยืนยันธุรกรรมระหว่างเครือข่ายหลักและเลเยอร์ 2 จะมีความเสี่ยงด้านความปลอดภัย ดังนั้น การปรับเวลายืนยันธุรกรรมเครือข่ายหลักให้เหมาะสมจึงมีความสำคัญมากกว่าเพื่อรองรับการพิจารณาของเลเยอร์ กลยุทธ์การพัฒนา 2?

1) กลไกฉันทามติของ Ethereum ในปัจจุบันใช้แนวคิดหลักของ Slot (ช่วงเวลา) และ Epoch (ช่วงเวลา) แต่ละ Slot จะใช้เวลา 12 วินาที ส่วนหนึ่งของ Validators จะถูกเลือกเพื่อตรวจสอบสถานะธุรกรรมปัจจุบันของ chain สำหรับการลงคะแนน 32 ช่อง กล่าวคือ 6.4 นาทีจะถือเป็นช่วงหนึ่ง และโดยพื้นฐานแล้วผู้ตรวจสอบความถูกต้องทั้งหมดจะทำการลงคะแนนให้เสร็จสิ้นภายในช่วงระยะเวลาหนึ่ง ขั้นตอนสุดท้ายของธุรกรรมมักจะใช้เวลาสองช่วง 12.8 นาที ซึ่งหมายความว่าธุรกรรมจะไม่สามารถย้อนกลับได้ภายใน 12.8 นาทีหลังจากเริ่มต้น

2) Vitalik เชื่อว่าเวลานั้นยาวเกินไปและไม่พอใจกับกลไกฉันทามติของ Gasper ในปัจจุบัน และเสนอวิธีการปรับปรุง Single-slot Finality ซึ่งสามารถรับประกันได้ว่าแต่ละบล็อกจะได้รับการสรุปก่อนที่จะสร้างบล็อกถัดไป ซึ่งจะช่วยเร่งความเร็วขึ้น เวลายืนยันขั้นสุดท้าย เป็นเพียงการยืนยันขั้นสุดท้ายและการยืนยันธุรกรรมเป็นสองสิ่งที่แตกต่างกัน ซึ่งไม่เกี่ยวข้องอย่างใกล้ชิดกับการยืนยันธุรกรรมใน 5-20 วินาทีที่ผู้ใช้รับรู้ แต่หากสอดคล้องกับเครือข่ายเลเยอร์ 2 ปัญหาก็จะใหญ่

3) เนื่องจากเวลาที่ผู้ใช้เลเยอร์ 2 ใช้ในการส่งและยืนยันธุรกรรมจะสั้นกว่า ไม่เพียงแต่ดีกว่าเวลาการรับรู้ของผู้ใช้ที่ 5-20 วินาทีเท่านั้น แต่ยังอาจถึงระดับมิลลิวินาทีอีกด้วย นี่เป็นเพราะกลไกการยืนยันก่อนการทำธุรกรรมที่เลเยอร์ 2 นำมาใช้โดยรวม อย่างไรก็ตาม หากเวลายืนยันธุรกรรมครั้งสุดท้ายบนเครือข่ายหลักเลเยอร์ 1 ยาวเกินไป ในทางทฤษฎีจะมีความเสี่ยงด้านเวลาล่าช้าในเลเยอร์ 2 ตัวอย่างเช่น ผู้ใช้ยืนยันอย่างรวดเร็วใน L1 และดำเนินการตามมา แต่อาจไม่ได้รับการยืนยัน เนื่องจากสถานะของ L1 ความล่าช้าทำให้เกิดการสูญเสียเงินทุน นอกจากนี้ เนื่องจากชั้นที่ 2 เองมีความเสี่ยงจากการรวมศูนย์ ดังนั้น เวลาล่าช้าจึงอาจมีความเสี่ยงที่ไม่ทราบสาเหตุจากความสับสนวุ่นวายจากการรวมศูนย์

4) ดังนั้น ในความคิดของฉัน บทความใหม่ของ Vitalik จะช่วยเพิ่มประสิทธิภาพเวลายืนยันการทำธุรกรรมของเมนเน็ต Ethereum ในระดับหนึ่งเพื่อรองรับกลยุทธ์ที่ยิ่งใหญ่ของการส่งเสริมร่วมกันของระบบเลเยอร์ 2 และระบบเลเยอร์ 1 แม้ว่าบางคนในตลาดจะพูดจาไม่ดีกับเลเยอร์ 2 แต่เลเยอร์ 2 ก็กลายเป็นทิศทางที่ต้องทำให้เสถียรในกระบวนการพัฒนาของ Ethereum

แน่นอนว่า Ethereum จะพัฒนากลยุทธ์แบบ "เลเยอร์" อย่างแน่นอนในอนาคต โดยอาศัยเลเยอร์ 1 เพื่อมุ่งเน้นไปที่ความปลอดภัยและการกระจายอำนาจ และการพึ่งพาเลเยอร์ 2 เพื่อมอบสภาพแวดล้อมการชำระเงินเชิงโต้ตอบที่เสถียรและเชื่อถือได้จะเป็นแนวโน้มทั่วไป Vitalik เสนอให้เร่งการยืนยันธุรกรรม เพื่อลดความขัดแย้งตามลำดับชั้นระหว่างเลเยอร์ 1 และเลเยอร์ 2 ทำให้ผู้ใช้มีสภาพแวดล้อมการโต้ตอบส่วนหน้าที่ดีขึ้นสำหรับประสบการณ์เลเยอร์ 2 และพื้นฐานการชำระเงินแบ็กเอนด์ที่ปลอดภัยยิ่งขึ้น


ETH
Vitalik
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
การปรับเวลายืนยันธุรกรรม mainnet ให้เหมาะสมมากขึ้นเพื่อรองรับกลยุทธ์การพัฒนาโดยรวมของ Layer 2 หรือไม่
คลังบทความของผู้เขียน
链上观
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android