웹3 신뢰도 시스템의 발전 현황, 난제 및 향후 전망에 관한 만자 장문 분석
올해 9월, 이더리움 창시자 비탈릭 부테린(Vitalik Buterin)은 신간 서적 『지분 증명(Proof of Stake)』의 기부자들을 위해 영혼 대표 토큰(Soulbound Tokens, SBT)을 발행했다. 이는 그가 5월 동료 저자들과 함께 발표한 논문 『탈중앙화 사회: 웹3의 영혼 찾기(Decentralized Society: Finding Web3’s Soul)』 이후 이루어진 실천적 시도이다.
SBT는 게임 『월드 오브 워크래프트(World of Warcraft)』에서 유래한 개념으로, 웹3에서 토큰에 새로운 응용 가능성을 열어주었으며 소셜파이(SocialFi) 분야에도 새로운 아이디어를 제공했다. 간단히 말해, SBT는 양도할 수 없는 토큰이며, 이러한 특성 덕분에 기여도, 기술, 자격증 등과 같은 신뢰할 수 있는 평판 데이터로 활용될 수 있다.
평판은 웹3 정체성의 핵심 구성 요소 중 하나다. 본고에서는 평판 시스템의 개념과 중요성, 현재 웹3 평판 시스템의 발전 상황, 존재하는 난제 및 미래 전망에 대해 살펴본다. 일부 내용은 특정 프로젝트에 대한 주관적 평가나 지적이 포함되지만, 이는 투자 권유가 아니며, 필자의 연구 부족으로 인해 잘못 이해된 관점이 있을 수도 있음을 밝힌다. 또한 본고에서는 '평판'과 '자격(Credentials)'을 크게 구분하지 않는데, 전자가 더 포괄적인 개념이기 때문이다.
평판 시스템이란 무엇인가?
1. 평판의 역사
평판이라는 개념은 고대 문명 시절부터 존재해왔다. 왕실이나 황실은 공로를 세운 문무 관료들에게 훈장 또는 이와 유사한 물건(예: 중국 고대의 ‘면사금패’)을 수여하곤 했다.
-
현대 사회에서는 정부나 국제기구가 개인 또는 단체에게 명예 훈장을 수여하며, 이는 사회, 민족, 국가 및 인류에 대한 기여를 표창하고 드러내는 목적을 가진다.
-
직장에서는 기업마다 직급 또는 칭호 체계를 두어 직원의 조직 내 위치와 급여 및 복지 혜택 범위를 결정한다. 또한 직장인들은 재무 분야의 CFA, ACCA 등과 같이 전문 분야의 권위 있는 기관이나 협회에서 시행하는 교육과 시험을 통해 자격증을 취득함으로써 자신의 능력을 입증하기도 한다.
-
금융 대출 시장에서는 기관이 차입자의 현재 자산 상태, 과거 대출 이력, 자금 흐름 등을 종합하여 신용 보고서를 작성하며, 이 보고서는 차입자의 신용 거래 활동에서 중요한 입증 자료 역할을 한다.

