ການປະຕິບັດຄວາມທົນທານຄວາມຜິດຂອງ Byzantine ແມ່ນຫຍັງ? ສໍາເລັດຄູ່ມືເລີ່ມຕົ້ນ

ຮູບແບບການເປັນເອກະສັນກັນເປັນອົງປະກອບຕົ້ນຕໍຂອງລະບົບ blockchain ແຈກຢາຍແລະແນ່ນອນຫນຶ່ງທີ່ສໍາຄັນທີ່ສຸດກັບການເຮັດວຽກຂອງພວກເຂົາ. ພວກເຂົາເປັນກະດູກສັນຫຼັງສໍາລັບຜູ້ໃຊ້ສາມາດພົວພັນກັບກັນແລະກັນໃນລັກສະນະທີ່ຫນ້າເຊື່ອຖື, ແລະການປະຕິບັດທີ່ຖືກຕ້ອງຂອງພວກເຂົາເຂົ້າໄປໃນເວທີ cryptocurrency ໄດ້ສ້າງເຄືອຂ່າຍໃຫມ່ທີ່ມີທ່າແຮງພິເສດ.

ໃນສະພາບການຂອງລະບົບການແຈກຢາຍ, Byzantine Fault Tolerance ແມ່ນຄວາມສາມາດຂອງເຄືອຂ່າຍຄອມພິວເຕີທີ່ແຈກຢາຍໃຫ້ເຮັດໜ້າທີ່ຕາມທີ່ຕ້ອງການ ແລະບັນລຸຄວາມເຫັນດີເຫັນພ້ອມຢ່າງພຽງພໍ ເຖິງແມ່ນວ່າອົງປະກອບທີ່ເປັນອັນຕະລາຍ (nodes) ຂອງລະບົບຈະລົ້ມເຫລວ ຫຼືເຜີຍແຜ່ຂໍ້ມູນທີ່ບໍ່ຖືກຕ້ອງໃຫ້ກັບຄົນອື່ນໆ.

ຈຸດປະສົງແມ່ນເພື່ອປ້ອງກັນຄວາມລົ້ມເຫຼວຂອງລະບົບໄພພິບັດໂດຍການຫຼຸດຜ່ອນອິດທິພົນຂອງໂຫນດອັນຕະລາຍເຫຼົ່ານີ້ຕໍ່ຫນ້າທີ່ຖືກຕ້ອງຂອງເຄືອຂ່າຍແລະຄວາມເຂົ້າໃຈທີ່ຖືກຕ້ອງທີ່ບັນລຸໄດ້ໂດຍ nodes ທີ່ຊື່ສັດໃນລະບົບ.

ໄດ້ມາຈາກ ບັນຫາຂອງນາຍພົນທະຫານໂດຍທົ່ວໄປ, ຄວາມຫຍຸ້ງຍາກນີ້ໄດ້ຖືກຄົ້ນຄ້ວາຢ່າງກວ້າງຂວາງແລະຖືກປັບປຸງໃຫ້ເຫມາະສົມດ້ວຍການແກ້ໄຂທີ່ຫລາກຫລາຍໃນການປະຕິບັດແລະຖືກພັດທະນາຢ່າງຈິງຈັງ.

ບັນຫາຂອງນາຍພົນທະຫານໂດຍທົ່ວໄປ

ບັນຫານາຍພົນ Byzantine, ຮູບພາບໂດຍ Debraj Ghosh

Practical Byzantine Fault Tolerance (pBFT) ແມ່ນຫນຶ່ງໃນການເພີ່ມປະສິດທິພາບເຫຼົ່ານີ້ແລະໄດ້ຖືກນໍາສະເຫນີໂດຍ Miguel Castro ແລະ Barbara Liskov ໃນເອກະສານທາງວິຊາການໃນປີ 1999 ທີ່ມີຫົວຂໍ້ "ການປະຕິບັດຄວາມທົນທານຄວາມຜິດຂອງ Byzantine".

