ข้ามไปยังเนื้อหา

บล็อกเชน ไตรเลมมา

บล็อกเชน trilemma เป็นการศึกษาพฤติกรรมสำหรับการเปรียบเทียบความสามารถในการปรับขนาด การกระจายอำนาจ และการรักษาความปลอดภัยภายใต้ปริมาณงานและโมเดลภัยคุกคามที่ชัดเจน ไม่ใช่ทฤษฎีบทหรือกฎที่ระบบเลือกเพียงสองเท่านั้น

อัปเดต

จัดทำขึ้นเพื่อการศึกษาเท่านั้น ไม่ใช่คำแนะนำการลงทุน การลงทุนอาจทำให้สูญเสียเงินลงทุนได้

คำตอบโดยตรง

บล็อกเชน trilemma เป็นการศึกษาพฤติกรรมการออกแบบ: การเพิ่มความสามารถในการปรับขนาด การกระจายอำนาจ หรือความปลอดภัยภายใต้ทรัพยากรคงที่และโมเดลความน่าเชื่อถือสามารถกดดันมิติอื่นๆ ได้ ไม่ใช่ทฤษฎีบทความเป็นไปไม่ได้ทางคณิตศาสตร์ คะแนนบวก หรือกฎที่ทุกเครือข่ายต้องเลือกคุณสมบัติสองอย่างพอดี

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

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

วิธีการทำงาน

  1. ปักหมุดห่วงโซ่ เครือข่าย เวอร์ชันโปรโตคอล เลเยอร์ และการอ้างสิทธิ์ทางสถาปัตยกรรมที่แน่นอน ระบุฉันทามติ การดำเนินการ ความพร้อมใช้งานของข้อมูล ข้อตกลง และการกำกับดูแล แทนที่จะให้คะแนนเฉพาะชื่อแบรนด์
  2. กำหนดความสามารถในการปรับขนาด การกระจายอำนาจ และการรักษาความปลอดภัยด้วยพร็อกซีที่วัดผลได้ ปริมาณงาน และหน้าต่างการสังเกต อย่าเพิ่ม TPS จำนวนโหนด และต้นทุนการโจมตีลงในคะแนนไร้มิติเดียว
  3. แผนที่ที่เสนอ สร้าง สั่งซื้อ ตรวจสอบ จัดเก็บข้อมูล พิสูจน์ ความท้าทาย อัปเกรด หยุดชั่วคราว และเปิดใช้งานทางออก บันทึกขอบเขตการอนุญาต การดูแล และการควบคุมเหตุฉุกเฉิน
  4. วัดการกระจายอำนาจทั่วทั้ง Stake หรือเอนทิตีพลังแฮช โหนดตรวจสอบอิสระ ซอฟต์แวร์ไคลเอนต์ โฮสติ้ง ภูมิศาสตร์ และการกำกับดูแล รวมถึงฮาร์ดแวร์ แบนด์วิดธ์ พื้นที่เก็บข้อมูล เวลาในการซิงค์ และอุปสรรคด้านเงินทุน
  5. วัดความปลอดภัยเป็นความปลอดภัย ความมีชีวิตชีวา ความสมบูรณ์ การต้านทานการเซ็นเซอร์ ความพร้อมใช้งานของข้อมูล และการกู้คืนภายใต้เกณฑ์ที่ไม่พึงปรารถนาที่ระบุไว้ สมมติฐานด้านความสัมพันธ์ และสิ่งจูงใจทางเศรษฐกิจ
  6. วัดความสามารถในการปรับขนาดโดยใช้ทรูพุตที่ยั่งยืนและส่วนท้าย การรวมและเวลาในการตอบสนองขั้นสุดท้าย ค่าธรรมเนียมภายใต้โหลด ไบต์ การเติบโตของสถานะ การซิงโครไนซ์และค่าใช้จ่ายในการตรวจสอบ รวมถึงพฤติกรรมระหว่างความแออัดหรือความล้มเหลวของส่วนประกอบ
  7. เปรียบเทียบสถาปัตยกรรมบนเวิร์กโหลดและโมเดลภัยคุกคามเดียวกัน เวอร์ชันของหลักฐานและความล้มเหลวที่เกิดจากความเครียด ระบุว่าสมมติฐานด้านต้นทุนหรือความน่าเชื่อถือใดที่ย้ายระหว่างเลเยอร์ แทนที่จะอ้างว่าไตรเล็มมาได้รับการแก้ไขแล้ว