북한 장군의 평판 시스템 (출처: focuswashington.com)
컴퓨터와 인터넷 시대가 도래하면서 평판 시스템의 설계와 응용은 더욱 다변화되었다.
-
온라인 게임에서, 사용자는 로그인, 게임 플레이, 특별 미션 참여 등을 통해 포인트를 축적하며, 이러한 포인트는 캐릭터, 스킨, 아이템 구매 등 결제로 얻는 골드와 일부 용도가 겹친다.
-
전자상거래 플랫폼에서, 사용자는 출석 체크, 구매 등의 행동을 통해 계정 등급을 올리고, 이를 통해 쿠폰, 사은품, 혹은 소비자 대출 신용 한도 상향 등의 혜택을 받을 수 있다.
-
가치 연결을 강조하는 웹3에서, 평판은 절대적으로 필요하다. 모든 지갑 주소의 블록체인 상 거래 기록은 해당 주소의 체인상 평판을 구성하는 중요한 요소다. 여기에는 송금, 거래, 다양한 DApp과의 상호작용(유동성 제공, 체인상 투표, 정산 등)이 포함된다. 특정 체인상 행동을 수행한 주소는 프로젝트 토큰, NFT 에어드랍, 초기 테스트 참가 자격, 화이트리스트 배정 등의 혜택을 받을 수 있다.
요약하면, 평판의 발전은 세 단계로 나눌 수 있다:
-
평판 1.0: 현실 세계에서 개인 또는 기관의 평판. 평판의 영향 범위는 전 세계, 국가 연합 또는 지역에서부터 산업 협회나 기업 수준까지 다양하며, 이는 평판을 수여하는 주체의 권위와 영향력에 따라 달라진다.
-
평판 2.0: 인터넷 계정의 평판. 이 평판 체계는 각 네트워크 플랫폼이 자체적으로 설계하며, 주로 사용자의 플랫폼 내 행동 기반으로 하며 때로는 현실 세계 신원 정보도 참고한다. 일반적으로 각 플랫폼의 평판 체계는 폐쇄적이며 호환되지 않는다. 왜냐하면 데이터 주권이 사용자가 아닌 플랫폼에 있기 때문이다. 다만 일부 성숙한 소셜미디어나 게임 플랫폼은 공개 API를 제공하여 사용자 동의 하에 제3자 플랫폼이 부분 데이터를 가져갈 수 있도록 하고 있다.
-
평판 3.0: 독립 지갑 주소 또는 DID(탈중앙화 신원, Decentralized Identity)의 평판. 여기서 후자는 여러 체인의 다수 지갑과 다양한 SNS 계정을 하나의 DID에 묶는 형태일 수 있다. 전반적으로 이 단계는 초기 개발 단계이며, 제품-시장 적합성(PMF) 탐색과 사용자 니즈 창출이 진행 중이며 궁극적인 형태는 아직 불확실하다. 확실한 것은 이 단계의 중심은 사용자가 데이터 소유권을 가지며, 평판 자격증이 서로 다른 앱 사이에서 정보나 가치를 자유롭게 교환할 수 있다는 점이다.
2. 웹3에서의 평판 역할
앞서 언급했듯이, 평판 시스템은 웹3 발전에 있어 필수적이며, 웹3의 선순환 효과(flywheel effect)를 가속화하는 핵심 요소로, 웹3 프로젝트와 웹3 거주민(Web3 Citizens) 모두에게 매우 중요하다.
그 이유는 두 가지다:
-
첫째, 평판은 프로젝트의 사용자 성장과 동시에 웹3 사용자들이 맞춤형 콘텐츠를 접할 수 있게 도와준다. 평판 시스템은 신생 플랫폼이 잠재적 사용자 중 자신과 잘 맞는 사람을 빠르게 식별하게 해주며, 이를 통해 보상을 통해 고질량 사용자로 전환시키는 것이 쉬워지고, 결과적으로 더 많은 사용자가 콘텐츠 제작, DeFi 상호작용, NFT 수집, GameFi 플레이 등에 참여하게 된다. 반면, 무수히 많은 웹3 앱이 등장함에 따라 사용자들은 정보 폭증 속에서 방향감을 잃을 수 있지만, 자신의 과거 행동으로 형성된 평판이나 자격증을 통해 자신의 선호도를 표현하고, 평판 시스템 플랫폼과 빅데이터 분석을 통해 관심도 높은 콘텐츠를 추천받을 수 있다.
-
둘째, 평판은 채용과 구직 수요를 매칭시킬 수 있다. 웹3 생태계는 단순한 사용자뿐 아니라 개발자, 마케팅 담당자, 콘텐츠 제작자, 거버넌스 참여자와 같은 다양한 가치 창출자들이 필요하다. 일반적으로 프로젝트 측은 웹3 경험과 열정을 갖춘 '직원'을 원하며, 실제로 체인상에서 활발히 활동하는 지갑은 이러한 열정을 입증하는 가장 좋은 수단이다. 반대로 웹3 구직자 입장에서도 체인상 평판이나 자격증으로 구성된 웹3 이력서는 검증 가능한 강력한 입사 통로가 될 수 있다. 좀 더 구체적으로 말하면, 블록체인 게임에서 더 많은 업적을 달성한 사람은 게임 길드에 입사할 가능성이 높고, 특정 DeFi 프로토콜을 자주 사용하는 사용자는 단순히 토큰을 보유한 사람들보다 거버넌스에서 더 중요한 존재이며, 소셜미디어에서 프로젝트를 적극적으로 홍보한 사용자는 프로젝트로부터 에어드랍을 받을 가능성이 높다.
a16z는 평판 시스템 관련 글에서 다음과 같이 언급한 바 있다:
"디지털 플랫폼에서의 평판 대표 토큰은 일반적으로 두 가지 용도가 있다:
- 플랫폼에 가치를 제공하는 사용자를 식별하고 보상하는 것—즉, 이러한 사용자들이 자신의 명성을 높이는 신호(signaling) 수단으로 활용할 수 있다;
- 보상 수단 제공—기여자가 창출한 일부 가치를 실제 통용 가능한 금전으로 전환할 수 있도록 한다."
筆者는 이렇게 생각한다. 금융 이론에서 개인의 부(wealth)는 금융 자본과 인적 자본의 합이라면, 웹3 DID의 부는 암호화 자산과 평판의 합이라고 할 수 있다.
웹3 앱이 더욱 다각화되고 경제 모델이 성숙함에 따라, 사람들이 웹3에서 수익을 얻는 방법은 투자에 국한되지 않고 다양한 X-to-Earn 방식이 등장하고 있으며, 이 과정에서 누적된 평판은 향후 DID의 암호화 자산으로 전환되어 즉, 평판이 실물 가치로 변환되는 것이다.

