목차
거버넌스란 무엇인가요?
암호화폐에서의 거버넌스는 네트워크와 블록체인 기술의 개발, 관리, 운영을 위해 사용자, 개발자 및 기타 제3자의 관계자들간에 모여서 의사 결정을 내리는 투표와 회의 이벤트를 의미합니다. 이는 전통적인 기업들의 대주주 모임, 임원 회의 등의 거버넌스와 동일하게 작동되며, 특정 프로젝트의 현 상황의 문제를 해결할 때 혹은 미래의 비전을 결정할 때 아주 중요한 역할을 가집니다.
예시
대부분 새로 시작하는 스타트업들은 온체인인 경우가 대부분이지만 비트코인 등과 같이 역사가 깊은 암호화폐들은 다음과 같이 오프체인인 경우가 대부분이다.
- 비트코인 : 오프체인 거버넌스 모델을 따르며, 주요 결정은 개발자와 커뮤니티의 논의를 통해 이루어지며, 주로 개선 제안서(BIP)를 통해 변경 사항이 제안되고 논의됩니다.
- 이더리움 : 혼합된 두 가지 모두의 거버넌스 모델을 사용합니다. 이더리움 개선 제안서(EIP)를 통해 주요 변경 사항이 제안되고, 커뮤니티와 개발자들의 논의를 통해 결정됩니다. 이외에도 온체인 투표 시스템을 통해 특정 사항에 대한 거버넌스가 진행됩니다.
이 처럼, 특정 코인에 지분이 있거나 투자한 사람들은 의사결정의 대해서 투표할 권리를 가질 수 있으며, 각 지분자들마다 특정 문제점의 대한 의사 결정을 통해 프로젝트를 업그레이드 하거나 개선할 수 있습니다. 또한, 온체인과 오프체인 거버넌스 모두 장단점이 있지만, 조금 더 진지한 이야기를 나눠야 하는 경우는 오프체인을 선택할 수 밖에 없습니다. 다음은 각 방식 별로 어떤 메커니즘으로 작동되는지 알아보도록 하겠습니다.
주요 구성 요소
일반적으로 아래와 같은 온체인과 오프체인 2가지 종류의 거버넌스로 나뉘며, 각각 다른 구조로 운영됩니다.
온체인 거버넌스
블록체인 내에서 자동화된 방식으로 의사 결정을 내리는 온체인 거버넌스는 스마트컨트랙트 같은 기술을 사용하여, 네트워크 참여자들이 투표를 통해 제안을 승인하거나 거부할 수 있습니다. 이 방식은 투명하고 빠른 의사 결정을 가능하게 하며, 사람의 노동과 시간이 요구되지 않기 때문에 효율적이게 운영할 수 있고, 다음은 어떻게 작동되는지의 간략한 흐름입니다.
제안 제출
네트워크 참여자는 누구나 블록체인에 특정 변경 사항이나 제안을 제출할 수 있습니다. 예를 들어, 네트워크를 업그레이드 해야 하거나, 새로운 기능 추가, 프로토콜 변경 등의 제안이 포함될 수 있습니다.
투표 과정
제안이 제출되면, 네트워크의 토큰 보유자들이 해당 제안에 대해 투표를 진행합니다. 블록체인 상에서 스마트 계약을 통해 자동으로 처리되며, 투표 기간과 조건은 사전에 정의됩니다.
- 투표 방식: 각 토큰 보유자는 자신이 보유한 토큰의 수에 비례하여 투표권을 행사할 수 있으며, 네트워크의 중요 결정에 대해 참여할 수 있습니다.
- 투표 결과: 스마트 계약에 의해 자동으로 집계되고, 일정한 기준을 충족하면 제안이 자동으로 승인됩니다.
제안 실행
최종 승인된 제안은 자동으로 실행되며, 네트워크는 스마트 계약에 따라 제안된 변경 사항을 블록체인에 반영합니다. 이 과정은 중앙화된 개입 없이 자동으로 이루어지기 때문에 중간에 수정하거나 결정을 미루는 행위는 불가능합니다. 따라서 추후 오류가 발생할 가능성이 있다는 단점이 존재합니다.
오프체인 거버넌스
반면 블록체인 외부에서 이루어지는 오프체인 거버넌스는 주로 실물적으로 접선하여 회의를 펼치거나, 포럼, 커뮤니티 등과 같은 온라인 상에서 토론 등을 통해 이루어지며, 앞으로 방향성이나 중요한 변화에 대해 실시간으로 이야기하면서 합의점을 찾아 결정합니다. 이 방식은 더 유연하고 다양한 의견을 수렴할 수 있는 장점이 있습니다.
대부분 암호화폐들은 온체인을 통해 수월하고 간편한 거버넌스 운영을 채택하는 편이지만, 종종 프로젝트의 심각한 결정을 내리는 경우에는 오프체인 방식을 채택하는 케이스가 존재며, 다음은 작동원리의 대한 설명입니다.
아이디어 논의
누구나 새로운 아이디어나 변경 제안을 커뮤니티에 제시할 수 있으며, 온라인에서나 스카이프, 팀뷰어 등과 같은 화상회의 등 다양한 채널을 통해 이루어집니다. 제안자는 자신의 아이디어를 상세히 설명하고, 다른 참여자들의 피드백을 받습니다.
합의 형성
커뮤니티 내에서 활발한 토론을 통해 제안된 아이디어에 대한 합의가 이루어집니다. 이 과정에서 다양한 의견이 수렴되고, 최종적인 제안이 구체화됩니다. 합의는 주로 비공식적인 방법으로 이루어지지만, 지분자들의 동의를 얻는 것이 중요합니다.
공식 제안 제출
합의된 아이디어는 공식적인 제안서 형태로 제출되는데, 구체적인 변경 사항과 구현 계획이 포함되었습니다. 필요한 항목이 있는 경우 합의 하에 내용을 추가하거나 삭제하는 등의 여러 논의를 진행합니다.
검토 및 승인
제안서는 개발자와 커뮤니티의 검토를 거칩니다. 이 과정에서 기술적 검토와 추가적인 토론이 이루어집니다. 충분한 검토가 이루어진 후, 커뮤니티의 동의를 얻어 제안이 승인됩니다.
실행
승인된 제안은 개발자들이 실제로 구현하게 됩니다. 코드 변경이 완료되면, 새로운 버전의 소프트웨어가 배포되고, 네트워크 참여자들이 이를 채택합니다. 이 과정에서 각 참여자는 자신의 노드를 업데이트하여 변경 사항을 반영합니다.
이 처럼 민주주의 성격의 특징을 가지기 때문에 플랫폼의 문제점을 바로 해결할 수 있고, 누군가의 획기적인 아이디어 제출을 통해 지금보다 더 나은 서비스를 제공할 수 있게 됩니다.