Jörmungandr 테스트넷의 네트워킹이 9월에 구현될 예정이며, 이는 올해 말에 있을 지분 위임과 실제 ADA 인센티브 구현을 위한 초석이 될 것입니다. 본 내용 집필에는 @Eric_Czuleger 와 Tim Harrison이 도움을 주었습니다.
전 세계를 연결할 수 있지만, 덴마크 전체가 소비하는 에너지만큼도 필요하지 않는 블록체인을 상상해보십시오. 회계 담당자도 사용자로 참여하는 통화, 진정한 의미의 탈중앙화를 이룬 암호화폐를 상상해보십시오. 요르문간드(Jörmungandr)는 단순히 큰 뱀이 아니라 고대 북유럽 신화에서 전 세계의 바다를 관할하는 영물입니다. 요르문간드는 전 세계에 걸쳐 세상과 땅에서 사는 모든 것을 둘러싸고 있습니다. 마찬가지로, Shelley 테스트넷 프로그램과 Rust 노드(코드명 Jörmungandr)는 전 세계의 모든 사람을 서로 연결하고자 하는 목적으로 설계되었습니다.
지난 6월, 우리는 Jörmungandr의 첫 테스트넷 빌드를 제공했습니다. 이 ‘셀프노드(self-node)’ 단계는 코드베이스를 다듬고 그 구조를 더욱 견고하게 만들기 위해 단일 인스턴스 구현에 중점을 두었습니다. 다음 단계를 시작하기 직전에 비네트워크 기능을 확보하는 것의 중요성과는 별개로, 저희는 또한 초기 코드에 핵심 네트워크 프로토콜을 제공하고자 했습니다. (이것이 소위 "상자 안의 블록체인blockchain in a box"라고 불리는 이유입니다.) 저희는 커뮤니티, 특히 Stakepool Telegram 채널로부터 훌륭한 지원을 받을 수 있었습니다. 여러분이 제공해주신 모든 피드백은 프로토콜, 원장, 노드를 개선하는 데 도움이 되었습니다.
더불어, 이는 여러분이 인터페이스와 소프트웨어 개발 키트(SDK)를 가지고 테스트하고 실험할 수 있는 좋은 기회이기도 했습니다. 저희는 지난 달 말에 첫 번째 버전을 출시했으며 여러분의 피드백과 기여 덕분에 계속해서 개선하며 더 많은 기능을 추가하고 있습니다. 곧 SDK로 수행할 수 있는 작업을 보여주는 새로운 작업 예제를 추가할 예정입니다. 저희는 이것이 앞으로 커뮤니티가 주도하게 될 다수의 훌륭한 프로젝트에 중요한 시발점을 제공할 것으로 생각합니다.
네트워크에 합류하기
Charles가 최근 AMA에서 설명한 바와 마찬가지로 저희는 곧 테스트넷 롤아웃의 2단계인 네트워크 구현에 돌입할 예정입니다. 이제 노드의 안정성이 개선되었으므로 네트워크 스택에 문제가 있는지 본격적으로 파악하고 우리가 예측한 작동 방식과 비교했을 때 얼마나 일치하는지 확인할 수 있습니다. 이는 즉 이 글을 읽고 계신 커뮤니티 여러분과 더 많은 실험을 하게 될 것이라는 의미입니다.
테스트넷 프로그램 전반에 걸쳐 우리의 접근 방식은 꾸준하고 체계적입니다. 마찬가지로 네트워킹 롤아웃은 점진적으로 시작될 것이며, 스테이크풀 태스크포스와 긴밀히 협력하여 초기 버그와 코드 이상을 식별하고 해결해 나갈 것입니다. 한편, 저희는 모두가 참여할 수 있도록 필요한 몇 가지 문서를 작성할 계획입니다. 어느 때와 마찬가지로 여러분은 원하는 만큼 GitHub를 통해 진행 상황을 확인하고 초기 코드를 다운로드할 수 있을 것입니다. 공개적으로 실험을 진행하기에 충분히 안정적인 노드 네트워크가 구축되면 모든 분의 참여를 독려할 것입니다.
여기서 목표는 다시금 네트워크가 안정적이라고 확신이 들 때까지 테스트를 진행하고 작업을 반복하는 것입니다. 이 과정에서 여러분의 지원과 피드백은 여러분이 처음부터 참여할지, 이후의 네트워크 단계에서 참여할지와 상관없이 매우 중요합니다.
테스트넷에 인센티브 추가하기
2단계가 완료되면 우리는 다중 노드에 걸쳐 실행되는 탈중앙화 테스트넷 플랫폼이자 안정적인 네트워크를 보유하게 됩니다. 이후, 세 번째이자 마지막 단계인 인센티브화 테스트넷 단계를 시작하게 됩니다.
실제로 이것은 단순한 테스트넷 그 이상입니다. 사실상 이는 Cardano 메인넷의 클론이 될 것입니다. 저희는 메인넷 상태의 UTXO 스냅샷을 생성한 뒤 이를 테스트넷으로 이식하여 통제된 샌드박스 환경 내에서 Shelley 시대의 기능을 제공할 것입니다. 이는 ADA 지분 위임에 대한 실제 보상을 제공할 것이므로 일반적인 테스트넷과는 다릅니다. Jörmungandr는 탈중앙화되며 사용자는 스테이크풀을 생성하거나 지분을 스테이크풀에 위임하고 이에 대한 보상을 얻을 수 있게 될 것입니다. 저희는 이후에 이것이 어떻게 작동되는지에 대한 더 자세한 정보를 제공할 예정입니다.
프로토콜이 안정되어 현실 세계의 가혹한 경쟁에서 살아남을 수 있을 정도가 되었다고 확신이 들 때 저희는 인센티브화 테스트넷 보상을 다시 Cardano 메인넷에 통합할 것입니다. Jörmungandr 인센티브화 테스트넷에서 생성된 모든 보상은 Cardano 메인넷에서 실제로 사용할 수 있는 ADA로 전환될 것입니다. (그러니 여러분 지분키의 니모닉을 분실하지 마시기 바랍니다.) 이러한 방식을 통해 우리는 인센티브 모델이 이해관계자와 스테이크풀의 행동을 어떤 방식으로 유도하는지에 대한 실질적인 테스트를 진행할 수 있게 됩니다. 이해관계자가 ADA를 보유함으로써 보상을 받을 수 있게 됨은 물론입니다.
Cardano와 함께하는 향후 몇 개월은 매우 흥미진진할 것입니다. 이 여정에 여러분이 저희와 함께 해주셨으면 좋겠습니다.
스테이크풀을 실행하는 데 관심이 있고 테스트넷 프로그램에 대한 최신 뉴스를 받아보고 싶으신 여기에서 주간 보고서 뉴스레터를 받아보세요!