← 최신 논문
💻 computer science

Concave is the New Linear: The Impossibility of Anti-Plutocratic DAO Governance

본 논문은 허가 없는 DAO 에서 지갑 잔액만을 기반으로 한 투표 규칙은 부자 지배를 효과적으로 방지할 수 없음을 증명하는데, 이는 시빌 공격자가 자신의 토큰을 여러 지갑에 분산시켜 보유량에 비례하여 최소 선형적으로 증가하는 투표 권력을 확보할 수 있기 때문에, Quadratic Voting 과 같은 반부자 지배 메커니즘이 현실적인 공격 비용에 대해 실질적으로 무효화되기 때문입니다.

원저자: Austin Bennett, Preston Vander Vos, Duc V. Le, Mira Belenkiy

게시일 2026-05-20
📖 4 분 읽기☕ 가벼운 읽기

원저자: Austin Bennett, Preston Vander Vos, Duc V. Le, Mira Belenkiy

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

"Concave is the New Linear" 논문을 쉬운 언어와 일상적인 비유로 설명합니다.

큰 그림: "한 사람, 한 표"의 꿈과 현실

모든 사람이 토지 (토큰) 를 소유한 경우 그 토지 (토큰) 에 따라 정원 운영에 투표할 수 있는 거대한 커뮤니티 정원 (DAO) 을 상상해 보세요.

  • 옛 방식 (선형 투표): 100 개의 토지를 소유하면 100 표를 얻습니다. 1 개의 토지를 소유하면 1 표를 얻습니다. 이는 공정해 보이지만, 실제로는 소수의 부자 (고래) 가 거의 모든 토지를 소유하고 있습니다. 그들은 다른 모든 사람을 쉽게 압도할 수 있습니다.
  • 제안된 해결책 (오목한 투표): 부자들이 지배하는 것을 막기 위해 커뮤니티는 새로운 규칙을 제안합니다: 이차 투표 (Quadratic Voting). 이 규칙 하에서 투표권은 토지 소유량만큼 빠르게 증가하지 않습니다. 100 개의 토지를 소유하면 100 표를 얻는 것이 아니라 10 표 (100 의 제곱근) 만 얻습니다. 4 개의 토지를 소유하면 2 표를 얻습니다. 이 아이디어는 작은 정원사들에게 규모에 비례하여 더 많은 영향력을 부여하면서 거인들의 힘을 억제하는 것입니다.

논문의 주요 주장: 저자들은 이 "공정한" 해결책이 허가 없는 블록체인에서는 작동하지 않음을 증명합니다. 그들은 부당한 공격자가 시스템을 매우 효과적으로 속여 "공정한" 규칙이 이전 규칙만큼 불공정해지지만, 훨씬 더 저렴하게 악용될 수 있음을 보여줍니다.


치트 코드: "시빌 공격"

이 논문은 **시빌 공격 (Sybil Attack)**이라고 불리는 특정 유형의 사기에 초점을 맞춥니다.

비유:
정원 규칙이 "토지 소유량에 따라 투표권을 얻지만, 한곳에 토지를 많이 소유할수록 추가 토지당 권력은 줄어든다"고 가정해 봅시다.

한聪明的한 공격자는 이렇게 깨닫습니다: "잠깐, 100 개의 토지를 하나의 큰 밭에 유지하는 대신 100 개의 다른 작은 정원 (지갑) 으로 나누면 수학이 달라진다."

  • 하나의 큰 정원 (100 개 토지): 이차 투표 하에서 100=10\sqrt{100} = 10표가 나옵니다.
  • 100 개의 작은 정원 (각각 1 개 토지): 1+1+...\sqrt{1} + \sqrt{1} + ... (100 번) 이 됩니다. 이는 1+1+...=1001 + 1 + ... = 100표와 같습니다.

자신을 많은 작은 "정체성"(지갑) 으로 나누어 공격자는 자신의 권력을 제한하도록 설계된 규칙을 다시 완전한 권력을 갖는 규칙으로 바꿉니다.

사기의 "비용"

저자들은 이렇게 질문합니다: "새로운 정원을 여는 데 비용이 든다면 어떨까요? 토지를 나누는 데 수수료가 있다면요?"

그들은 현실 세계의 비용을 포함한 수학적 모델을 구축했습니다:

  1. 가스비: 새 지갑을 만들고 토큰을 이동시키는 비용.
  2. 최소 잔고: 일부 정원은 투표할 수 있으려면 아주 적은 금액을 보유해야 합니다.