ตัวอย่าง

  • เชนสมมติที่ทุกโหนดเก็บข้อมูลซ้ำทั้งหมดและรองรับ 2 MiB / 12 seconds จะมี 7,200 blocks/day และข้อมูลดิบไหลเข้า 2 * 7,200 = 14,400 MiB/day = 14.0625 GiB/day หากเพิ่มเพย์โหลดเป็น 8 MiB จะได้ 57,600 MiB/day = 56.25 GiB/day หรือ 4x พอดีก่อนรวมโอเวอร์เฮดของโปรโตคอล ดัชนี สถานะ และการทำสำเนา ความจุเพิ่มขึ้นจริง แต่การคำนวณนี้ยังไม่ใช่ข้อกำหนดของโหนดทั้งหมด
  • สมมติว่าผู้ดำเนินการสเตกควบคุม 34%, 22%, 18%, 16%, 10% เมื่อกำหนดเกณฑ์ขัดขวางความต่อเนื่องเป็น >= 1/3 ผู้ดำเนินการรายแรกเพียงรายเดียวก็ถึงเกณฑ์ เมื่อกำหนดเกณฑ์ควบคุมเป็น >= 2/3 กลุ่มที่สั้นที่สุดตามลำดับคือสามรายแรก: 34 + 22 + 18 = 74% ส่วนสองรายแรกรวมเพียง 56% ความเชื่อมโยงของหน่วยงานจริงและเกณฑ์โปรโตคอลยังต้องตรวจสอบ
  • หาก 10,000 transactions * 200 bytes = 2,000,000 bytes แต่โรลอัปโพสต์ 400,000-byte batch ค่าเฉลี่ยจะเป็น 400,000 / 10,000 = 40 bytes/transaction หรือการบีบอัดข้อมูล 5x ตัวเลขนี้เพียงอย่างเดียวไม่บอกความเสี่ยงจากซีเควนเซอร์ หลักฐาน บริดจ์ ความพร้อมใช้งานของข้อมูล หรือกุญแจอัปเกรด
  • ในแบบจำลองเพื่อสาธิตที่มี 4,096 shares ผู้โจมตีเก็บข้อมูลไว้ไม่เผยแพร่ 25% = 1,024 shares หากสุ่มแบบ 30 independent uniform samples with replacement ความน่าจะเป็นที่ไม่พบส่วนข้อมูลที่ถูกเก็บไว้เลยคือ (3,072 / 4,096)^30 = 0.75^30 = 0.0001785821 = 0.01785821% และความน่าจะเป็นที่จะตรวจพบตามแบบจำลองคือ 99.98214179% ทั้งความเป็นอิสระ ความสม่ำเสมอ และแบบจำลองการเก็บข้อมูลไว้เป็นสมมติฐาน ไม่ใช่การรับประกันในระบบจริง

