𝗥𝗲𝘃𝗶𝘀𝗶𝘁𝗶𝗻𝗴 𝗙𝗮𝘀𝘁 𝗣𝗿𝗮𝗰𝘁𝗶𝗰𝗮𝗹 𝗕𝘆𝘇𝗮𝗻𝘁𝗶𝗻𝗲 𝗙𝗮𝘂𝗹𝘁 𝗧𝗼𝗹𝗲𝗿𝗮𝗻𝗰𝗲

ವಿತರಿಸಿದ ವ್ಯವಸ್ಥೆಗಳು (Distributed systems) ದೊಡ್ಡ ಸಮಸ್ಯೆಯನ್ನು ಎದುರಿಸುತ್ತವೆ. ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿನ ನೋಡ್‌ಗಳು (Nodes) ವಿಫಲವಾಗಬಹುದು ಅಥವಾ ದುರುದ್ದೇಶಪೂರಿತವಾಗಿ ವರ್ತಿಸಬಹುದು. ಇದನ್ನು ಬೈಜಾಂಟೈನ್ ಫಾಲ್ಟ್ (Byzantine fault) ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

ನೋಡ್‌ಗಳು ಸುಳ್ಳು ಹೇಳಿದಾಗ ಹೆಚ್ಚಿನ ವ್ಯವಸ್ಥೆಗಳು ಒಮ್ಮತಕ್ಕೆ ಬರಲು ಕಷ್ಟಪಡುತ್ತವೆ. Fast Practical Byzantine Fault Tolerance (Fast PBFT) ಇದನ್ನು ಪರಿಹರಿಸುತ್ತದೆ. ಇದು ಒಮ್ಮತದ ಪ್ರೊಟೊಕಾಲ್‌ಗಳಲ್ಲಿ (consensus protocols) ವೇಗ ಮತ್ತು ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ.

Fast PBFT ಬಗ್ಗೆ ಪ್ರಮುಖ ಅಂಶಗಳು:

ಈ ಪ್ರೊಟೊಕಾಲ್‌ಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಉತ್ತಮ ವಿಕೇಂದ್ರೀಕೃತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು (decentralized applications) ನಿರ್ಮಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಡೇಟಾ ಸಮಗ್ರತೆಯನ್ನು (data integrity) ಕಾಪಾಡಿಕೊಳ್ಳಲು ನಿಮಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಒಮ್ಮತದ ಅಗತ್ಯವಿದೆ.

ಪೂರ್ಣ ವಿವರಣೆಯನ್ನು ಇಲ್ಲಿ ಓದಿ.

ಮೂಲ: https://dev.to/paperium/revisiting-fast-practical-byzantine-fault-tolerance-1oj1

ಐಚ್ಛಿಕ ಕಲಿಕಾ ಸಮುದಾಯ: https://t.me/GyaanSetuAi