생활
블록체인 노드의 데이터 전송간 발생되는 문제인 비잔티움장군의 딜레마 문제를 해결할 수 있는 방법은 무엇이 있나요?
비잔티움장군의 딜레마는 신뢰할 수 없는 네트워크에서의 노드 간 메시지가 올바르게 전송되되지 않는 문제를 말하는데요. 이런 경우 원할한 블록생성에 문제가 발생할 수 있습니다.
블록체인에서도 비잔티움 장군의 딜레마를 해결할 수 있는 방법은 무엇이 있는지 알고 싶습니다.
또는 실제 비잔티움 장군의 딜레마의 문제가 발생되는 사례가 있나요?
현실적으로 이런 문제가 발생할 확률이 높은 편인가요?
55글자 더 채워주세요.
1개의 답변이 있어요!
안녕하세요.
블록체인 상에서 비잔틴 문제를 해결하는 비잔틴 합의를 실제로 구현한 알고리즘의 예로는 비트코인의 PoW(Proof of WorK)알고리즘이 있습니다.
실제 비잔티움 장군 문제가 발생되는 사례로 항공분야가 있습니다. 항법장치가 올바르게 작동하려면 곳곳에 설치된 센서가 항상 같은 고도와 위치 정보를 보내야 하는데 한 센서라도 다른 정보를 준다면 어느 값을 따를지 결정해야 합니다. 이와 같은 문제는 비잔틴 문제입니다.
비잔틴 장군 문제가 발생한 확률은 어떤 상황이냐에 따라 다르기 때문에 정확히 수치로 답변하기는 어려울 것 같습니다.
도움이 되셨으면 좋겠네요.
감사합니다.