웹3 평판 시스템의 현재 상황
아래에서는 생태계, 경제학, 기술 세 가지 측면에서 웹3 평판 시스템의 발전 성과를 살펴본다. 전반적으로 이론은 풍부하지만 실천은 초창기 단계에 머물러 있다.
1. 웹3 평판 시스템의 생태계
웹3 평판 시스템의 생태계는 매우 포괄적이다. 인프라, 데이터 소스를 제공하는 웹2 앱, 그리고 웹3 평판 시스템 앱이 포함된다.
1.1 인프라
인프라는 크게 두 가지로 나뉜다: 데이터 저장 솔루션과 인간 증명(真人驗證) 방식.
- 데이터 저장 솔루션
일반적으로 아마존 S3 같은 중심화 저장소 또는 Filecoin/IPFS, Arweave와 같은 탈중앙화 저장소 모두 평판 데이터(원본 또는 가공 데이터)를 저장할 수 있다. 그러나 소셜 데이터의 개인정보 보호 및 동적 변화 특성을 고려하면, 평판 데이터는 탈중앙화되면서도 동적 데이터를 효율적으로 저장할 수 있는 솔루션이 필요하다.
Ceramic은 바로 그런 저장 솔루션이다. 현재 Ceramic 생태계에는 평판, 소셜 그래프, 사용자 생성 콘텐츠 등 다양한 소셜 프로젝트가 존재한다. Ceramic은 데이터의 조합 가능성(composability)을 강조하며, 비허가 데이터 스트림(Stream) 네트워크를 통해 사용자가 정보 흐름과 지속적으로 변화하는 파일을 직접 탈중앙화 네트워크에 저장할 수 있도록 한다.
좀 더 자세히 설명하면, Ceramic에서 각 저장 정보는 중첩 가능한 로그(log, 컴퓨터에서 프로그램 실행 기록을 남기는 파일) 형태로 표현되며, 이를 Stream이라고 부른다(Git과 유사). 저장된 내용이 변경되더라도 StreamID는 변하지 않기 때문에 버전 수정이나 이전 버전 조회가 매우 편리하며, 해시값을 자주 변경할 필요가 없다.
IPFS처럼 Git의 해시 로그를 수동으로 동기화해야 하는 방식에 비해, Ceramic은 동적 데이터 저장이 훨씬 편리하다.
- 인간 증명(真人驗證) 방식
사용자는 익명으로 여러 지갑을 만들 수 있기 때문에, 현재 웹3 앱에서는 시바스 공격(Sybil Attack)이 매우 쉽게 발생할 수 있다.예를 들어, 한 사용자가 스크립트를 이용해 여러 지갑으로 발행 전 프로젝트와 상호작용하여 대량의 에어드랍을 받는 경우; 또는 여러 지갑을 소유해 투표권을 축적하고 프로젝트 투표 결과를 좌지우지하는 경우가 있다.
시바스 공격을 방지하기 위해 일부 웹3 DApp은 인간 증명(Proof of Humanity) 또는 인격 증명 시스템을 활용해 보안을 강화하며, 사용자가 진짜 인간인지 확인하도록 요구한다.
Gitcoin Passport이 협력하는 BrightID와 Proof-of-Humanity는 인간 증명 방식을 통해 DApp이 에어드랍, 거버넌스, 화이트리스트 등 활동 중 시바스 공격을 방어할 수 있도록 돕는다.
BrightID는 사용자가 단 하나의 계정만 사용하고 있음을 증명할 수 있는 소셜 신원 네트워크다. 사용자는 '검증 파티(Verification Party)'에 참여하거나 Bitu를 사용해 본인 인증을 진행하며, 전자가 기본 절차다. 현재 BrightID는 거의 매일 중국어, 영어, 스페인어, 러시아어, 인도네시아어 등 다양한 언어로 온라인 영상 검증 회의를 개최하며, 사용자는 시간과 언어를 선택해 참여할 수 있다. 과정에서 사용자는 BrightID 모바일 앱의 QR코드를 스캔하고 얼굴 전체를 화면에 노출시켜야 하며, 검증 담당자가 일일이 이름을 호출하고 간단한 대화를 나눈다. Bitu는 좀 더 고급 검증 방식으로, 연결된 두 당사자의 친밀도를 "이미 알고 있음", "처음 만남", "의심됨" 세 단계로 나눈다. 사용자가 이미 Bitu로 인증된 친구나 가족과 "이미 알고 있음" 연결을 맺을 때마다 Bitu 점수가 1점씩 올라가며, 모르는 사람과 "이미 알고 있음" 연결을 맺으면 5점 감점된다. 이를 통해 DApp은 Bitu 점수를 활동 참여 기준으로 설정할 수 있다.
Proof-of-Humanity(人類證明)는 역 터링 테스트(reversed Turing test)를 통해 신뢰 네트워크를 구축하며, 분쟁 해결 시스템과 결합된 것으로, 진정한 인간들의 목록을 만드는 것을 목표로 한다.
사용자는 다음 두 단계만 거치면 계정 뒤에 기계가 아닌 인간이 있음을 입증할 수 있다:
-
첫 번째, 등록 프로필 작성. 사용자는 지갑 주소(기존 주소 또는 프로젝트 측에서 권장하는 Tornado.Cash 신규 주소), 별명 및 이름, 자기소개, 초상 사진, 약 2분 분량의 영상 등을 제공해야 한다. 또한 본인이 또는 크라우드펀딩을 통해 0.125ETH의 신용 보증금을 지불해야 하며, 등록 성공 시 환불되고, 실패 시 몰수된다.
-
두 번째, 타인의 검증과 보증. 이미 성공적으로 등록한 사용자는 등록 신청자에 대해 심사를 진행할 수 있으며, 적합하다고 판단되면 보증을 통해 해당 주소 소유자가 진짜 인간이며 다른 주소로 등록한 적이 없음을 입증한다. 반대로, 신청이 부적절하다고 판단되면 이의를 제기할 수 있으며, 이 경우 Kleros 등 ERC792 규격에 부합하는 분쟁 해결 시스템에서 최종 결정이 내려진다.
1.2 데이터 소스를 제공하는 웹2 앱
평판 데이터는 체인상(on-chain)과 체인하(off-chain)에서 모두 수집할 수 있다. 체인하 데이터는 앞서 언급했듯이 현재로서는 주로 공개 API를 제공하는 성숙한 소셜미디어 및 온라인 게임 서비스 위주다.
소셜미디어 앱에는 웹3 사용자들이 자주 사용하는 Twitter, Discord, Telegram, Github 등이 있다. 한 주소가 소셜 계정과 연결되면, 그 주소의 오프체인 행동 데이터를 집계할 수 있다. 소셜 계정의 팔로워 수, 팔로잉 수, 상호 팔로우 관계, 관심 콘텐츠 유형, 콘텐츠 생산 유형 등은 모두 해당 계정의 평판 또는 자격 판단에 참고될 수 있다.
게임 분야에서는 Dota2, Minecraft, World of Warcraft 등이 있다. 사용자가 이러한 게임 플랫폼의 데이터 사용을 허용한다면, 게임 분야 이력서를 효과적으로 구성하여 게임 프로젝트 에어드랍, 초기 게임 테스트 참가 기회 등을 얻을 수 있다.
1.3 웹3 평판 시스템 앱
웹3 평판 시스템은 아직 초기 단계이며 웹3 세계의 작은 분야에 불과하지만, 이 분야는 향후 웹3 세계 진입의 열쇠를 쥐고 있어 프로젝트 간 경쟁이 치열하다. 특히 핵심 포지셔닝, 평판 표현 방식, 평판 판단 기준 등에 대한 치열한 경쟁이 벌어지고 있다.
포지셔닝 측면에서 각 프로젝트의 강조 기능은 다르다. 예를 들어, DappBack, Rabbithole, Quest3는 과제 플랫폼 기능을 강조하며, B2B 프로젝트가 제시한 과제를 정해진 시간과 기준 내에 완료해야 평판 자격증을 획득할 수 있다. Coordinape과 Karma는 DAO 서비스에 특화되어 있으며, DAO 구성원의 기여도를 평가한다. Orange, Port3, Glaxe(구 ProjectGalaxy)는 Oracle 또는 데이터 인프라 컨셉을 부각시켜 공개적이고 협업 가능한 평판/자격증 데이터 네트워크를 구축한다. FirstBatch와 Sismos는 모듈화에 집중하여 B2B 고객에게 다양한 기능의 데이터 호출 API 도구를 제공한다. ARCx와 Lysto는 더 세분화되어 각각 신용 대출과 게임 분야에 특화되어 있다.
평판 표현 방식도 다양하다. 첫째, 모델 기반 계산 점수. 예를 들어 ARCx는 0~999점으로 사용자 신용 점수를 나타내며, Degen은 사용자 지갑 주소의 DeFi, NFT, 기타 분야의 체인상 행동을 기반으로 Degen 점수를 산출한다. Karma는 DAO가 자체 모델로 Karma 점수를 산출하여 구성원의 기여도를 시각화한다. 둘째, 웹2 플랫폼 내 포인트. Coordinape의 GIVE 포인트, Dappback의 Rewards 포인트, Quest의 RP 포인트 등이 있으며, 이 포인트는 수익 분배 비율을 나타내거나 NFT 보상 교환, 혜택 해제 등에 사용된다. 셋째, 문자 기반 체인상 검증 가능한 자격증(Verifiable Credentials). Glaxe와 Orange Protocol이 이 방식을 지원한다. 마지막으로 가장 많이 사용되는 방식은 NFT 형태인데, 프로젝트 측은 이를 훈장 또는 OAT(On-chain Achievement Token)라고 부르기도 하며, 일부 NFT는 ERC4973, ERC5114, ERC721S 등의 기술 표준을 활용해 발행 후 이전, 거래, 소각이 불가능하게 구현하기도 한다.
평판 판단을 위한 데이터 소스의 풍부함도 다양하다. 대부분의 프로젝트는 체인상 및 체인하 데이터를 모두 활용하며, 체인하 데이터는 온라인과 오프라인을 모두 포함한다. 과제 보상 메커니즘을 통해 사용자가 지갑을 연결하고 SNS 계정 권한을 부여하도록 유도하며, 사용자의 과거 체인상·하 행동과 제한 기간 내 과제 수행 여부를 기반으로 웹3 사용자의 행동 특성 프로필을 지속적으로 풍부하게 만든다.
다음은 특정 분야에 특화된 주요 평판 시스템 프로젝트들이다(웹3 DApp 또는 DAO 내부에 내장된 평판 시스템은 생략). 전반적으로 대부분의 프로젝트는 여전히 개발 및 내부 테스트 단계에 있으며, 일부 기능을 공개해 소비자와 접촉함으로써 방대한 참고 데이터를 수집하고 PMF(Product Market Fit, 제품-시장 적합성)를 지속적으로 조정 중이다. 현재 시장에는 완성된 버전의 웹3 평판 시스템은 존재하지 않는다.

