คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
จะทำให้เกิดการกระจายอำนาจต่อไปได้อย่างไร?
PlatON云图
特邀专栏作者
2021-05-17 10:01
บทความนี้มีประมาณ 1413 คำ การอ่านทั้งหมดใช้เวลาประมาณ 3 นาที
เมื่อการสนทนาทางเทคนิคหยุดชะงัก ผู้คนมักจะใช้แผนของอีกฝ่ายเพื่อนำไปสู่การ "รวมศูนย์"

วันนี้เรากำลังพูดถึงคำที่ใช้บ่อยที่สุดในด้านเศรษฐกิจการเข้ารหัส - การกระจายอำนาจ

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

เหตุผลที่เราต้องการบรรลุการกระจายอำนาจเชื่อว่าหลายคนมีความเข้าใจของตัวเอง นี่คือประเด็นทั่วไปบางประการ:

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

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

จะไม่ถูกจัดการ: เนื่องจากพวกมันไม่มีจุดศูนย์กลางที่ละเอียดอ่อน พวกมันจึงมีราคาแพงกว่าในการโจมตีและก่อวินาศกรรมหรือจัดการ

นักเรียนที่ติดตาม PlatON อาจค้นพบว่ากลไกฉันทามติของ PlatON ได้เพิ่มจำนวนโหนดผู้สมัครเป็น 201 และจำนวนโหนดฉันทามติต่อรอบเพิ่มขึ้นเป็น 43 ซึ่งเป็นระดับเกือบสองเท่าของการกระจายอำนาจเมื่อเทียบกับเครือข่ายสาธิตชั้นนำ อลายา. อย่างไรก็ตาม หมายความว่ายิ่งมีโหนดที่เข้าร่วมในฉันทามติมากเท่าไหร่ก็ยิ่งดีเท่านั้น? ลองนึกภาพดูว่าฮาร์ดแวร์และแบนด์วิธจะมีราคาเท่าใด หากประชากร 7 พันล้านคนทั่วโลกใช้โหนดและมีส่วนร่วมในการทำบัญชี จะมีปัญหาอะไรเกิดขึ้นบ้าง

1. ประสิทธิภาพฉันทามติต่ำ

สำหรับ PlatON ตามโปรโตคอลฉันทามติของ Giskard จำเป็นต้องมี QC (Quorum Certificate) อย่างน้อยสองรอบเพื่อยืนยันบล็อกหรือสถานะ และแต่ละรอบของ QC จะต้องตรวจสอบลายเซ็นของโหนดมากกว่า 2/3 (2f+1) ใน โหนดเครือข่ายทั้งหมดจะส่งผลให้ประสิทธิภาพฉันทามติลดลงอย่างมาก

2. ปัญหาด้านความปลอดภัย

ตามทฤษฎีฉันทามติของ BFT จำนวนโหนดทั้งหมดคือ N=3F+1 เมื่อสัดส่วนของโหนดที่เสียยังคงเท่าเดิม ยิ่งจำนวนรวม ยิ่งมาก หมายถึงโหนดที่เป็นอันตรายหรือโหนดที่ผิดพลาด F ก็จะมีขนาดใหญ่ขึ้น PlatON ในปัจจุบันใช้กลไก ของการสุ่มเลือกโหนดที่จะเข้าร่วมในฉันทามติแม้ว่าจะสามารถทำได้ โดยการปรับปรุงอัลกอริทึมการสุ่มและการยึดโหนดที่ไม่ดีอย่างทันท่วงทีผ่าน Slashing พยายามหลีกเลี่ยงโหนดที่สอดคล้องกันรอบเดียวกันเป็นโหนดที่ไม่ดี แต่ก็ยังไม่เหมาะสมที่จะกำหนดจำนวนทั้งหมด ของโหนดผู้สมัครมีขนาดใหญ่เกินไปในแง่ของความปลอดภัย

3. แรงจูงใจไม่เพียงพอสำหรับโหนด

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

4. อัปเดตและอัปเกรดช้า

กลุ่มใหญ่ย่อมเต็มไปด้วยเสียงต่างๆ มากมาย ไม่ใช่เรื่องง่ายที่จะส่งเสริมข้อเสนอการปรับปรุงใหม่ (เช่น PIP) และผู้ริเริ่มข้อเสนอจำเป็นต้องได้รับการสนับสนุนที่เพียงพอก่อนที่จะนำไปปฏิบัติได้

จากเหตุผลข้างต้น ปัจจุบัน PlatON ยังไม่เปิดเผยจำนวนทั้งหมดของผู้ตรวจสอบและจำนวนโหนดที่เป็นเอกฉันท์ต่อรอบ แต่จะทำการปรับเปลี่ยนเบื้องต้นตามเทคโนโลยีปัจจุบัน ข้อกำหนดด้านประสิทธิภาพที่เข้มงวด และเกณฑ์การทดสอบที่ผิดปกติ โหนดตัวตรวจสอบมี เหมาะสมที่สุด ยังไม่มีข้อสรุปในปัจจุบัน แต่จากมุมมองของการทำซ้ำเทคโนโลยีและการพัฒนาระยะยาว พารามิเตอร์ปัจจุบันของ 201+43 จำเป็นต้องได้รับการขยายเพิ่มเติม เราสามารถลองตั้งค่าไม่กี่ เป้าหมายเล็ก ๆ บนหลักการของการรักษาความปลอดภัยและประสิทธิภาพที่สมดุล

จำนวนโหนดสำรอง: มีการวางแผนที่จะรองรับโหนดมากกว่า 10,000 โหนด พิจารณาปรับจำนวนโหนดตัวเลือกแบบไดนามิกตามปัจจัยต่างๆ เช่น จำนวน LAT ที่จำนำ จำนวนธุรกรรม และอัตราการสร้างบล็อกเพื่อเพิ่มต้นทุนของโหนดที่ทำ ชั่วร้ายและลดความเสี่ยงจากการถูกโจมตี

จำนวนโหนดการตรวจสอบ: พิจารณาปรับโปรโตคอลฉันทามติของ Giskard ให้เหมาะสม และสนับสนุนโหนดการตรวจสอบเพิ่มเติมเพื่อให้มั่นใจว่าไม่มีการสูญเสียประสิทธิภาพอย่างเห็นได้ชัด เนื่องจากหน้าต่างเวลาของการโจมตี DDoS จำนวนโหนดการตรวจสอบ BFT ที่เข้าร่วมไม่ควรมากเกินไป มัน มีการวางแผนที่จะรองรับ 200 โหนดการตรวจสอบ

อัลกอริทึมการสุ่มที่เหมาะสมที่สุด: อัลกอริทึมที่ดีสามารถรับประกันความปลอดภัยและความยุติธรรมได้ในเวลาเดียวกัน และ PlatON จะยังคงเพิ่มประสิทธิภาพและปรับปรุงอัลกอริทึมสำหรับการเลือกโหนดที่เป็นเอกฉันท์ต่อไป

PlatON
ความปลอดภัย
คอมพิวเตอร์ความเป็นส่วนตัว
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
เมื่อการสนทนาทางเทคนิคหยุดชะงัก ผู้คนมักจะใช้แผนของอีกฝ่ายเพื่อนำไปสู่การ "รวมศูนย์"
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android