특정 수 이상의 장군이 동시에 공격을 해야 성을 공략할 수 있다.
서로 P2P로만 연락을 주고 받을 때, 첩자의 방해가 있더라도 이 공격을 성공시키는 방법은?
Byzantine Fault Tolerance(BFT)란 분산화된 네트워크에서 일부 장애가 발생하더라도 네트워크가 정상적으로 동작할 수 있도록 하는 알고리즘이다. PBFT(Practical BFT)가 블록체인 생태계에서 많이 사용되고 있으며, Cosmos, Hyperledger 등에서 사용
Computing Power로 Double Spending과 같은 거래 위변조 공격을 막는 방법
새로운 블록을 생성하는 것이고 그 방법은 그 블록 내에 Field로 포함되는 Nonce값을 찾는 것
전체 Network Hash에 따라 Difficulty 가 변화하고, 10분마다 Block이 생성되게 조정