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

ตั้งแต่โมเดลไปจนถึงการกำกับดูแล เปรียบเทียบ Polkadot และ Ethereum 2.0 อย่างรอบด้าน

PolkaWorld
特邀专栏作者
บทความนี้มีประมาณ 3411 คำ การอ่านทั้งหมดใช้เวลาประมาณ 5 นาที
การเปรียบเทียบที่ครอบคลุมของโมเดล สถาปัตยกรรม ฉันทามติ กลไกการปักหลัก การแบ่งส่วน การส่ง
สรุปโดย AI
การเปรียบเทียบที่ครอบคลุมของโมเดล สถาปัตยกรรม ฉันทามติ กลไกการปักหลัก การแบ่งส่วน การส่ง

หมายเหตุบรรณาธิการ: บทความนี้มาจากPolkaWorld(ID:gh_6c4c2038ddba) ทำซ้ำโดย Odaily โดยได้รับอนุญาต

) ทำซ้ำโดย Odaily โดยได้รับอนุญาต

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

บรรณาธิการ mdnice

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

สถาปัตยกรรม

อีเธอเรียม 2.0

บรรณาธิการ mdnice

อีเธอเรียม 2.0

Ethereum 2.0 จะเริ่มเฟส 0 ผ่าน beacon chain เท่านั้น ในระยะที่ 1 จะเปิดตัวชิ้นส่วน 64 ชิ้นในสายโซ่อย่างง่ายเพื่อทดสอบความสมบูรณ์ของสายสัญญาณบีคอน ชิ้นส่วนแต่ละชิ้นจะส่ง "ลิงก์ข้าม" ไปยัง "บีคอนเชน" ซึ่งมีข้อมูลที่ระบุข้อมูลของชิ้นส่วนนั้น ต่อมาในเฟส 2 เศษจะใช้อินเทอร์เฟซ eWasm ทำให้ระบบใช้งานได้ในที่สุด [1]

Polkadot

เครือข่ายจะมี "ไซด์เชน" เพื่อโต้ตอบกับเชนที่ไม่ได้อยู่ภายใต้โปรโตคอลขั้นสุดท้ายของ Ethereum 2.0

บรรณาธิการ mdnice

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

เพื่อโต้ตอบกับเชนที่ต้องการใช้กระบวนการขั้นสุดท้าย (เช่น Bitcoin) Polkadot จึงมีสะพานพาราเชนเพื่อให้ความเข้ากันได้แบบสองทาง

บรรณาธิการ mdnice

ฉันทามติ

  • ทั้ง Ethereum 2.0 และ Polkadot ใช้โมเดลฉันทามติแบบผสมผสานซึ่งมีโปรโตคอลแยกต่างหากสำหรับการสร้างบล็อกและขั้นสุดท้าย โปรโตคอลขั้นสุดท้าย (Casper FFG ของ Ethereum 2.0 และ GRANDPA ของ Polkadot) นั้นขึ้นอยู่กับ GHOST และทั้งสองอย่างสามารถจบชุดของบล็อกในรอบ สำหรับการสร้างบล็อก โปรโตคอลทั้งสองใช้โปรโตคอลที่ใช้สล็อตซึ่งกำหนดตัวตรวจสอบความถูกต้องแบบสุ่มให้กับสล็อตและจัดเตรียมกฎการเลือกทางแยกสำหรับบล็อกที่ยังไม่สิ้นสุด (RandDAO/LMD ของ Ethereum 2.0 และ Polkadot the BABE)
  • Ethereum 2.0 สรุปชุดของบล็อกตามช่วงเวลาที่เรียกว่า "ยุค" แผนปัจจุบันคือมี 64 บล็อกต่อยุค ทำทั้งหมดในรอบเดียว เวลาบล็อกโดยประมาณคือ 12 วินาที ซึ่งหมายความว่าเวลาที่คาดไว้สำหรับการสรุปคือ 6 นาที (สูงสุด 12 นาที) [2] โปรโตคอลขั้นสุดท้ายของ Polkadot, GRANDPA, สรุปชุดของบล็อกตามความพร้อมใช้งานและการตรวจสอบความถูกต้องที่เกิดขึ้นเมื่อห่วงโซ่ที่เสนอเติบโตขึ้น เวลาในการสรุปจะแตกต่างกันไปตามจำนวนการตรวจสอบที่ต้องดำเนินการ (รายงานความไม่ถูกต้องอาจนำไปสู่โปรโตคอลที่ต้องการการตรวจสอบเพิ่มเติม) เวลาสิ้นสุดที่คาดไว้คือ 12-60 วินาที

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