ມັນມີຈຸດປະສົງເພື່ອປັບປຸງກົນໄກການເຫັນດີຂອງ BFT ຕົ້ນສະບັບແລະໄດ້ຖືກປະຕິບັດແລະປັບປຸງໃນຫຼາຍໆແຈກຢາຍທີ່ທັນສະໄຫມ. ຄອມພິວເຕີ ລະບົບ, ລວມທັງບາງ blockchain ທີ່ນິຍົມ ແພລະຕະຟອມ.

ພາບລວມຂອງການປະຕິບັດຄວາມທົນທານຄວາມຜິດ Byzantine

ຮູບແບບ pBFT ຕົ້ນຕໍແມ່ນສຸມໃສ່ການສະຫນອງການຈໍາລອງເຄື່ອງຈັກຂອງລັດ Byzantine ປະຕິບັດທີ່ທົນທານຕໍ່ຄວາມຜິດຂອງ Byzantine (ຂໍ້ທີ່ເປັນອັນຕະລາຍ) ໂດຍຜ່ານການສົມມຸດຕິຖານວ່າມີຄວາມລົ້ມເຫຼວຂອງ node ເອກະລາດແລະຂໍ້ຄວາມທີ່ຖືກຫມູນໃຊ້ທີ່ຂະຫຍາຍພັນດ້ວຍຂໍ້ສະເພາະ, ເອກະລາດ.

ສູດການຄິດໄລ່ຖືກອອກແບບເພື່ອເຮັດວຽກໃນລະບົບ asynchronous ແລະຖືກປັບປຸງໃຫ້ເໝາະສົມເພື່ອໃຫ້ມີປະສິດທິພາບສູງດ້ວຍການແລ່ນຜ່ານຫົວທີ່ໜ້າປະທັບໃຈ ແລະ ມີພຽງການເພີ່ມເວລາ latency ເລັກນ້ອຍ.

  • ໂດຍພື້ນຖານແລ້ວ, ທຸກໆໂຫນດໃນແບບຈໍາລອງ pBFT ແມ່ນຖືກຈັດລໍາດັບຕາມລໍາດັບໂດຍມີໂຫນດຫນຶ່ງເປັນໂຫນດຕົ້ນຕໍ (ຜູ້ນໍາ) ແລະອີກອັນທີ່ເອີ້ນວ່າໂຫນດສໍາຮອງ.
  • ທັງຫມົດຂອງ nodes ພາຍໃນລະບົບຕິດຕໍ່ສື່ສານກັບກັນແລະກັນແລະເປົ້າຫມາຍແມ່ນສໍາລັບທຸກ nodes ທີ່ຊື່ສັດທີ່ຈະມາຂໍ້ຕົກລົງຂອງລັດຂອງລະບົບໂດຍຜ່ານສ່ວນໃຫຍ່.
  • Nodes ຕິດຕໍ່ສື່ສານກັບກັນແລະກັນຢ່າງຫນັກແຫນ້ນ, ແລະບໍ່ພຽງແຕ່ຕ້ອງພິສູດວ່າຂໍ້ຄວາມມາຈາກ node peer ສະເພາະ, ແຕ່ຍັງຈໍາເປັນຕ້ອງກວດສອບວ່າຂໍ້ຄວາມບໍ່ໄດ້ຖືກດັດແກ້ໃນລະຫວ່າງການສົ່ງ.

ການປະຕິບັດຄວາມທົນທານຄວາມຜິດຂອງ Byzantine

ການປະຕິບັດຄວາມທົນທານຄວາມຜິດ Byzantine, ຮູບພາບໂດຍ Altoros

ສໍາລັບແບບຈໍາລອງ pBFT ເຮັດວຽກ, ສົມມຸດຕິຖານແມ່ນວ່າຈໍານວນຂອງ nodes malicious ໃນເຄືອຂ່າຍບໍ່ສາມາດພ້ອມກັນຫຼືເກີນ ⅓ ຂອງ nodes ໂດຍລວມໃນລະບົບຢູ່ໃນປ່ອງຢ້ຽມຂອງຊ່ອງໂຫວ່.

