SOL + Ledger硬件錢包指南

2021-05-07 15:05:57

SOL是Solana區塊鏈網絡(https://solana.com/)的虛擬貨幣,在本教程中,我們將發送、接收和質押SOL,需要擁有Ledger Nano S並下載官方的Ledger 即:ledger-live程序(https://www.ledger.com/)以安裝SOLANA Ledger App (https://docs.solana.com/wallet-guide/apps/ledger-live)

SOL + Ledger硬件錢包指南

https://meleatrust.com/solana/

SOL + Ledger硬件錢包指南

Ledger Firmware +1.6.0 激活DEV模式

SOL + Ledger硬件錢包指南

https://shop.ledger.com/products/ledger-nano-s

SOL + Ledger硬件錢包指南

https://www.ledger.com/

在這裏下載ledger-live軟件(https://www.ledger.com/ledger-live/)

無論使用哪種設備,步驟都是相同的。

另外,請注意,當下適用於Ledger Nano-S,到目前為止還不支持NanoX。

SOL + Ledger硬件錢包指南

https://www.ledger.com/ledger-live/

提示:

始終通過自己網頁上的官方鏈接下載和訪問應用程序。
也不要購买二手的Ledger。


下載完成後,打开ledger live軟件,連接Ledger Nano S,然後依次Open settings, Experimental Features, Developer mode (active),搜索並將Solana應用安裝在ledger-live管理器中。

今天,如果您想與Ledger Nano S中的Solana應用程序交互,需要激活开發人員模式。Ledger Live Soft,同樣Nano S也需要Ledger Firmware +1.6.0

SOL + Ledger硬件錢包指南

Open settings, Experimental Features, Developer mode (active)

SOL + Ledger硬件錢包指南

打开 Manager

SOL + Ledger硬件錢包指南

go, go, go

SOL + Ledger硬件錢包指南

在APP目錄中編寫Solana並安裝

SOL + Ledger硬件錢包指南

現在在“Installed App”部分中可以看到Solana

SOL + Ledger硬件錢包指南

恭喜!


安裝“ Solana命令行工具套件”

與ledger中的Solana帳戶進行交互你需要 solana cli

可以在MAC / Ubuntu / Windows上安裝solana cli

這是一個循序漸進的指導(https://medium.com/meleatoken/solana-transfer-and-staking-sol-guide-d32a9c17558),以所有可能的方式安裝它,如果你的操作系統不同於MAC / Ubuntu,這是我們現在要解釋的。

MacOS和Linux

  • 打开您喜歡的Terminal終端應用程序

  • 通過運行以下命令在您的計算機上安裝Solana版本v1.1.18:

$ curl -sSf https://raw.githubusercontent.com/solana-labs/solana/v1.1.18/install/solana-install-init.sh | sh -s — v1.1.18

以下輸出表明安裝成功:

looking for latest release
downloading v1.1.18 installer
Configuration: /home/solana/.config/solana/install/config.yml
Active release directory: /home/solana/.local/share/solana/install/active_release
* Release version: v1.1.18
* Release URL: https://github.com/solana-labs/solana/releases/download/v1.1.18/solana-release-x86_64-unknown-linux-gnu.tar.bz2
Update successful

一旦solana cli安裝後,它將成為迄今為止與ledger交互並以最安全的方式進行交易的工具。

  • 輸入以下命令,確認您具有所需的solana安裝版本:

$〜/ solana / target / release /./ solana --version
solana-cli 1.2.8


設置solana-cli

只需配置solana-cli指向Solana主網的網絡即可,而無需同步或下載區塊鏈,這非常簡單,TX被發送到具有官方Solana开放RPC端口的API節點。

這些是步驟。

Mainnet Beta的RPC URL: https://api.mainnet-beta.solana.com

在主機上配置它

solana config set --url https://api.mainnet-beta.solana.com

連接Ledger並打开Solana App

下一步將您的Ledger連接到已安裝solana cli的PC,然後打开SOLANA應用

SOL + Ledger硬件錢包指南

打开Solana APP

SOL + Ledger硬件錢包指南

它顯示一條消息“ Pending Ledger review”,您必須同時按下兩個按鈕才能繼續

SOL + Ledger硬件錢包指南

當顯示“ SOL APP is ready”時,可以與solana-cli進行交互


與ledger Nano S交互

注:ledger已經在內部擁有Solana帳戶並與他的設備相關聯。

Nano S,它具有無限個帳戶,要查看該帳戶或為該帳戶分配命令或交易,您必須將其指向Ledger應用程序中的位置,例如1、2、3、4,……。實際上,它是這樣的:

usb://ledger?key=1

usb://ledger?key=2

usb://ledger?key=3

要查看第一個頭寸中的帳戶

$ solana-keygen pubkey usb://ledger?key=1
<here display your pubkey aka keypair>

在此顯示第一個頭寸的Pubkey,即Keypair,您可以使用任意多個。SOL + Ledger硬件錢包指南

傳輸、發送和接收SOL代幣

SOL + Ledger硬件錢包指南

從幣安Binance或其他交易所將SOL發送到Ledger中的任何Solana帳戶。

在此示例中,我將在Binance中購买SOL代幣並將其發送到我先前創建的帳戶中。

首先,我檢查PUBKEY以確保它在其中,請記住使用您的路徑和文件名

SOL + Ledger硬件錢包指南

我可以看到余額為0,現在我將首先從Binance向該帳戶發送少量SOL,以確保一切正確。

SOL + Ledger硬件錢包指南

發送後,您可以在Solana區塊瀏覽器中看到已收到它

SOL + Ledger硬件錢包指南

http://explorer.solana.com/accounts

SOL + Ledger硬件錢包指南

SOL + Ledger硬件錢包指南

http://explorer.solana.com/transactions

您也可以在系統中看到它

SOL + Ledger硬件錢包指南

我們從系統帳戶轉移到ledger # 2中的帳戶

solana transfer --from <KEYPAIR> <RECIPIENT_ACCOUNT_ADDRESS> <AMOUNT> --fee-payer <KEYPAIR>

So,

$ solana transfer --from usb://ledger?key=25 usb://ledger?key=26
145.81999 --fee-payer usb://ledger?key=25

Signature: 4bkjHKH9muRJL5ksHPV6MwVVuxFZDVDWu3TED5MmPqQbTmv5omnHdcMgm6QseWfvSmGjrdUkUMJ5ibKnHs6isBCh

可以確認TX

$ solana confirm -v 4bkjHKH9muRJL5ksHPV6MwVVuxFZDVDWu3TED5MmPqQbTmv5omnHdcMgm6QseWfvSmGjrdUkUMJ5ibKnHs6isBCh

SOL + Ledger硬件錢包指南

Solana確認-v

在Solana上質押

把你的SOL代幣質押在Solana上是你可以幫助保護世界上最高性能的區塊鏈網絡的最好方式,並可以獲得獎勵!通貨膨脹和網絡獎勵目前還沒有在Solana的主網測試網絡上啓用,但在未來,它們將會啓用。

Solana是支持委托的Proof-of-Stake權益證明(PoS)網絡,這意味着擁有SOL代幣的任何人都可以選擇將他們的SOL委托給一個或多個驗證節點,由他們處理交易並運行網絡。

創建質押账戶

要委派質押,您需要將一些代幣轉移到質押账戶中。

要創建質押账戶,您將需要一個公鑰。它的公鑰將用作質押账戶地址。此處無需密碼或加密;創建質押账戶後,該密鑰對將被丟棄。

最多可以使用4個公开密鑰(也稱為密鑰對)來創建質押账戶,或者只有2個,取決於您。

  • Sol代幣的密鑰對

  • 創建質押帳戶時充值SOL代幣的密鑰對

  • 密鑰對將作為質押權限

  • 密鑰對將作為提款權限

本指南詳細討論了質押账戶,如果您需要更多信息,請查看:

Solana轉讓和質押SOL指南

Solana為我們提供了易於在Mac / Linux / Windows上安裝和使用的工具
https://medium.com/meleatoken/solana-transfer-and-staking-sol-guide-d32a9c17558

現在,創建一個質押账戶:

solana create-stake-account --from <KEYPAIR> stake-account.json
<AMOUNT> -- stake-authority <KEYPAIR> --withdraw-authority
<KEYPAIR> --fee-payer <KEYPAIR>

So,

$ solana create-stake-account usb://ledger?key=27 145.50 --from usb://ledger?key=26 --stake-authority usb://ledger?key=26 --withdraw-authority usb://ledger?key=25 --fee-payer usb://ledger?key=26

使用以下solana stake-account命令查看新的質押帳戶:

solana stake-account <STAKE_ACCOUNT_ADDRESS>

委托質押

好的,現在我們已經創建了質押账戶,我們必須將該質押账戶通過solana delegate-stake分配給驗證節點以啓動委托。

要查看我可以委派的當前驗證節點的列表,可以通過solana-cli進行操作。

要將您的質押委托給驗證節點,您將需要驗證節點的投票帳戶地址。通過使用以下solana validators命令在集群中查詢所有驗證節點及其投票帳戶的列表來找到它:

$ solana validators

SOL + Ledger硬件錢包指南

solana驗證節點

以新潮的方式查看驗證節點的另一種方法是SolanaBeach

(https://solanabeach.io/#/)

SOL + Ledger硬件錢包指南

SOL + Ledger硬件錢包指南

melea Solana驗證節點

在這裏,我們將委派給melea驗證節點

(https://meleatrust.com/solana/)

注:對於單個的質押帳戶,您只能委托給一個驗證節點,若想委派給多個驗證節點,您將需要創建更多的質押账戶或將一個账戶拆分為多個具有所需余額的账戶。(我們將在另一指南中對此進行說明,但是您可以查閱官方文檔。(https://docs.solana.com/staking/stake-accounts))

要委派給您感興趣的驗證節點,必須記下並復制該驗證節點的VOTE ACCOUNT

SOL + Ledger硬件錢包指南

VOTE_ACCOUNT_ADDRESS = GvZEwtCHZ7YtCkQCaLRVEXsyVvQkRDhJhQgB6akPme1e

復制並粘貼以下命令: the melea Validator Vote acccount: GvZEwtCHZ7YtCkQCaLRVEXsyVvQkRDhJhQgB6akPme1e

現在將質押帳戶委托給該投票帳戶。

代幣的控制權始終在您的手中,您將它們質押,但並沒有將其交給其他人

solana delegate-stake --stake-authority <KEYPAIR>
<STAKE_ACCOUNT_ADDRESS> <VOTE_ACCOUNT_ADDRESS> --fee-payer
<KEYPAIR>

So,

$ solana delegate-stake --stake-authority usb://ledger?key=26 usb://ledger?key=27 GvZEwtCHZ7YtCkQCaLRVEXsyVvQkRDhJhQgB6akPme1e --fee-payer usb://ledger?key=26

委派質押後,使用solana stake-account觀察質押账戶的變化:

solana stake-account <STAKE_ACCOUNT_ADDRESS>

這裏

$ solana stake-account usb://ledger?key=27

Total Stake: 145.5 SOL

Delegated Stake: 145.49771712 SOL

Delegated Vote Account Address: GvZEwtCHZ7YtCkQCaLRVEXsyVvQkRDhJhQgB6akPme1e

Stake activates starting from epoch: 47

Stake Authority: 8tuQvgDz5Rs5EbCFvcGNjbm724mb4nMrdrb4eZ9kXLU1

Withdraw Authority: 2WtRGn3U2nyqrijpLjrF9xfP66TPaVUNc8pD6hVBiP82

Lockup Timestamp: 1970–01–01T00:00:00Z (UnixTimestamp: 0)

Lockup Epoch: 0

Lockup Custodian: 11111111111111111111111111111111

委托預熱和冷卻

當一個質押帳戶被委托或取消委托時,操作不會立即生效。

一個委托或停用需要花費幾個epoch才能完成(https://docs.solana.com/terminology#epoch),在將包含指令的事務提交給集群之後,每個epoch邊界上都有一部分委托變為活動或不活動狀態。

對於在單個epoch時期內可以委派或停用的總質押額也有限制,不得超過25%,以防止整個網絡的質押額突然發生較大變化。由於預熱和冷卻取決於其他網絡參與者的行為,因此很難預測它們的確切持續時間。有關預熱和冷卻時間的詳細信息,請參見此處(https://docs.solana.com/cluster/stake-delegation-and-rewards#stake-warmup-cooldown-withdrawal)

http://melea.xyz/

原文鏈接:https://medium.com/meleatoken/sol-ledger-hardware-wallet-solana-guide-21fe915fd32c

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

BTC波動率 : FOMC會議

關鍵指標 (香港時間 9 月 19 日凌晨 12 點 -> 中午 12 點): BTC/USD 現...

星球日報
4 10小時前

HTX成長學院:美聯儲降息50基點將會帶來哪些影響?

一、引言 2024 年 9 月 19 日,美聯儲宣布將聯邦基金利率下調 50 個基點至 4.75%...

星球日報
4 10小時前

預售超14萬部,速覽新一代Web3智能手機Solana Seeker

9 月 19 日,Solana Labs 旗下的 Solana Mobile 在新加坡的 TOKE...

星球日報
4 10小時前

深入分析World Liberty Financial的價值:特朗普競選經費劣勢下的新選擇

作者 : @Web3Mario(https://x.com/web3_mario) 摘要 :首先祝...

馬裏奧看Web3
4 10小時前

聚焦TOKEN2049:沉寂已久的加密市場有哪些新看點?

原文整理: flowie, ChainCatcher 9 月 18 日,Web3 最受矚目的年度峯...

星球日報
4 10小時前

DePIN專題報告:超過370個代幣上线,Helium用戶突破11萬大關

DePIN Helium | Glow | Livepeer | IoTeX | TADA E V...

星球日報
4 10小時前