2. 평판의 경제학적 고찰
평판 1.0, 2.0, 3.0를 막론하고, 평판 시스템 설계에는 두 가지 핵심 요소가 있다. 첫째, 누구에게 평판을 부여할지를 식별하는 방법, 둘째, 평판 보유자를 어떻게 인센티브할 것인지. 전자의 경우 자격 요건 외에도 평판의 공급 총량, 각 단계별 발행량, 배분의 공정성 등을 고려해야 한다. 평판은 무한히 발행할 수 있지만, 어느 정도 희소성이 있어야 그 가치를 인정받을 수 있다. 또한 공정한 배분만이 생태계 참여자들로부터 평판의 인정을 받게 한다. 인센티브 방식 면에서는 평판 보유자가 영예감, 물질적 보상, 잠재적 이익을 실제로 느낄 수 있어야 지속적으로 기여와 창조를 이어갈 수 있다.
따라서 평판 시스템 설계는 경제학과 깊이 관련되어 있다.
대부분의 토큰이 사용되는 웹3에서 일부 업계 전문가들은 평판 시스템에 이중 토큰 모델을 적용할 것을 주장한다:
- 하나는 신호 기능으로, 평판 발행 주체가 생성하며, 동질화 토큰(FT) 또는 비동질화 토큰(NFT) 형태일 수 있으나 반드시 양도 불가능해야 한다;
- 다른 하나는 인센티브 기능으로, 평판 발행 주체 또는 제3자가 생성할 수 있으며, 이 토큰은 거래 가능하고 현금화할 수 있다.
이러한 아이디어는 매우 직관적이다:
- 만약 단일 평판 토큰이 양도 또는 판매 가능하다면, 그 신호 기능을 상실하게 된다;
- 또는 평판 시스템이 양도 불가능한 단일 토큰 모델만 채택한다면, 기여자에게는 실질적 또는 잠재적 보상이 전혀 제공되지 않는다.
예를 들어, A 사용자는 여러 DeFi 프로젝트에서 활발히 거래하여 숙련된 DeFi 사용자라는 평판 토큰을 받았지만, B 사용자는 아무런 상호작용 없이 A로부터 평판 토큰을 구매했다고 하자. 새로운 DeFi 프로젝트가 활발한 사용자를 유치해 테스트를 진행하고자 할 때, 현재 평판 토큰 보유 주소(B 사용자)에게 화이트리스트 및 보상을 제공한다면, 그 효과는 좋지 않을 것이다.
3. 웹3 평판 시스템이 사용하는 기술
현재 웹3 평판 시스템에서 사용하는 기술 대부분은 블록체인 업계에서 이미 알려진 것이거나 웹2 업계에서 성숙한 기술이다. 전반적으로 이 분야 자체에는 명백한 기술적 혁신보다는 다양한 기술 표준을 조합하고 선별하는 방법을 탐색하는 데 초점이 맞춰져 있다.
3.1 토큰 표준
앞서 언급했듯이, 신호 기능을 하는 평판 토큰은 양도 불가능한 것이 더 합리적이다. 많은 프로젝트가 ERC721 표준 NFT를 평판 토큰으로 사용하기 때문에, 발행 후 판매, 거래, 양도를 막는 가장 간편한 방법은 transfer 함수를 삭제하는 것이다.
또한 업계에서는 '양도 불가능' 특성을 공식화하기 위한 제안도 진행되고 있다:

위 표준 제안들은 주로 NFT, 즉 비대체 토큰을 대상으로 한다. 하지만 평판 표현 방식은 NFT 외에도 포인트 형태일 수 있다.
따라서 우리는 ERC20과 유사한, 그러나 거래 불가능하고 취소 가능하며 오프체인 거래 기록도 판독 가능한 새로운 특성을 가진 토큰 표준이 필요하다. Solv Protocol이 2021년 12월 제출한 ERC3525 반동질화 토큰(Semi-Fungible Token)이 바로 그러한 해결책일 수 있다.
ERC3525은 9월 초 공식 출시되었으며, ERC20의 수량 기능과 ERC721의 설명 능력을 동시에 갖춘 반동질화 토큰을 만들기 위한 것이다. 보다 구체적으로는 분류 개념을 표현하는全新 매개변수 Slot과 이를 위한 Slot Metadata를 추가했다. Slot은 struct 데이터 구조로, ERC721의 단순 data hashing 방식보다 더 많은 정보를 기록할 수 있으며, 신용 등급, 신용 유형, 신용 유효기간 등을 포함해 사용자 정의 범위가 넓고 상상 공간이 크다.
또한 ERC3525은 ERC721의 _tokenID를 유지하면서 ERC20 기반의 _value 수량 개념을 도입했다. 이는 ERC721 기반 평판 토큰의 주요 단점인 '업데이트 불가능성' 문제를 해결한다. 실제로 사용자의 신용 점수나 평판 상태는 동적인 과정이다. 수치의 변화를 통해 프로젝트 측은 사용자의 평판 상태를 효과적으로 갱신할 수 있다.
_value & _tokenID를 도입하는 또 다른 장점은 회원 구분이 가능하다는 점이다. DAO 평판 포인트를 예로 들면, ERC20 프로토콜 수준에서는 포인트가 0이 된 회원과 아예 포인트를 획득하지 않은 회원을 구분할 수 없다. 반면 ERC3525 토큰은 소유권을 나타내는 _tokenID와 수량을 나타내는 _value를 모두 가지므로, 포인트가 0이 된 주소는 해당 포인트 토큰(_tokenID)을 보유하되 _value 값만 0인 상태이고, 아예 평판 포인트를 얻지 못한 주소는 포인트 토큰(_tokenID) 자체가 없다. 따라서 ERC3525을 사용하면 스마트 계약이 체인상 데이터를 직접 읽어 신분 상태를 식별할 수 있다.
3.2 개인정보 보호 기술
완벽한 웹3 평판 체계는 체인상 데이터뿐만 아니라 풍부한 웹2 데이터, 심지어 실물 신원 데이터와의 연동도 필요하다. 도덕적 차원이나 개인적 의사에 따라 개인정보 보호는 매우 중요하다. 업계에서热议되는 개인정보 보호 기술 중 하나인 제로노우ledged 증명(zero-knowledge proof)도 평판 시스템에서 중요한 역할을 하며, 주로 회원 자격 증명(Proof of Membership)에 사용된다. 제로노우ledged 증명은 전문 지식이 복잡해 이해하기 어려우므로, 여기서는 기술이 달성하는 효과와 간략한 과정만 소개한다.
회원 자격 증명은 사용자가 신원 정보를 공개하지 않고도 특정 자격 요건을 충족함을 입증할 수 있게 해준다. 예를 들어, 보어드 에이펙 NFT 보유자, 트위터 팔로워 1000만 명 계정, 회계 자격증 소지자 등이 자신의 지갑 주소, 트위터 계정, 자격증을 공개하지 않아도 자신의 신원 특성을 입증할 수 있다. 제로노우ledged 증명 기술의 복잡성을 고려할 때, 대부분의 프로젝트는 자체 구축보다 관련 코드 라이브러리를 활용하는 것을 선호한다.
Semaphore는 제로노우ledged를 이용해 신원을 생성하고 회원 자격을 입증하는 오픈소스 라이브러리로, 그 회로는 회원 자격 증명을 위한 범용 회로다. 프로젝트는 Semaphore를 사용해 체인하 또는 체인상 그룹(Group)을 만들 수 있으며, 각 그룹은 특정 특성을 가진 사용자 집합을 나타낸다. 그룹은 Merkle 트리 형태로 구성되며, 리프 노드는 신원 약속(ID Commitment)이다.효율성을 높이기 위해 프로젝트는 일반적으로 신원 약속을 체인하에 저장하는 것을 선택한다.
전체 정보 저장 및 제로노우ledged 증명 과정은 다음과 같다:
- 사용자는 프론트엔드에서 신원을 생성하고 신원 소유권을 입증한다(예: 이더리움 계정 지갑의 ECDSA 서명 또는 트위터 계정의 OAuth 인증);
- 생성된 신원 약속은 체인하로 이전된다;
- 사용자는 증명자(Prover)로서 체인하 저장소를 읽고 Merkle 증명과 신원 정보를 사용해 증거(Witness)를 생성함으로써 약속 집합을 획득한다;
- Groth16을 사용해 증거로부터 제로노우ledged 증명을 생성한다.
웹3 평판 시스템의 돌파구 난제
앞서 언급했듯이, 현재까지 모범적인 웹3 평판 시스템 프로젝트는 등장하지 않았다. 그 근본 원인은 웹3 도시가 여전히 개척 단계에 있기 때문이다. 평판 시스템의 큰 방향성은 명확하며, 이론과 기술도 충분하지만, 업계가 부족한 것은 실천 경험과 제품 조정이다. 요약하자면,笔者는 웹3 평판 시스템 발전에 세 가지 주요 난제가 있다고 본다: 데이터 수집의 어려움, 모델 설계의 어려움, 평판 호환의 어려움.
1. 데이터 수집의 어려움
평판 데이터는 체인상 및 체인하에서 유래한다. 전자는 공개되어 있지만, 블록체인 발전 기간이 10년도 되지 않아 공개 체인에는 이미 방대한 역사적 데이터가 존재하며, 데이터 의미도 점점 풍부해지고 있다. 따라서 체인상 데이터 수집은 매우 높은 비용(클라우드 저장, 컴퓨팅 자원 등)과 전문 지식 장벽을 요구한다. 또한 현재 체인상 데이터는 주로 토큰이나 NFT 관련 금융 행위(거래, 스테이킹, 대출 등)에 집중되어 있어, 적용 가능한 평판 유형이 상대적으로 단조롭다.
즉, 완전한 웹3 평판 시스템을 구축하기 위해서는 웹2는 물론 실물 세계 정보와 같은 더 많은 체인하 데이터가 필요하다. 체인하 데이터 수집은 '사용자 데이터는 사용자가 소유'하는 것을 주장하는 웹3 입장에서 두 가지 장벽을 넘어야 한다: 사용자 자체와 데이터를 통제하는 중심화 기관. 현재 일부 웹2 앱만이 사용자 동의 하에 API를 공개하고 있으며, 특히 웹3 프로젝트를 대상으로 언제든지 공개를 중단할 수 있다.
일부 평판 시스템 프로젝트는 사용자 허가 하에 웹 프론트엔드 도구나 브라우저 확장 프로그램 등을 통해 프론트엔드 데이터를 수집하려는 시도를 하고 있다.
그러나 이러한 구상의 실현은 장기간의 사용자 교육과 습관 형성이 필요하다:
- C단계 사용자는 이러한 도구에 대한 신뢰를 아직 구축하지 못했으며, 개인정보 유출 우려로 사용을 꺼린다;
- 특히 기존 웹3 거주민이 아닌 사용자들은 이러한 도구 사용의 이점을 충분히 인지하지 못한다(예: 토큰 획득, 에어드랍, 관심 있는 웹3 콘텐츠 정확히 추천 등), 사용 동기가 부족하다.
평판 시스템은 매우 명확한 '계란과 닭'의 문제를 안고 있다...
2. 모델 설계의 어려움
현재 시장에 존재하는 대부분의 웹3 평판 또는 자격증은 의미가 매우 단순하며, 주로 특정 활동에 참여했다는 증명에 그친다. 예를 들어 어떤 프로젝트의 AMA에 참가했거나, 특정 DeFi에서 N번 거래했거나, 특정 크로스체인 브릿지를 사용했거나, 특정 프로젝트의 트위터와 디스코드를 팔로우했다는 정도다. 이러한 독특하고 사용자 정의된 평판은 프로젝트나 DAO가 보유자의 행동 특성을 깊이 있게 해석하는 데 한계가 있으며, 보유자가 잠재적 사용자, 에어드랍 대상, 거버넌스 참여자, 마케팅 담당자인지 직접적으로 식별하기 어렵다.
따라서 평판 시스템 설계는 질적, 양적 측면에서 더욱 세밀한 고려가 필요하다. 예를 들어, 숙련된 NFT 플레이어를 식별할 때 단순히 해당 주소와 OpenSea의 상호작용 횟수만 평가해서는 안 되며, 소셜미디어에서 NFT에 대해 자주 논의했는지, NFT를 직접 발행한 경험은 있는지, 여러 블루칩 NFT의 초기 보유자였는지, NFT 파편화나 NFT 담보 대출 등의 NFTFi 행동을 했는지 등을 추가로 고려해야 한다. 마찬가지로 전문적인 DAO 거버넌스 참여자를 찾을 때 단순히 프로젝트 토큰을 보유하고 있는지 여부만 검증해서는 안 되며, 제안 참여 적극성, 과거 제안의 통과율, 커뮤니티 구성원의 평가, 심지어 제안의 실제 효과까지 평가해야 한다.
정교한 평판 시스템 설계는 각 분야 전문가의 지혜와 데이터 엔지니어의 전문성이 필요하며, 비즈니스 목표를 지원하고 통찰력 있는 자격증을 창출해야 한다. 이 과정에서 평판 시스템 설계자는 모든 관련 데이터에 대해 고급 계산을 지속적으로 수행하고 효과에 따라 수식이나 알고리즘을 정기적으로 조정해야 한다. 인재가 부족한 웹3 업계에서는 장기간 해결해야 할 문제다.
3. 평판 호환의 어려움
현재 웹3 평판 호환의 어려움은 두 가지 주요 원인이 있다: 평판에 대한 합의 부족과 평판 개방성 부족. 전자의 경우 웹3 생태계 참여자들 사이에서 다양한 평판 또는 자격증에 대한 합의가 형성되지 않았다. 업계가 초기 실험 단계에 있기 때문에, 전체 업계 또는 특정 세부 분야 내에서도 권위 있고 참고 가능한 자격증이 등장하지 않았다. 현실 세계에서 기관이 금융 전문가를 채용할 때 CFA, CPA, ACCA, FRM 등의 회계 자격증 소지 여부를 요구하는 것과 비교하면, 웹3 세계에는 이에 상응하는 높은 합의를 가진 DeFi 평판이 없다. 이 상황의 원인은 기존 평판의 통찰력 부족 외에도, 많은 프로젝트가 스스로 산업 평판 체계를 구축하고자 하는 의욕이 있기 때문이다. '협업'을 주장하는 웹3에서도 일부 프로젝트가 평판 권위자가 되고자 하는 야심을 피할 수 없으며, 결국 누가 승자가 될지는 아직 알 수 없다. 더 나쁜 것은 일부 웹3 프로젝트가 '개방적'이지 않다는 점이다. RabbitHole 창립자는 한 인터뷰에서, 많은 커뮤니티가 사용자를 붙잡기 위해 자신들이 수여한 평판 자격증을 커뮤니티 내에서만 폐쇄적으로 사용하도록 허용하며, 심지어 커뮤니티 구성원에게도 평판 증명을 제공하지 않는다고 밝혔다.
웹3 평판의 미래 전망
웹3 평판 체계 발전에는 많은 어려움이 있지만, 앞서 언급한 문제들은 결국 해결될
TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News