ຫຼາຍ nodes ໃນລະບົບ, ຫຼັງຈາກນັ້ນ, ຄະນິດສາດຫຼາຍເປັນໄປບໍ່ໄດ້ສໍາລັບຕົວເລກທີ່ໃກ້ກັບ⅓ຂອງ nodes ໂດຍລວມທີ່ຈະເປັນອັນຕະລາຍ. ສູດການຄິດໄລ່ປະສິດທິຜົນໃຫ້ທັງຊີວິດແລະຄວາມປອດໄພຕາບໃດທີ່ຫຼາຍທີ່ສຸດ (n-1) / ⅓), ບ່ອນທີ່ n ເປັນຕົວແທນຂອງຂໍ້ທັງຫມົດ, malicious ຫຼື faulty ໃນເວລາດຽວກັນ.

ຜົນໄດ້ຮັບຕໍ່ມາແມ່ນວ່າໃນທີ່ສຸດ, ຄໍາຕອບທີ່ໄດ້ຮັບໂດຍລູກຄ້າຈາກການຮ້ອງຂໍຂອງພວກເຂົາແມ່ນຖືກຕ້ອງຍ້ອນ ຄວາມສາມາດໃນການເປັນເສັ້ນ.

ແຕ່ລະຮອບຂອງຄວາມເຫັນດີເຫັນພ້ອມ pBFT (ເອີ້ນວ່າ views) ລົງມາ 4 ໄລຍະ. ຮູບແບບນີ້ປະຕິບັດຕາມຮູບແບບ "ຜູ້ບັນຊາການແລະນາຍພົນ" ຫຼາຍກ່ວາບັນຫາຂອງນາຍພົນ Byzantine ທີ່ບໍລິສຸດ, ບ່ອນທີ່ນາຍພົນທັງຫມົດມີຄວາມເທົ່າທຽມກັນ, ເນື່ອງຈາກການປະກົດຕົວຂອງກຸ່ມຜູ້ນໍາ. ໄລຍະແມ່ນຂ້າງລຸ່ມນີ້.

  1. ລູກ​ຄ້າ​ສົ່ງ​ຄໍາ​ຮ້ອງ​ຂໍ​ໃຫ້ node ຜູ້​ນໍາ​ເພື່ອ​ຮຽກ​ຮ້ອງ​ໃຫ້​ມີ​ການ​ດໍາ​ເນີນ​ງານ​ການ​ບໍ​ລິ​ການ.
  2. node ຜູ້ນໍາ multicasts ການຮ້ອງຂໍໄປຫາ nodes ສໍາຮອງຂໍ້ມູນ.
  3. nodes ດໍາເນີນການຮ້ອງຂໍແລະຫຼັງຈາກນັ້ນສົ່ງຄໍາຕອບກັບລູກຄ້າ.
  4. ລູກຄ້າລໍຖ້າ f + 1 (f ເປັນຕົວແທນຂອງຈໍານວນສູງສຸດຂອງ nodes ທີ່ອາດຈະມີຄວາມຜິດ) ຄໍາຕອບຈາກ nodes ທີ່ແຕກຕ່າງກັນທີ່ມີຜົນໄດ້ຮັບດຽວກັນ. ຜົນໄດ້ຮັບນີ້ແມ່ນຜົນຂອງການດໍາເນີນງານ.

ຂໍ້ກໍານົດສໍາລັບຂໍ້ແມ່ນວ່າພວກເຂົາມີຄວາມຕັ້ງໃຈແລະເລີ່ມຕົ້ນຢູ່ໃນລັດດຽວກັນ. ຜົນໄດ້ຮັບສຸດທ້າຍແມ່ນວ່າ nodes ທີ່ຊື່ສັດທັງຫມົດມາຕົກລົງກ່ຽວກັບຄໍາສັ່ງຂອງບັນທຶກແລະພວກເຂົາຍອມຮັບມັນຫຼືປະຕິເສດມັນ.

