728x90 반응형 Byzantine Generals Problem2 비잔틴 장군들(Byzantine Generals Problem)은 어떻게 합의를 했을까? 카르다노 아카데미(Cardano Academy)에서 Byzantine Generals Problem에 대해서 자세히 다루고 있습니다. 그 내용 중 비잔틴 장군들은 어떻게 합의를 했을까? 에 대한 내용입니다. 우리가 장군들과 함께 전장에 있다고 상상해 봅시다. 그들은 아직 전략을 계획하지 않았으며 공격이나 후퇴에 동의하지 않았습니다. 그러나 그들은 합의에 도달할 수 있는 방법을 생각해 냈습니다. 각 장군은 원장을 생성합니다. 임시 노트라고 부르자. 장군들은 최근 결정의 세부 사항을 입력합니다. 그런 다음 메신저는 새로운 결정이 내려질 때마다 이러한 결정을 다른 장군들에게 전달합니다. 또한 장군이 다른 장군의 메신저로부터 새 메시지를 받을 때마다 새 메시지 직전에 받은 마지막 몇 개의 메시지를 검토합니다. .. 2024. 2. 18. 블록체인, 비잔틴 장군 문제(Byzantine Generals Problem)란? 비잔틴 장군 문제(Byzantine Generals Problem)란? 여러 장군들이 도시를 공격할지 아니면 철수할지에 대한 의사를 결정해야 하는 상황으로 가정합니다. 그러나 장군들은 서로 다른 위치에 있고, 오직 메신저를 통해서만 의사를 전달할 수 있습니다. 게다가 일부 장군들은 신뢰할 수 없는 배신자일 수 있습니다. 이 경우에는 모든 장군들이 동의하여 하나의 행동을 취해야 하는데, 배신자가 정보를 조작하거나 장군들 사이의 통신을 방해할 수 있습니다. 비잔틴 장군 문제의 목표는 신뢰할 수 없는 장군들이나 메신저가 있는 상황에서도 모든 정직한 장군들이 동일한 결정을 내릴 수 있도록 하는 것입니다. 모든 장군의 메시지가 모두 손실없이 정확하게 전달되어야 한다는 가정에서 100명의 병사를 가진 5명의 장군이.. 2024. 2. 18. 이전 1 다음 728x90 반응형