블록체인 내부담합에 의한 블록의 위조.변조를 막을 기술은 없나요
안녕하세요.
블록체인을 메인넷으로 사용하는 경우에 악의적인 내부자들의 담합에 의한 블록의 위조.변조를 막을수 있는 기술에는 어떤것이 있는지 궁금합니다
전문가님의 답변부탁드립니다
55글자 더 채워주세요.
1개의 답변이 있어요!
코스모스 블록체인의 텐더민트 합의 과정에서는 검증인에 대한 지분의 위임이 동결됨으로써 중복 투표로 인한 문제를 해결할 수 있습니다.
또한 만약 검증인이 코스모스 블록체인에 위해를 가하려는 행위를 하거나 검증 과정에 성실하게 참여하지 않는 경우 여러 번의 합의 과정에서 이를 확인하는 것이 가능하므로 동결된 지분 중 일부를 몰수하는 방법으로 비잔틴 노드들에 대한 처벌이 가능하도록 하고 있습니다.
그리고 질문자께서 말씀하신 검증인 간의 외부 경로를 통한 담합과 같이 블록체인 상에서 증거가 남지 않는 공격에 대해서도 BFT 합의 알고리즘에 따라 그 수가 1/3 이상이 아니라면 합의에 도달하는 것에 문제가 없습니다. 이러한 경우 비잔틴 노드들에 대하여 다수의 신뢰할 수 있는 노드들의 합의로, 검증인에서 제외하는 것이 가능하기 때문입니다.
하지만 만약에 비잔틴 노드들이 1/3 이상이고 텐더민트 합의 알고리즘의 합의 도달에 심각한 문제를 초래하거나 체인을 포크하게 될 수 있습니다. 이 경우에 비잔틴 노드에 해당하는 검증인을 확인하고 동결된 자금을 몰수함으로써 처벌하게 됩니다.
그리고 코스모스 블록체인을 하드포크하여 블록을 재조정함으로써 공격 이전으로 복구를 하게 됩니다.
답변이 도움이 되길 바랍니다.