Meson Network는 2022년 12월 20일에 가정용 IP 대역폭 마켓플레이스인 gaganode를 출시하였습니다. 사용자는 GaGaNode 크레딧을 얻기 위해 홈 대역폭 리소스를 네트워크 내 사용자에게 제공할 수 있습니다. 노드는 약 10-30분이 소요되는 매 라운드마다 리소스 제공에 따른 Gaga Credit 보상을 받습니다.
아래 사진은 meson.network에 게시된 gaganode FAQ 내용입니다. 공식적으로 테스트넷 참여자에게 토큰 보상을 해줄 것임을 말해주고 있습니다.
사진. 메인넷 런칭 시 토큰 보상 확정
Gaga credit은 메인넷 런칭 후 일정 비율에 따라 meson.network 프로젝트 토큰인 $MESON으로 변환되어 테스트넷 참여자들에게 보상으로 사용될 예정입니다.
gaganode에 대해 더 자세하게 알고 싶으신 분들은 아래 링크를 통해 DYOR 하시길 추천드립니다.
gaganode는 아래 사진에서 보시는 것처럼 Android, Windows, Linux, MacOS의 4가지 실행 환경을 지원합니다. (사진에서는 빠져있지만 ARM와 라즈베리파이에서도 설치 및 실행을 지원합니다. https://docs.gaganode.com/running/)
본 포스팅에서는 Linux 기반의 Ubuntu 환경에서 노드를 설치하여 credit을 마이닝하는 방법을 알아보겠습니다.
하나의 Ubuntu 서버에 meson 3.0 노드와 gaganode를 모두 설치하여 실행할 수 있기 때문에 토큰 보상에 관심이 있으신 분들은 'Meson Network 테스트넷 3.0 채굴 가이드' 포스팅을 확인하셔서 meson 3.0 노드도 같이 설치하여 운영해 보시기를 추천드립니다. (다른 테스트넷 노드에 비해 시스템 요구사항이 매우 낮고 설치 및 실행이 간단합니다.)
사진. gaganode 실행 지원 환경
본 포스팅의 노드 설치 및 운영 방법은 공식 가이드를 기반으로 제작되었으며 저는 아래와 같은 spec에서 노드를 설치하여 운영하고 있습니다. 참고 부탁드립니다. - OS: Ubuntu 20.04.5 LTS - Memory: 8 GB - CPU: Intel(R) Core(TM) i7-7700K CPU @ 4.20 GHz / 2 Core - HDD: 500 GB
먼저 gaganode 대시보드에 접속하여 계정을 생성합니다. (meson.network에서 계정을 만들었어도 gaganode와는 별개이기 때문에 다시 만드셔야 합니다.
gaganode 소스 코드를 다운로드하여 압축을 풀고 service install 명령어를 통해 gaganode를 설치합니다.
curl -o app-linux-amd64.tar.gz https://assets.coreservice.io/public/package/22/app/1.0.3/app-1_0_3.tar.gz && tar -zxf app-linux-amd64.tar.gz && rm -f app-linux-amd64.tar.gz && cd ./app-linux-amd64 && sudo ./app service install
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7752k 100 7752k 0 0 6221k 0 0:00:01 0:00:01 --:--:-- 6221k
[sudo] password for bhlee:
2022/12/28 14:42:22 [info] systemd detected
Install app service: [ OK ]
Start service
gaganode를 시작합니다.
sudo ./app service start
2022/12/28 14:42:56 [info] systemd detected
Starting app service: [ OK ]
check app status
status 명령어로 gaganode이 잘 실행되고 있는지 여부와 설치된 노드 버전을 확인할 수 있습니다. status가 "RUNNING"인지 확인합니다.
./app status
[gaganode]: local version:[1.0.4] latest version:[1.0.4] status:[RUNNING]
Set token
처음 단계에서 gaganode 대시보드에 가입하면 자동으로 token 주소가 발급됩니다. 발급된 token을 gaganode에 적용합니다.
sudo ./apps/gaganode/gaganode config set --token=<YOUR_TOKEN_ADDRESS>
Restart app
token 주소 적용은 gaganode 재시작 후 반영됩니다. gaganode를 restart 명령어로 재시작합니다. 재시작 후에는 status 명령어로 잘 실행되었는지 확인해 줍니다.
./app restart
restart command send, system will reboot...
gaganode 설치 및 실행이 정상적으로 완료되었습니다. 이제 노드가 잘 살아있는지 credit이 잘 지급되는지만 수시로 확인해주면 됩니다.