
비탈릭: 에어드랍이 Gitcoin의 이상을 뒤흔들고 있어, 에어드랍 추적에 대한 지원을 고려 중단할 것을 검토 중
글: 비탈릭 부테린
번역: 체인캡처
* 참고: 본문은 2021년 4월 2일 작성되었습니다.
지난달 Gitcoin은 9차 후원 라운드를 출시하여 역사상 최대 규모의 자금 모금을 기록했습니다. 1만 2천 명 이상의 기부자가 812개 다양한 프로젝트에 총 138만 달러를 기부하며 암호화폐 사용자들이 신생 프로젝트에 보이는 높은 관심을 반영했습니다.
이러한 열기는 일부 사용자들의 에어드랍 기대감에서 비롯된 것으로, 이전 Mask Network 등 여러 프로젝트가 Gitcoin 기부자들에게 토큰을 에어드랍한 바 있으며, 이번 행사에서는 ZkSync 결제 방식도 도입되어 상호작용 장벽이 낮아졌기 때문에 많은 사용자들이 에어드랍 수령을 위해 기부에 참여했고, 심지어는 다중 계정을 생성해 양적 조작까지 시도했습니다.
이에 대해 이더리움 창시자 비탈릭 부테린(Vitalik Buterin)은 오늘 이 글을 통해 이번 Gitcoin 기부 활동을 정리하고 위와 같은 현상에 대해 비판을 제기했습니다.
비탈릭은 우선 이번 라운드에서 가장 큰 문제는 대규모 사기가 발생했다는 점이라고 지적했습니다. 일부 불명확한 그룹이 Gitcoin 메커니즘을 속이려는 목적의 다수 계정을 만들어 기부 활동을 벌인 것입니다. 여러 스폰서가 사용자 기부 금액에 따라 매칭 기부를 하기 때문에, 이러한 사기 행위로 인해 스폰서들은 추가로 3만 3천 달러를 더 지불해야 했습니다.
따라서 비탈릭은 Gitcoin이 부정한 조작을 방지할 수 있는 알고리즘을 구축해야 한다고 주장하며, 계정的人工 검증, 제3자 분석, 커뮤니티 감시 등의 방법을 통해 사기 행위를 줄여야 한다고 강조했습니다.
또한 비탈릭은 Mask Network의 사례를 들어, 해당 프로젝트의 소급적 에어드랍이 업계에 선례를 만들었다고 평가했습니다. 현재 많은 프로젝트들이 포럼 등을 통해 "기부자에게 에어드랍을 제공할 것"이라 암시하고 있으며, 이로 인해 이번 Gitcoin 기부에 참여하는 사용자의 동기가 두 가지 유형으로 나뉘게 되었다고 지적했습니다. 즉, “당신은 왜 기부합니까? 당신이 프로젝트가 자금을 받는다는 결과(메커니즘 내부) 때문입니까, 아니면 당신이 프로젝트를 후원함으로써 (외부적으로) 보상을 얻는다는 사실 때문입니까?”
“만약 프로젝트들이 Gitcoin 기부자에게 소급적 에어드랍을 제공하는 것이 장기적인 패턴으로 굳어진다면, 사용자들은 공공재라고 생각하는 프로젝트보다는 앞으로 토큰이 생길 가능성이 있는 프로젝트에 주로 기부하도록 압박받게 될 것입니다.” 비탈릭은 이렇게 말하며, “이는 Gitcoin의 이차원 자금조달(QF)을 통한 화폐화 전략이 토큰 발행 대안으로 작동하려는 이상을 뒤엎는 일입니다.”라고 경고했습니다.
이에 대응하기 위해 비탈릭은 MACI라는 해결책을 자세히 소개했습니다. 현재 GitHub에 코드가 공개되어 있으며, 다음은 체인캡처가 비탈릭의 원문을 일부 번역한 내용입니다:
MACI는 공모를 방지할 수 있는 애플리케이션을 실행할 수 있게 해주는 툴킷이며, 다음과 같은 몇 가지 핵심 특성을 갖추고 있습니다:
첫째, 정확성입니다. 무효한 메시지는 처리되지 않으며, 메커니즘의 실제 출력 결과는 모든 유효한 메시지를 올바르게 처리하고 계산한 결과여야 합니다.
둘째, 검열 저항성입니다. 누군가 참여했다면, 메커니즘은 고의로 그들의 메시지를 무시하거나 마치 참여하지 않은 것처럼 꾸밀 수 없습니다.
셋째, 개인정보 보호입니다. 누구도 다른 사람들이 어떻게 참여했는지를 볼 수 없습니다.
넷째, 공모 저항성입니다. 참가자는 자신이 어떻게 참여했는지를 타인에게 증명할 수 없으며, 설사 증명하고 싶다고 해도 불가능합니다.
이 중 공모 저항성이 핵심입니다. 이 특성 덕분에 뇌물 제공(또는 소급적 에어드랍)이 불가능해집니다. 왜냐하면 사용자가 특정 프로젝트에 실제로 기부하거나 투표했다는 것을 증명할 수 없기 때문입니다.
MACI의 작동 방식에 대한 기술적 설명은 어렵지 않습니다. 사용자는 자신의 개인키로 메시지에 서명하고, 이를 중앙 서버가 공개한 공개키로 암호화한 뒤, 암호화된 서명 메시지를 블록체인에 게시함으로써 참여합니다. 서버는 블록체인에서 메시지를 다운로드하여 복호화하고 처리한 후, ZK-SNARK와 함께 결과를 출력하여 계산이 올바르게 수행되었음을 보장합니다.