บรรณาธิการ mdnice

Polkadot สามารถรับประกันความสมบูรณ์และความพร้อมใช้งานได้อย่างแข็งแกร่งด้วยตัวตรวจสอบความถูกต้องที่น้อยลง ดังนั้น Polkadot จึงใช้ Nominated Proof-of-Stake (NPoS) เพื่อเลือกตัวตรวจสอบความถูกต้องจากชุดที่เล็กกว่า ทำให้ผู้ถือที่มีขนาดเล็กสามารถเสนอชื่อตัวตรวจสอบความถูกต้องเพื่อเรียกใช้โครงสร้างพื้นฐานในขณะที่ยังคงเก็บเกี่ยวผลประโยชน์ของระบบโดยไม่ต้องเรียกใช้โหนดของตนเอง Polkadot วางแผนที่จะมีตัวตรวจสอบความถูกต้อง 1,000 ตัวในปีแรก และแต่ละพาราเชนในเครือข่ายต้องการตัวตรวจสอบความถูกต้องประมาณ 10 ตัว

การกระจายตัว

บรรณาธิการ mdnice

ทุกเศษใน Ethereum 2.0 มี STF เหมือนกัน ในระยะที่ 1 (คาดว่าปี 2021 [5]) เศษข้อมูลจะเป็นที่บรรจุข้อมูลอย่างง่ายที่มีการเชื่อมโยงข้ามไปยังสายบีคอน ในระยะที่ 2 (คาดว่าปี 2023) พวกเขาจะใช้สภาพแวดล้อมการดำเนินการ eWasm EWasm เป็นส่วนย่อยจำกัดของ Wasm ที่ใช้สำหรับสัญญาใน Ethereum อินเทอร์เฟซ eWasm มีชุดของวิธีการที่สามารถใช้ในสัญญาได้ การพัฒนา eWasm ควรมีชุดเครื่องมือการพัฒนาที่คล้ายกัน เช่น Truffle และ Ganache [6]

ชิ้นส่วนทุกชิ้นใน Polkadot มี STF พื้นฐานที่เป็นนามธรรมของ Wasm ชาร์ดแต่ละอันสามารถเปิดเผยอินเทอร์เฟซที่กำหนดเองได้ตราบเท่าที่ลอจิกถูกคอมไพล์เป็น Wasm และแต่ละชาร์ดให้เครื่องมือตรวจสอบ Polkadot ที่มีความสามารถในการ "ดำเนินการบล็อก" Polkadot มีเฟรมเวิร์กการพัฒนา Substrate ซึ่งมีโมดูลที่สามารถกำหนดค่า รวม และขยาย และสามารถรวมกันในทุกทิศทางเพื่อพัฒนา STF ของห่วงโซ่

บรรณาธิการ mdnice

ส่งข้อความ

Polkadot มีโปรโตคอลเพิ่มเติมที่เรียกว่า SPREE ซึ่งจัดเตรียมตรรกะที่ใช้ร่วมกันสำหรับการส่งข้อความข้ามสายโซ่ ข้อความที่ส่งโดยใช้ SPREE ให้การรับประกันเพิ่มเติมเกี่ยวกับแหล่งที่มาและการตีความไปยังสายการรับ

ธรรมาภิบาล

บรรณาธิการ mdnice

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

อัปเกรด

บรรณาธิการ mdnice

Polkadot ใช้ meta-protocol ของ Wasm เพื่อปรับใช้การอัพเกรดเชนและข้อเสนอที่ประสบความสำเร็จโดยไม่ต้องใช้ฮาร์ดฟอร์ก อ็อบเจ็กต์ทั้งหมดใน STF, คิวธุรกรรม หรือผู้ปฏิบัติงานนอกเครือข่ายสามารถอัปเกรดได้โดยไม่ต้องทำการฟอร์ก

สรุปแล้ว

บรรณาธิการ mdnice

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