비탈릭 부테린(Ethereum 공동 창립자)과 코넬 대학교 연구진은 탈중앙화 자율 조직(DAO)의 투명성을 위협하는 뇌물 공격을 완화하는 방법을 모색하고 있습니다.
이들은 스마트 계약을 통해 이루어지는 뇌물 공격으로부터 DAO의 투표 시스템을 보호하기 위한 새로운 암호화 개념인 "완전한 지식 증명(Proof of Complete Knowledge)"을 개발했습니다.
이 개념은 투표 키를 실제로 통제하고 있음을 증명함으로써, 사용자들이 뇌물에 휘둘리지 않도록 하는데 중점을 두고 있습니다.
DAO는 토큰 보유자들이 투표를 통해 규칙과 결정을 내리는 방식으로 운영됩니다.
그러나 뇌물 공격이 발생하면 악의적인 행위자가 재정적 인센티브를 제공하여, 토큰 보유자들이 특정 결과에 유리한 투표를 하도록 유도할 수 있습니다.
연구진은 이러한 문제를 해결하기 위해 개인이 투표 키를 완전히 소유하고 있음을 보장하는 방법을 연구하고 있으며, 이를 통해 투표 시스템의 안전성을 강화하고 있습니다.
연구진은 두 가지 주요 방법으로 완전한 지식 증명을 강화할 수 있다고 제안했습니다.
첫 번째는 신뢰할 수 있는 실행 환경(TEE)을 활용해, 키의 소유자가 이를 자유롭게 사용할 수 있음을 증명하는 방법입니다.
두 번째는 ASIC을 사용해 키를 제어하는 환경을 제한함으로써 사용자가 키에 대한 완전한 통제권을 유지하는 방식입니다.
이러한 연구는 아직 프로토타입 단계에 있지만, 실제 DAO 시스템에서 투표 매수와 같은 문제를 해결할 수 있을 것으로 기대됩니다.