ໂຫມດຜູ້ນໍາຖືກປ່ຽນແປງໃນຮູບແບບປະເພດ robin ຮອບໃນທຸກໆມຸມເບິ່ງແລະຍັງສາມາດຖືກແທນທີ່ດ້ວຍໂປໂຕຄອນທີ່ເອີ້ນວ່າການປ່ຽນແປງການເບິ່ງຖ້າຈໍານວນເວລາສະເພາະໄດ້ຜ່ານໄປໂດຍບໍ່ມີໂຫມດຜູ້ນໍາ multicasting ຄໍາຮ້ອງຂໍ.

ສ່ວນໃຫຍ່ຂອງຂໍ້ທີ່ຊື່ສັດຍັງສາມາດຕັດສິນໃຈວ່າຜູ້ນໍາມີຄວາມຜິດຫຼືບໍ່ແລະເອົາພວກມັນອອກໂດຍມີຜູ້ນໍາຕໍ່ໄປໃນແຖວເປັນຜູ້ແທນ.

ຂໍ້ໄດ້ປຽບແລະຄວາມກັງວົນກັບຕົວແບບ pBFT

ຮູບແບບການເຫັນດີຂອງ pBFT ໄດ້ຖືກອອກແບບສໍາລັບການປະຕິບັດຕົວຈິງແລະຂໍ້ບົກຜ່ອງສະເພາະຂອງມັນໄດ້ຖືກກ່າວເຖິງຢູ່ໃນເອກະສານທາງວິຊາການຕົ້ນສະບັບພ້ອມກັບການເພີ່ມປະສິດທິພາບທີ່ສໍາຄັນບາງຢ່າງເພື່ອປະຕິບັດລະບົບໃນຄວາມເປັນຈິງ.

ໃນທາງກົງກັນຂ້າມ, ແບບຈໍາລອງ pBFT ສະຫນອງຂໍ້ໄດ້ປຽບທີ່ສໍາຄັນກວ່າຮູບແບບການເຫັນດີອື່ນໆ.

ຜົນປະໂຫຍດ pBFT

ຜົນປະໂຫຍດຂອງ pBFT, ຮູບພາບໂດຍ Zilliqa

ຫນຶ່ງໃນຂໍ້ໄດ້ປຽບຕົ້ນຕໍຂອງຮູບແບບ pBFT ແມ່ນຄວາມສາມາດໃນການສະຫນອງສຸດທ້າຍການເຮັດທຸລະກໍາໂດຍບໍ່ຈໍາເປັນຕ້ອງມີການຢືນຢັນເຊັ່ນໃນຕົວແບບຫຼັກຖານສະແດງການເຮັດວຽກເຊັ່ນ: ນາຍຈ້າງ Bitcoin.

ຖ້າຕັນທີ່ສະເຫນີແມ່ນຕົກລົງກັນໂດຍ nodes ໃນລະບົບ pBFT, ຫຼັງຈາກນັ້ນຕັນນັ້ນແມ່ນສຸດທ້າຍ. ນີ້ໄດ້ຖືກເປີດໃຊ້ໂດຍຄວາມຈິງທີ່ວ່າ nodes ທີ່ຊື່ສັດທັງຫມົດແມ່ນຕົກລົງກ່ຽວກັບສະຖານະຂອງລະບົບໃນເວລາສະເພາະນັ້ນເປັນຜົນມາຈາກການສື່ສານຂອງເຂົາເຈົ້າກັບກັນແລະກັນ.

ປະໂຫຍດທີ່ສໍາຄັນອີກອັນຫນຶ່ງຂອງຮູບແບບ pBFT ເມື່ອທຽບກັບລະບົບ PoW ແມ່ນຂອງມັນ ການຫຼຸດລົງຢ່າງຫຼວງຫຼາຍໃນການນໍາໃຊ້ພະລັງງານ.

ໃນຮູບແບບຫຼັກຖານສະແດງການເຮັດວຽກເຊັ່ນ: ໃນ Bitcoin, ຮອບ PoW ແມ່ນຕ້ອງການສໍາລັບທຸກໆຕັນ. ນີ້ໄດ້ນໍາໄປສູ່ການບໍລິໂພກໄຟຟ້າຂອງ ເຄືອຂ່າຍ Bitcoin ໂດຍຜູ້ແຮ່ທາດ ແຂ່ງ​ຂັນ​ປະ​ເທດ​ນ້ອຍ​ໃນ​ແຕ່​ລະ​ປີ.

Bitcoin ແມ່ນຫຍັງ? ຄູ່ມືຄົບຖ້ວນ
Bitcoin ແມ່ນຫຍັງ? ຄູ່ມືສຸດທ້າຍສໍາລັບຜູ້ເລີ່ມຕົ້ນ

ດ້ວຍ pBFT ບໍ່ໄດ້ຖືກຄິດໄລ່ຢ່າງເຂັ້ມງວດ, ການຫຼຸດຜ່ອນພະລັງງານໄຟຟ້າຢ່າງຫຼວງຫຼາຍແມ່ນເປັນສິ່ງທີ່ຫຼີກລ່ຽງບໍ່ໄດ້ຍ້ອນວ່າຜູ້ແຮ່ທາດບໍ່ໄດ້ແກ້ໄຂສູດການຄິດໄລ່ທີ່ມີການໃຊ້ hashing ແບບເຂັ້ມຂຸ້ນຂອງ PoW ທຸກໆຕັນ.

ເຖິງວ່າຈະມີຄວາມຊັດເຈນແລະຂໍ້ໄດ້ປຽບທີ່ໂດດເດັ່ນ, ມີບາງຂໍ້ຈໍາກັດທີ່ສໍາຄັນຕໍ່ກົນໄກການເຫັນດີຂອງ pBFT. ໂດຍສະເພາະ, ຮູບແບບພຽງແຕ່ເຮັດວຽກໄດ້ດີໃນຮູບແບບຄລາສສິກກັບຂະຫນາດຂອງກຸ່ມຄວາມເຫັນດີນໍາຂະຫນາດນ້ອຍເນື່ອງຈາກຈໍານວນ cumbersome ຂອງການສື່ສານທີ່ຈໍາເປັນລະຫວ່າງ nodes.

ເອກະສານກ່າວເຖິງການໃຊ້ລາຍເຊັນດິຈິຕອນແລະ MACs (ລະຫັດການພິສູດຢືນຢັນວິທີການ) ເປັນຮູບແບບສໍາລັບການກວດສອບຂໍ້ຄວາມ, ຢ່າງໃດກໍຕາມ, ການນໍາໃຊ້ MACs ແມ່ນບໍ່ມີປະສິດທິພາບທີ່ສຸດກັບຈໍານວນການສື່ສານທີ່ຈໍາເປັນລະຫວ່າງ nodes ໃນກຸ່ມທີ່ເຫັນດີນໍາຂະຫນາດໃຫຍ່ເຊັ່ນເຄືອຂ່າຍ cryptocurrency, ແລະກັບ MACs, ມີ. ຄວາມບໍ່ສາມາດທີ່ຈະພິສູດຄວາມຖືກຕ້ອງຂອງຂໍ້ຄວາມໃຫ້ກັບບຸກຄົນທີສາມ.

ເຖິງແມ່ນວ່າລາຍເຊັນດິຈິຕອນແລະ multisigs ສະຫນອງການປັບປຸງຢ່າງຫຼວງຫຼາຍຕໍ່ MACs, ການເອົາຊະນະການຈໍາກັດການສື່ສານຂອງຮູບແບບ pBFT ໃນຂະນະທີ່ການຮັກສາຄວາມປອດໄພໃນເວລາດຽວກັນແມ່ນການພັດທະນາທີ່ສໍາຄັນທີ່ສຸດທີ່ຈໍາເປັນສໍາລັບລະບົບໃດກໍ່ຕາມທີ່ຊອກຫາການປະຕິບັດຢ່າງມີປະສິດທິພາບ.