충격적인 결과:
이 논문은 수수료를 얼마나 높게 설정하든, 어떤 금액이든 지갑을 열 수만 있다면 부당한 공격자가 결국 승리할 수 있음을 증명합니다.

  • 비유: 투표 부스에 입장하는 데 $1 의 통행료를 부과하는 톨게이트를 상상해 보세요.
    • $100 이 있다면 통행료를 100 번 지불하여 100 표를 얻을 수 있습니다.
    • $1,000,000 이 있다면 통행료를 1,000,000 번 지불할 수 있습니다.
    • "비용"은 속도를 늦출 뿐 멈추게 하지는 않습니다. 충분한 돈이 있다면 정직한 작은 정원사들을 합친 것보다 더 많은 표를 살 수 있습니다.

저자들은 이를 **"Concave is the New Linear(오목한 것이 새로운 선형이다)"**라고 부릅니다. 이는 투표 규칙이 굽고 공정해 보일지라도 (오목한), 돈을 나눌 수 있는 능력을 고려하면 공격자의 권력이 예산에 따라 직선적으로 (선형으로) 증가한다는 것을 의미합니다.

현실 세계 증거: "Uniswap" 사례

저자들은 수학만 한 것이 아니라 Uniswap, Compound, ENS 와 같은 5 개의 실제 대형 암호화폐 프로젝트에서 이를 테스트했습니다.

  • 시나리오: 총 투표 가치가 약 3 억 달러인 Uniswap 의 최근 투표를 분석했습니다.
  • 정직한 방법: 이 투표를 정직하게 이기려면 (필요한 모든 토큰을 구매하여) 공격자는 약 3 억 달러를 지출해야 합니다.
  • "분할" 방법: 이차 투표로 "분할" 트릭을 사용하면 공격자는 동일한 투표권을 얻기 위해 약 7 만 5 천 달러만 지출하면 됩니다.
  • 결과: 공격자는 정직한 투표자보다 돈에 대해 4,039 배 더 많은 힘을 얻었습니다.

그들은 "Power Voting"이나 "Logarithmic Voting"과 같은 다른 규칙에서도 유사한 결과를 발견했는데, 공격자는 동일한 돈으로 수십만 배 더 많은 힘을 얻을 수 있었습니다.

왜 단순히 고칠 수 없을까요?

이 논문은 이를 막기 위한 세 가지 일반적인 아이디어를 논의하고 왜 그것들만으로는 실패하는지 설명합니다:

  1. 인간 증명 (One Human, One ID):

    • 아이디어: 투표하기 전에 모든 사람이 실제 인간임을 증명하게 하십시오.
    • 문제: 논문은 이것이 실제로 작동하는 유일한 것이라고 말하지만, 아직 완벽하게 존재하지 않는 여권과 같은 새로운 정체성 계층이 필요합니다. 이것이 없다면 수학은 여전히 유효합니다.
  2. 높은 수수료 (경제적 마찰):

    • 아이디어: 새 지갑을 만드는 것을 매우 비싸게 만드십시오 (예: 지갑당 $1,000).
    • 문제: 이는 가격표를 올리는 것뿐입니다. 공격자에게 10억이있다면10 억이 있다면 1,000 수수료를 100 만 번 지불할 수 있습니다. 속도를 늦출 뿐 멈추게 하지는 않습니다.
  3. 규칙 중첩 (양원제):

    • 아이디어: 두 가지 투표를 가지십시오: 하나는 "공정한" 투표이고 다른 하나는 "부자" 투표입니다. 둘 다 통과되어야 합니다.
    • 문제: 이것이 저자들이 제안하는 유일한 실행 가능한 해결책입니다. 공격자가 "공정한" 투표를 위반할 경우 잡을 수 있는 "안전망"(선형 투표나 신원 확인과 같은) 이 필요합니다.

결론

이 논문은 분산형 정원을 보호하기 위해 "공정한" 수학 공식만으로는 의존할 수 없다고 결론 내립니다.

사람들이 원하는 만큼 많은 가짜 정체성 (지갑) 을 만들 수 있게 하면, 부당한 공격자는 항상 "공정한" 시스템을 "부자 승리" 시스템으로 바꿀 방법을 찾을 것입니다. 작은 정원사를 실제로 보호하려면 수학을 실제 사람임을 증명하는 방법과 결합하거나, 수학이 깨뜨릴 수 없는 두 번째 보안 계층이 필요합니다.

간단히 말해: 부자를 막기 위해 투표 공식을 바꾸는 것만으로는 부족합니다. 먼저 그들이 무한한 가짜 정체성을 만드는 것을 막아야 합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →