전체 글
[Solana] 2. 팬텀, 솔플레어 지갑 만들기
팬텀과 솔플레어는 브라우저 기반의 솔라나 웹 지갑 확장 프로그램이다. 솔라나 웹지갑 중 가장 사용성이 좋다고 한다. 팬텀과 솔플레어에서 웹 지갑을 만들어보자. (솔 토큰 받아서 스테이킹 하는 등의 지갑 테스트는 다음 게시글에서 할 예정) 팬텀 https://phantom.app/ Phantom - A friendly Solana wallet built for DeFi & NFTs A crypto wallet reimagined for DeFi & NFTs phantom.app 지원하는 브라우저 : 크롬, 브레이브, 파이어폭스, 엣지 우선 팬텀을 확장 프로그램에 추가하자. 메인 화면에 추가하는 버튼이 나온다. 브라우저에 추가하고 나면 저렇게 두가지 버튼이 있는 팬텀 지갑 탭이 뜬다. 새 지갑 만들기를 하면..
[Solana] 1. 솔라나 설치 및 종이 지갑 생성 - CLI 사용을 위한 세팅
1. 터미널에서 솔라나 커맨드라인 툴 설치 Install the Solana Tool Suite | Solana Docs There are multiple ways to install the Solana tools on your computer docs.solana.com 솔라나 커맨드라인을 사용해보기 위해 솔라나 커맨드라인 툴 설치 페이지를 참고해봤다. 우선 터미널을 열어서(command + F) sh -c "$(curl -sSfL https://release.solana.com/v1.8.0/install)" 을 입력하면 윈도우 우분투에서는 문제 없이 솔라나 1.8.0 이 설치되었는데, Please update your PATH environment variable to include the solan..
[Solana] 솔라나 CLI 사용법 메모
Using Solana CLI | Solana Docs Before running any Solana CLI commands, let's go over some conventions that docs.solana.com 솔라나 CLI : 솔라나에서 수행하려는 각 작업에 대한 다양한 명령 모음. 공식문서 페이지 참고해서 솔라나 sw 설치 필요. https://docs.solana.com/cli/install-solana-cli-tools 나는 MacOS & Linux로 설치했다. [Solana] 솔라나 설치 - CLI 사용을 위한 세팅 (MacOS) https://docs.solana.com/cli/install-solana-cli-tools Install the Solana Tool Suite | Sol..
[Solana] 스테이킹 계정 구조 + 워밍업 예제
Stake Account Structure | Solana Docs A stake account on Solana can be used to delegate tokens to validators on docs.solana.com (▼ 그때그때 이해가 잘되는 것으로 작성했습니다) 스테이크 == 지분 == 보유한 솔라나 위임 == validator에게 스테이크를 맡기는 것 == validator를 통한 스테이킹 솔라나를 보유한 지갑 계정에서 여러 스테이크 계정을 만들어 각 validator에게 위임할 수 있다. 스테이크 계정(stake account)은 기존의 지갑 주소(system account로 알려져 있다고 함)와 다르게 생성되고 관리된다. 시스템 계정은 네트워크 상의 다른 계정하고만 SOL을 송수신 ..
[Solana] 스테이킹하기 위한 지갑과 validator 선택
Staking on Solana | Solana Docs _Note before reading: All references to increases in values are in absolute docs.solana.com 스테이킹을 하려는 사람 = 위임자 스테이킹을 맡기는 사이트 = validator(검증인) 위임 = 스테이킹 지분 = 스테이킹 받은 토큰 원장 = 트랜잭션이 기록되는 장부 라고 생각하시면 될 것 같습니다. 스테이킹 사용자 입장에서의 스테이킹은 내 토큰을 맡기고 일정기간 동안 두었다가 돌려받을 때 그에 대한 이자를 받을 수 있는 행위다. 문서에서도 마찬가지로 SOL 토큰을 스테이킹하는 것은 네트워크를 보호하는 것을 돕고 보상을 받는 행위라고 설명하고 있다. 솔라나에서는 거래를 처리하고 네트..
[Solana] Terminology 해석; 문서에서 사용되는 용어
Terminology | Solana Docs The following terms are used throughout the documentation. docs.solana.com ※ 직관적 해석 주의 공부하면서 해석해본 글입니다. 틀린 부분이 있다면 댓글로 말씀해주시면 감사드리겠으며, 반영하여 수정하겠습니다. Ledger(원장, 장부) clients가 서명한 거래들이 포함된 entries 리스트. 이론상 제네시스 블록까지 추적할 수 있지만 실제 있는 validators의 ledger는 저장을 줄이기 위해 새로운 블록들만 가질 수 있다. 오래된 블록은 설계상 미래 블록들 검증(validation)에 필요하지 않기 때문. validator(검증인) 새로운 블록을 생성하는 솔라나 네트워크 cluster에 전..
[Solana] 배경지식 - 지갑(wallet), epoch, voting fee
Wallet 코인/토큰을 주고받을 수 있는 wallet의 종류에는 모바일에서 사용하는 app wallet, 브라우저 기반의 web wallet, 실물이 있는 hardware wallet 등이 있다. wallet을 써봤으면 알겠지만 wallet에는 개인키(private key)와 공용키(public key)가 있다. 공용키는 누구에게나 공개되는 지갑의 주소고, 프라이빗키는 알려지면 굉장히 치명적일 수 있는 키다. 둘다 지갑 생성할 때 같이 생성된다. 공용키는 계좌번호, 프라이빗키는 복잡해서 기억하기 힘든 비밀번호 정도로 생각하면 될 것 같다. 1. 앱 지갑 솔라나에서 지원하는 앱 지갑에는 Exodus, Trust Wallet, Coin98, Zelcore가 있다. - Exodus : 라이브 차트, buil..
[Solana] Solana beach에서 Validators 탭 확인하기
Solana Beach는 Solana와 관련된 정보가 들어있는 대시보드 사이트다. 사이트의 Validators 라는 탭에 들어가면 스테이킹을 맡길 수 있는 Validator(사이트)들과 각 Validator의 스테이킹한 양/비율, 누적 스테이킹 비율, 수수료 비율을 확인할 수 있다. 위 사진은 메인넷 베타 validator들의 정보를 보여준다. nominal staking apy 스테이킹 시 validator 에게 제공되는 SOL의 비율이다. 예를 들어 100 SOL을 스테이킹 시 약 7 SOL을 받을 수 있다. node version 현재 1.6.27을 가장 많이 쓰고 있는 것으로 나오고 있다. 단 솔라나에서 어떤 변경사항 등으로 인해 더 상위의 노드 버전을 요구할 수 있는데, 이를 제 때 업그레이드 ..