비트코인에서 사용하는 SHA256 암호 알고리즘 말고 다른 알고리즘도 있나요?
비트코인에서 사용하는 SHA256 암호 알고리즘 말고 다른 알고리즘도 있나요?
암호 알고리즘 종류와 서로 어떤 장단점이 있는지 궁금하네요.
이런것만 연구하는 분들도 계시겠죠?? 대단한것 같아요 ㅎ
블록체인에서 사용되는 해시 알고리즘은 여러가지가 있는데요, 그 중에서 이퀴해시와 랜덤X에 대해 소개해 드리도록 하겠습니다.
우선 이퀴해시는 비트코인 골드의 해시 알고리즘입니다. 비트코인 골드는 비트코인의 POW 작업 증명 방식의 채굴에서 해시레이트가 대형 전문 채굴업체들에 집중되는 채굴의 집중화 문제를 해결하기 위해 해시함수의 답을 찾는 연산 방법으로 '이퀴해시(Equihash)'를 선택함으로써 ASIC 전문 채굴 장비가 아닌 GPU로도 채굴이 가능하도록 합니다. 이렇게 되면 전문 채굴 기기가 없어도 일반 채굴자들도 자신의 GPU로도 채굴을 할 수 있으므로 채굴의 집중화 문제가 완화될 수 있습니다.
다음으로 RandomX는 모네로의 해시 알고리즘입니다. 모네로의 개발자들은 기존의 크립토나이트 해시 알고리즘에서 ASIC 채굴에 대한 저항성을 확보하고, 모든 채굴자들에게 채굴에 대한 동등한 기회를 주기위해 6개월 마다 한 번씩 하드포크를 진행해 왔습니다. 하지만 너무 잦은 하드포크는 그러한 하드포크에 발빠르게 대응하지 못하는 사람들의 채굴 네트워크 이탈을 가져 왔고 오히려 채굴의 집중화를 가져올 위험성이 높아지는 결과를 낳았습니다. 이러한 문제를 해결하기 위해 모네로는 RandomX라는 새로운 해시 알고리즘을 개발하여 도입함으로써 기존의 정기적인 하드포크가 없이도 ASIC 채굴에 대한 저항성을 확보할 수 있게 될 것입니다.
답변이 도움이 되길 바랍니다.