XODE 거버넌스
Xode 거버넌스(governance)는 파나마에 기반을 둔 탈중앙화 자율 조직(DAO) 재단인 Xode Foundation의 강점과 Polkadot의 최첨단 온체인 거버넌스 모델인 OpenGov를 결합한 혁신적인 거버넌스 프레임워크입니다. 이 하이브리드 방식은 Xode Foundation의 탈중앙화된 커뮤니티 주도 원칙과 Polkadot의 투명하고 적응력 있으며 포용적인 온체인 의사 결정 프로세스를 결합합니다. 이러한 시너지를 활용하여 Xode 거버넌스는 견고하고 참여적인 생태계를 조성하고, 이해관계자들이 협력하여 탈중앙화 기술의 미래를 만들어 가며 블록체인 전반에 걸쳐 지속 가능한 발전을 이룰 수 있도록 하는 것을 목표로 합니다.
Xode Foundation
XODE의 창립자들이 설립한 XODE Foundation은 탈중앙화 웹 기술의 발전을 촉진하고 육성하는 것을 주된 목적으로 합니다. 재단은 사용자가 자신의 데이터와 디지털 상호작용에 대해 더 많은 통제권을 갖는 탈중앙화 웹의 개발과 채택을 가속화하는 것을 목표로 합니다.
재단의 목표
- 자금 지원 및 후원: XODE 생태계 및 기타 Web3 기술을 기반으로 구축하거나 이를 지원하는 프로젝트에 보조금과 자금을 제공합니다. 여기에는 스타트업, 개발자, 연구자가 포함됩니다.
- 연구 개발: Xode 생태계의 발전을 위해 탈중앙화 프로토콜, 암호화 방식, 블록체인 기술에 대한 연구를 수행하고 후원합니다.
- 커뮤니티 구축: 탈중앙화 웹 구축을 위해 협력하는 개발자, 연구자, 애호가들의 글로벌 커뮤니티를 육성합니다. 여기에는 이벤트, 컨퍼런스, 해커톤 개최가 포함됩니다.
- 교육 및 홍보: 교육 콘텐츠, 문서, 아웃리치 프로그램을 제작하여 탈중앙화 기술에 대한 이해와 채택을 촉진합니다.
- 거버넌스 및 표준: 탈중앙화 기술이 안전하고 확장 가능하며 상호운용 가능하도록 모범 사례, 표준, 거버넌스 모델을 개발하고 보급합니다.
탈중앙화 자율 조직 (DAO)
Xode DAO는 파나마 기반 재단을 중심으로 운영되는 탈중앙화 자율 조직이며, 이 재단이 DAO의 운영 주체 역할을 합니다. 재단은 Xode Token의 운영과 거버넌스를 감독하기 위한 법적·규제적 프레임워크를 제공하여 투명성, 규정 준수, 책임성을 보장합니다. 블록체인의 탈중앙화된 특성과 전통적인 재단의 구조를 결합함으로써, Xode DAO는 토큰 보유자가 의사 결정 과정에 적극적으로 참여할 수 있도록 하고, 재단은 법률 문제와 오프체인 자산에 대한 중립적인 관리자 역할을 수행합니다. 이러한 하이브리드 모델은 DAO가 효율적이고 지속 가능하게 운영될 수 있는 역량을 강화하며, 탈중앙화 기술과 글로벌 규제 표준 사이의 간극을 메워 줍니다.
정관: 법적 프레임워크와 거버넌스 구조를 제공하기 위해 파나마 재단의 정관(Constitution)이 작성될 예정입니다.
위원회 구성원: 두 위원회의 역할과 책임을 공식화하기 위해 임명장(Letters of Appointment)이 준비될 예정입니다. 두 위원회는 재무 및 자원 관리를 감독하는 재무 위원회(Treasury Council)와 기술 개발 및 혁신을 이끄는 기술 위원회(Technical Committee)입니다.
비즈니스 운영:
- 핵심 팀 기여자와 XODE Foundation 간의 컨설팅/고용/계약
- 지식재산권 및 면책 조항을 포함한 플랫폼 이용 약관
- 투자 계약
- 기존 필리핀 기술 기업(ROCKSON TECH)과 XODE Foundation 간의 서비스 계약 조건
이러한 단계는 DAO 운영을 위한 견고하고 규정을 준수하는 기반을 확보하는 데 매우 중요합니다.
OpenGov
Polkadot의 OpenGov는 XODE Blockchain 내의 탈중앙화된 의사 결정 프로세스를 강화하기 위해 설계된 거버넌스 프레임워크입니다. OpenGov는 커뮤니티가 네트워크 거버넌스에 참여할 수 있는 보다 포용적이고 투명하며 효율적인 방법을 제공하는 것을 목표로 합니다.
참여 확대: OpenGov는 네트워크 프로토콜 변경 및 자원 배분을 포함한 거버넌스 결정에 더 폭넓은 이해관계자가 참여할 수 있도록 하는 메커니즘을 도입합니다.
동적 국민투표: 이 프레임워크는 보다 유연하고 적응력 있는 국민투표(referenda)를 가능하게 하여, 커뮤니티가 변경 사항과 업그레이드를 더욱 효과적으로 제안하고, 논의하고, 투표할 수 있도록 합니다.
제안 및 투표: OpenGov는 거버넌스 제안의 제출과 투표 과정을 지원하여, 모든 이해관계자가 네트워크의 발전에 목소리를 낼 수 있도록 보장합니다.
투명성과 책임성: 거버넌스 프로세스의 투명성을 높이고 참여자에게 책임을 부여하여, 네트워크에 가장 이익이 되는 방향으로 결정이 내려지도록 하는 것을 목표로 합니다.
적응성: 이 시스템은 적응력 있게 설계되어, 커뮤니티의 피드백과 변화하는 요구에 따라 수정 및 개선이 가능합니다.
OpenGov는 탈중앙화 거버넌스에 대한 Polkadot의 광범위한 비전의 일부로, 사용자를 위해 보다 민주적이고 신속하게 대응하는 생태계를 만드는 것을 목표로 합니다. Polkadot의 OpenGov에 대한 자세한 정보: https://support.polkadot.network/support/solutions/65000105211
XODE Blockchain 거버넌스 로드맵
Xode Blockchain 거버넌스 로드맵은 점진적으로 발전하도록 설계되어, 시스템이 점점 더 탈중앙화되고 커뮤니티의 요구에 맞게 적응할 수 있도록 합니다.
2025년 1분기 - 기본 (Collectives, Membership)
첫 번째 단계에서는 기초적인 거버넌스 구조를 확립하는 데 중점을 둡니다. 여기에는 컬렉티브(collectives)의 생성과 멤버십 시스템의 구현이 포함되어, 이해관계자가 거버넌스 프로세스에 참여할 수 있게 됩니다. 이러한 구성 요소는 커뮤니티 주도 의사 결정의 토대를 마련하고, 사용자가 투명하고 접근하기 쉬운 프레임워크를 통해 블록체인에 참여할 수 있도록 합니다.
2025년 3분기 - Governance v1 (Democracy, Reference, Conviction-Voting, Preimage, Scheduler 등)
다음 단계에서는 Governance v1을 도입하여, 의사 결정을 강화하기 위한 민주주의 기반 투표 메커니즘, 레퍼런스 관리, 확신 투표(conviction voting) 등의 핵심 기능을 통합합니다. 프리이미지(preimage) 지원을 통해 제안 추적이 개선되고, 스케줄러 시스템을 통해 거버넌스 결정이 효율적으로 실행됩니다. 이 단계는 거버넌스 모델을 확고히 하여, 이해관계자에게 더 큰 통제권과 프로토콜 업그레이드 및 변경에 영향을 미칠 수 있는 능력을 부여하는 것을 목표로 합니다.
2025년 4분기 - Governance v2/OpenGov
앞으로 Xode는 보다 정교하고 유연한 거버넌스 모델인 Governance v2/OpenGov를 채택할 예정입니다. OpenGov는 향상된 투명성과 보다 역동적인 구조를 도입하여, 커뮤니티 주도의 제안과 탈중앙화된 결정 실행을 가능하게 합니다. 이 단계에서는 DAO 방식의 투표 시스템, 온체인 신원 관리, 향상된 모듈성 등 보다 고급 기능이 통합되어, 진정한 탈중앙화 거버넌스 프레임워크가 구현됩니다.
이 로드맵은 달성된 진행 상황과 이정표를 반영하기 위해 분기별로 업데이트되며, 커뮤니티의 의견이 Xode Blockchain 거버넌스의 지속적인 발전 방향을 형성합니다.
XODE Blockchain v0.1.0 (RuntimeUpgrade) 구현
Zeeve는 XODE Blockchain의 콜레이터(collator) 부트노드(bootnode) 인프라를 제공하는 핵심 제공업체로, 테스트넷(Testnet)과 메인넷(Mainnet) 환경을 모두 지원합니다. XODE 네트워크를 유지하고 개선하기 위한 지속적인 노력의 일환으로, 두 환경 모두에 대해 중요한 런타임(runtime) 업그레이드를 계획하고 있습니다. 테스트넷 업그레이드는 2024년 9월로 예정되어 있으며, 이어서 메인넷 업그레이드는 2025년 1월에 진행됩니다. 이러한 업그레이드는 성능, 보안, 기능을 개선하여 XODE Blockchain의 지속적인 안정성과 발전을 보장하도록 설계되었습니다.
릴리스된 런타임 업그레이드는 컴파일된 런타임 및 릴리스 노트와 함께 xode-blockchain 릴리스 페이지에 게시됩니다. 각 릴리스에 포함된 내용은 런타임 업그레이드를 참조하세요.
업그레이드 절차:
참고: 대부분의 팀은 2단계 프로세스를 따릅니다 - 먼저 sudo와 democracy pallet이 모두 포함된 런타임으로 업그레이드하여 democracy가 정상적으로 작동하는지 확인한 다음, (democracy pallet을 사용하여) sudo가 포함되지 않은 새로운 런타임으로의 업그레이드에 투표합니다.
다음 예제를 참고하여 현재 코드에 변경 사항(새 pallet 추가)을 적용합니다 https://docs.substrate.io/tutorials/build-a-blockchain/upgrade-a-running-network/#add-the-utility-pallet-to-the-runtime
새 런타임을 다시 컴파일하여 target/release/wbuild/node-template-runtime 디렉터리에 있는 WebAssembly 빌드 결과물(artifact)을 얻습니다.
이제 수정된 런타임 로직을 담은 WebAssembly 결과물이 준비되었습니다. 그러나 실행 중인 노드는 아직 업그레이드된 런타임을 사용하고 있지 않습니다. 업그레이드를 완료하려면 노드가 업그레이드된 런타임을 사용하도록 업데이트하는 트랜잭션을 제출해야 합니다.
업그레이드된 런타임으로 네트워크를 업데이트하려면:
브라우저에서 Polkadot/Substrate Portal을 엽니다.
Developer를 클릭하고 Extrinsics를 선택하여, 런타임이 새 빌드 결과물을 사용하도록 하는 트랜잭션을 제출합니다.
관리자 계정인 Alice 계정을 선택합니다.
sudo pallet과 sudoUncheckedWeight(call, weight) 함수를 선택합니다.
Alice 계정으로 실행할 호출(call)로 system과 setCode(code)를 선택합니다.
file upload를 클릭한 다음, 업데이트된 런타임용으로 생성한 압축된 WebAssembly 파일인 node_template_runtime.compact.compressed.wasm을 선택하거나 끌어다 놓습니다.
예를 들어, target/release/wbuild/node-template-runtime 디렉터리로 이동하여 업로드할 파일로 node_template_runtime.compact.compressed.wasm을 선택합니다.
두 weight 파라미터는 모두 기본값인 0으로 그대로 둡니다.

Submit Transaction을 클릭합니다.
권한 부여 내용을 검토한 후 Sign and Submit을 클릭합니다.
Network를 클릭하고 Explorer를 선택하여 sudo.Sudid 이벤트가 성공적으로 발생했는지 확인합니다.

트랜잭션이 블록에 포함되고 나면, 노드 템플릿 버전 번호를 통해 런타임 버전이 이제 101임을 확인할 수 있습니다. 예시:

로컬 노드가 터미널에서 생성하는 블록이 브라우저에 표시되는 내용과 일치한다면, 런타임 업그레이드를 성공적으로 완료한 것입니다.
제공업체 연락처 정보: https://www.zeeve.io/