ຮູບແບບ pBFT ຍັງມີຄວາມອ່ອນໄຫວຕໍ່ກັບ ການໂຈມຕີ sybil ບ່ອນທີ່ຝ່າຍດຽວສາມາດສ້າງຫຼື manipulate ຈໍານວນຂະຫນາດໃຫຍ່ຂອງຕົວຕົນ (nodes ໃນເຄືອຂ່າຍ), ດັ່ງນັ້ນ compromising ເຄືອຂ່າຍ.

ນີ້ແມ່ນການຫຼຸດຜ່ອນຕໍ່ກັບຂະຫນາດເຄືອຂ່າຍທີ່ໃຫຍ່ກວ່າ, ແຕ່ຄວາມສາມາດໃນການຂະຫຍາຍແລະຄວາມສາມາດໃນການສົ່ງຂໍ້ມູນສູງຂອງແບບຈໍາລອງ pBFT ຖືກຫຼຸດລົງດ້ວຍຂະຫນາດທີ່ໃຫຍ່ກວ່າແລະດັ່ງນັ້ນຈຶ່ງຕ້ອງໄດ້ຮັບການເພີ່ມປະສິດທິພາບຫຼືນໍາໃຊ້ປະສົມປະສານກັບກົນໄກການເຫັນດີອື່ນ.

ເວທີການປະຕິບັດການເພີ່ມປະສິດທິພາບຂອງ pBFT ໃນມື້ນີ້

ມື້ນີ້, ມີແພລະຕະຟອມ blockchain ຈຳ ນວນ ໜ້ອຍ ໜຶ່ງ ທີ່ ນຳ ໃຊ້ສະບັບທີ່ດີທີ່ສຸດຫຼືປະສົມຂອງ algorithm pBFT ເປັນຮູບແບບການເຫັນດີຂອງພວກເຂົາຫຼືຢ່າງ ໜ້ອຍ ບາງສ່ວນຂອງມັນ, ປະສົມປະສານກັບກົນໄກການເຫັນດີອື່ນ.

Zilliqa

Zilliqa ນຳໃຊ້ pBFT ຄລາສສິກສະບັບທີ່ຖືກປັບປຸງໃຫ້ດີທີ່ສຸດໃນການປະສົມປະສານກັບຄວາມເຫັນດີເຫັນພ້ອມຂອງ PoW ຮອບທຸກໆ ~ 100 ຕັນ. ພວກເຂົາໃຊ້ multisignatures ເພື່ອຫຼຸດຜ່ອນການສື່ສານ overhead ຂອງ pBFT ຄລາສສິກແລະໃນສະພາບແວດລ້ອມການທົດສອບຂອງເຂົາເຈົ້າເອງ, ພວກເຂົາເຈົ້າໄດ້ບັນລຸ TPS ຂອງສອງສາມພັນຄົນໂດຍຫວັງວ່າຈະຂະຫນາດເຖິງຫຼາຍຈຸດເພີ່ມເຕີມ.

ນີ້ຍັງເປັນຜົນໂດຍກົງຂອງການປະຕິບັດ pBFT ພາຍໃນສະຖາປັດຕະຍະກໍາ sharding ຂອງເຂົາເຈົ້າເພື່ອໃຫ້ກຸ່ມ pBFT ເປັນເອກະສັນກັນຍັງນ້ອຍລົງພາຍໃນ shards ສະເພາະ, ດັ່ງນັ້ນຈຶ່ງຮັກສາລັກສະນະທີ່ຜ່ານສູງຂອງກົນໄກໃນຂະນະທີ່ຈໍາກັດຂະຫນາດຂອງກຸ່ມ consensus.

Zilliqa

Hyperledger