사용자는 '키 변경' 메시지를 보낼 수 있기 때문에 자신의 참여 방식을 증명할 수 없습니다. 누군가 자신의 행동을 감사하려 할 때 속이기 위해서입니다. 먼저 키 A에서 B로 변경하는 '키 변경 메시지'를 보내고, 이후에는 A로 서명된 '가짜 메시지'를 보냅니다. 서버는 이 가짜 메시지를 거부하지만, 다른 사람은 키 변경 메시지가 이미 전송된 사실을 알 수 없습니다. 다만 개인정보 보호 및 강압 방지를 위해 여전히 서버에 대한 신뢰가 필요합니다. 서버가 계산이나 메시지 검사를 잘못함으로써 잘못된 결과를 발표할 가능성은 남아 있습니다. 장기적으로는 다자간 계산(MPC)을 사용해 서버를 부분적으로 분산시켜 개인정보 보호성과 강압 방지 보장을 강화할 수 있습니다.
이미 MACI를 활용한 이차 자금조달 시스템이 존재합니다. 바로 clr.fund입니다. 이 시스템은 잘 작동하고 있지만, 현재로서는 증명 생성 비용이 여전히 상당히 큽니다. 그러나 현재 진행 중인 작업을 통해 곧 이러한 비용이 크게 줄어들 것으로 기대됩니다.
MACI를 도입한다는 것은 반드시 어떤 희생을 수반한다는 점에 유의해야 합니다. 특정 프로젝트가 기부자에게 보상을 제공하는 것이 불가능해질 수 있다는 의미입니다. 하지만 여전히 사용자가 자신의 기부에 대해 자부심을 표현할 수 있는 여지는 많이 남아 있습니다. 예를 들어 프로젝트는 Gitcoin 기부자 전체에게 에어드랍을 제공하면서, 프로젝트별 구분 없이 Gitcoin 프로필 링크를 통해 이를 공지할 수 있습니다. 사용자는 여전히 다른 프로젝트에도 기부하고 에어드랍을 받을 수 있으므로, 이는 공정한 경쟁 범위 내에서 이루어진다고 볼 수 있습니다.
하지만 이는 여전히 장기적인 과제입니다. MACI는 아직 Gitcoin 10차 기부 라운드에 통합될 준비가 되어 있지 않을 수 있습니다. 향후 몇 차례 라운드에서는 여전히 Gitcoin이 가장 우선적으로 고려해야 할 사항은 고유 인물 검증 강화에 집중하는 것입니다. Gitcoin 팀은 이미 이 방향으로 훌륭한 첫걸음을 내디뎠습니다.
Gitcoin 팀이 앞장서서 도전에 용감히 맞서고 극복하는 과정에서 성공적으로 선구자 역할을 한다면, 우리는 궁극적으로 안전하고 확장 가능한 이차원 자금조달 시스템을 확보하게 되며, 이는 보다 광범위한 일반 대중 응용 분야에 활용될 수 있을 것입니다.
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














