สารบัญ:
- คำจำกัดความ - การได้รับมอบหมาย Byzantine Fault Tolerance (dBFT) หมายถึงอะไร
- Techopedia อธิบายค่าความผิดพลาดที่ได้รับมอบหมายของ Byzantine (dBFT)
คำจำกัดความ - การได้รับมอบหมาย Byzantine Fault Tolerance (dBFT) หมายถึงอะไร
Byzantine Fault Tolerance (dBFT) ที่ได้รับมอบหมายเป็นอัลกอริธึมที่ซับซ้อนซึ่งหมายถึงการอำนวยความสะดวกฉันทามติใน blockchain แม้ว่ามันจะไม่ได้ใช้กันโดยทั่วไปในขณะนี้ แต่ก็เป็นทางเลือกที่ง่ายกว่าการพิสูจน์การเดิมพันการพิสูจน์ความสำคัญและการพิสูจน์วิธีการทำงาน
Techopedia อธิบายค่าความผิดพลาดที่ได้รับมอบหมายของ Byzantine (dBFT)
เรื่องราวของอัลกอริธึมทางทฤษฎีที่มี แต่ในตอนนี้มีความน่าดึงดูดใจ - มันมีไว้เพื่อแก้ไขปัญหาทฤษฎีเกมเก่าโดยเฉพาะที่เรียกว่าปัญหาของนายพลไบแซนไทน์ ในสถานการณ์สมมตินี้มีนายพลจำนวนหนึ่งที่กำหนดแผนการโจมตีเมือง ฉันทามติต้องได้รับการตอบสนองเนื่องจากมีสิ่งใดน้อยกว่าฉันทามติที่นำไปสู่ความล้มเหลวในการต่อสู้ที่สำคัญ อย่างไรก็ตามมีปัญหาในการสื่อสารและมีความกังวลเพิ่มเติม - ในปัญหาของนายพลไบแซนไทน์นักวางแผนต้องระวังนักแสดงที่ทรยศแต่ละคน - นักแสดงที่อาจไม่รายงานการตัดสินใจแบบเดียวกันกับทุกฝ่ายที่เกี่ยวข้อง
ในโลก blockchain นี้อธิบายโดยชี้ให้เห็นว่าในขณะที่ผู้ประกอบการโหนดบางคนเป็นมืออาชีพ แต่คนอื่นเป็นมือสมัครเล่นที่มีมุมมองที่ซับซ้อนน้อยกว่าของตลาดและทฤษฎีเกมและทุกอย่างอื่น ไม่สามารถนับได้ดังนั้นนี่เป็นปัญหาที่ซับซ้อนที่อยู่ที่ยอมรับความผิดพลาดของไบเซนไทน์ ในการจัดการกับความไม่แน่นอนนี้ Byzantine Fault Tolerance ได้รับการแต่งตั้งใช้กฎสองในสามและองค์ประกอบอื่น ๆ เพื่อให้แน่ใจว่าฉันทามติได้สำเร็จแม้จะมีผู้ไม่ทราบจำนวนมาก