ความเสี่ยง

  • การรักษาการวิเคราะห์พฤติกรรมสามประการในฐานะทฤษฎีบทสากลที่ได้รับการพิสูจน์แล้ว
  • การปล่อยให้ความสามารถในการปรับขนาด การกระจายอำนาจ หรือความปลอดภัยไม่ได้รับการกำหนด
  • การเพิ่มพร็อกซีที่ต่างจากพร็อกซีลงในคะแนนทึบแสงหรือไร้มิติเพียงจุดเดียว
  • การเลือก TPS สูงสุดที่โฆษณาโดยการเลือกเชอร์รี่ แทนการรับส่งข้อมูลที่ยั่งยืน
  • การรายงานค่าเฉลี่ยในขณะที่ซ่อนเวลาแฝงส่วนท้ายและพฤติกรรมการโหลดความล้มเหลว
  • การใช้ค่าธรรมเนียมเพียงอย่างเดียวเป็นการวัดความสามารถในการปรับขนาด โดยไม่มีภาระงานหรือเงินอุดหนุน
  • การรักษาโหนดดิบ Validator หรือที่อยู่จะนับเป็นเอนทิตีอิสระ
  • โดยไม่สนใจ Stake ที่ได้รับมอบหมาย พลังแฮช และการควบคุมผู้ปฏิบัติงานทั่วไป
  • โดยไม่สนใจไคลเอ็นต์ คลาวด์ ภูมิศาสตร์ และการกำกับดูแล การกระจุกตัว
  • ไม่รวมฮาร์ดแวร์ แบนด์วิธ พื้นที่เก็บข้อมูล การซิงค์ และอุปสรรคด้านทุน
  • เรียกระบบที่ปลอดภัยโดยไม่มีศัตรูและเกณฑ์ที่ระบุไว้
  • ความปลอดภัย ความมีชีวิตชีวา ความสมบูรณ์ การต่อต้านการเซ็นเซอร์ และการกู้คืน
  • โดยไม่สนใจความพร้อมใช้งานของข้อมูล การสืบค้นทางประวัติศาสตร์และการเติบโตของรัฐ
  • การกล่าวเกินจริงถึงการรับประกันและสมมติฐานของ light-client การพิสูจน์หรือการสุ่มตัวอย่าง
  • การเปรียบเทียบปริมาณงาน L1 และ L2 ราวกับว่าการรับประกันเหมือนกัน
  • สมมติว่าค่าสะสมสืบทอดคุณสมบัติความปลอดภัยชั้นฐานทุกรายการ
  • โดยไม่สนใจตัวจัดลำดับ ผู้พิสูจน์ ผู้ท้าชิง บริดจ์ ผู้ดูแลระบบ และคีย์การอัปเกรด
  • การเปรียบเทียบเวอร์ชันโปรโตคอล ปริมาณงาน หรือหน้าต่างการสังเกตที่แตกต่างกัน
  • การอนุมานความต้องการโทเค็นหรือมูลค่าการลงทุนจากคุณภาพสถาปัตยกรรม
  • การประกาศวิธีแก้ปัญหาแบบถาวรหลังจากการเพิ่มประสิทธิภาพหนึ่งครั้งจะทำให้เกิดปัญหาคอขวด

ความเข้าใจผิดที่พบบ่อย

  • ทุก บล็อกเชน จะต้องเลือกสองในสามคุณสมบัติพอดี trilemma คือการวิเคราะห์พฤติกรรมเชิงเปรียบเทียบ ระบบครอบครองขอบเขตการแลกเปลี่ยนที่เปลี่ยนแปลงภายใต้สมมติฐานที่แตกต่างกัน
  • Validator หรือโหนดที่มากขึ้นโดยอัตโนมัติหมายถึงการกระจายอำนาจและการรักษาความปลอดภัยที่มากขึ้น น้ำหนักเอนทิตี ซอฟต์แวร์ โฮสติ้ง ภูมิศาสตร์ การกำกับดูแล และการตรวจสอบที่เป็นอิสระ
  • หมายเลข TPS พาดหัวที่สูงพิสูจน์การกระจายอำนาจที่ปรับขนาดได้ ปริมาณงาน ฮาร์ดแวร์ การเติบโตของข้อมูล เวลาแฝงส่วนท้าย ค่าธรรมเนียม และพฤติกรรมความล้มเหลวเป็นตัวกำหนดว่าความจุจะยั่งยืนหรือไม่
  • L2 แบบโมดูลาร์หรือการแบ่งส่วนจะขจัดปัญหาสามประการ การออกแบบเหล่านี้กระจายการดำเนินการ ข้อมูล การพิสูจน์ และความน่าเชื่อถืออีกครั้ง การรับประกันแต่ละรายการจะต้องติดตามตั้งแต่ต้นจนจบ
  • สามมิติคือคะแนนสเกลาร์คงที่หรือค่าโทเค็นทำนาย การวัดเป็นแบบหลายมิติและกำหนดเวอร์ชัน ในขณะที่เศรษฐศาสตร์โทเค็นเป็นคำถามที่แยกจากกัน

หัวข้อที่เกี่ยวข้อง

แหล่งที่มา

การนำทาง

ค้นหาในวิกิ...