ຜ້າ Hyperledger ເປັນສະພາບແວດລ້ອມຮ່ວມມືທີ່ເປີດແຫຼ່ງສໍາລັບໂຄງການ blockchain ແລະເຕັກໂນໂລຢີທີ່ຖືກຈັດໂດຍ Linux Foundation ແລະນໍາໃຊ້ເວີຊັນທີ່ໄດ້ຮັບອະນຸຍາດຂອງ pBFT algorithm ສໍາລັບເວທີຂອງມັນ.

ນັບຕັ້ງແຕ່ລະບົບຕ່ອງໂສ້ທີ່ໄດ້ຮັບອະນຸຍາດໃຊ້ກຸ່ມທີ່ເຫັນດີນໍາຂະຫນາດນ້ອຍແລະບໍ່ຈໍາເປັນຕ້ອງບັນລຸການກະຈາຍອໍານາດຂອງ blockchains ເປີດແລະສາທາລະນະເຊັ່ນ Ethereum, pBFT ແມ່ນອະນຸສັນຍາທີ່ມີປະສິດຕິຜົນສໍາລັບການສະຫນອງທຸລະກໍາທີ່ມີຄວາມໄວສູງໂດຍບໍ່ຈໍາເປັນຕ້ອງກັງວົນກ່ຽວກັບການເພີ່ມປະສິດທິພາບຂອງແພລະຕະຟອມເພື່ອຂະຫຍາຍໄປສູ່ກຸ່ມທີ່ເຫັນດີນໍາຂະຫນາດໃຫຍ່. .

ຜ້າ Hyperledger

ນອກຈາກນັ້ນ, blockchains ທີ່ໄດ້ຮັບອະນຸຍາດແມ່ນເປັນສ່ວນຕົວແລະໂດຍການເຊື້ອເຊີນດ້ວຍຕົວຕົນທີ່ຮູ້ຈັກ, ດັ່ງນັ້ນຄວາມໄວ້ວາງໃຈລະຫວ່າງຝ່າຍຕ່າງໆມີຢູ່ແລ້ວ, ຫຼຸດຜ່ອນຄວາມຕ້ອງການຂອງສະພາບແວດລ້ອມທີ່ບໍ່ຫນ້າເຊື່ອຖືເພາະວ່າມັນຄາດວ່າຫນ້ອຍກວ່າ ⅓ ຂອງພາກສ່ວນທີ່ຮູ້ຈັກຈະເຈດຕະນາປະນີປະນອມລະບົບ.

ສະຫຼຸບ

Byzantine Fault Tolerance ແມ່ນແນວຄວາມຄິດທີ່ສຶກສາໄດ້ດີໃນລະບົບການແຈກຢາຍແລະການລວມຕົວຂອງມັນໂດຍຜ່ານວິທີການປະຕິບັດການປະຕິບັດ Byzantine Fault Tolerance algorithm ເຂົ້າໄປໃນລະບົບແລະແພລະຕະຟອມຂອງໂລກທີ່ແທ້ຈິງ, ບໍ່ວ່າຈະຜ່ານຮູບແບບທີ່ເຫມາະສົມຫຼືຮູບແບບປະສົມ, ຍັງຄົງເປັນອົງປະກອບພື້ນຖານໂຄງລ່າງທີ່ສໍາຄັນຂອງ cryptocurrencies ໃນມື້ນີ້.

ໃນຂະນະທີ່ເວທີການສືບຕໍ່ພັດທະນາແລະປະດິດສ້າງໃນພາກສະຫນາມຂອງຮູບແບບການເປັນເອກະສັນກັນສໍາລັບລະບົບ blockchain ສາທາລະນະຂະຫນາດໃຫຍ່, ການສະຫນອງກົນໄກຄວາມທົນທານຂອງ Byzantine Fault Tolerance ກ້າວຫນ້າແມ່ນສໍາຄັນຕໍ່ການຮັກສາຄວາມສົມບູນຂອງລະບົບຕ່າງໆແລະລັກສະນະທີ່ຫນ້າເຊື່ອຖືຂອງພວກເຂົາ.

43,330

ແຫຼ່ງຂໍ້ມູນ: https://blockonomi.com/practical-byzantine-fault-tolerance/